Skip to content
Centriu
Centriu Gauge

Financial Period-Close Governance Automation: Some Blocks Bend, Some Never Do

Closing a financial period, in Centriu Gauge, first runs an aggregated check across every open pendency, pending approval and pending exception for that period, and sorts what it finds into two genuinely different tiers: some open issues can be overridden by closing "with reservation" — which requires an actual written justification that gets permanently recorded before the period can lock — while others are marked non-negotiable and block closing no matter what, with no override available. Once a period actually locks, every financial entry inside it becomes immutable at the database level: the rule is enforced by a trigger on the database itself, so it cannot be bypassed by skipping the screen that normally shows it.
Two-tier blocking, not one
Immutable once locked
Command center screen with real metrics
Some blocks bend, some never do.

Why "close the month" needs to mean more than changing a status field

Closing a financial period is supposed to be the moment a business declares "these numbers are final" — but that declaration is worthless if entries inside the period can still quietly change afterward, and it is dangerous in the opposite direction if closing becomes so rigid that a single unresolved detail permanently blocks it with no path forward at all. A close mechanism needs both properties at once: genuine immutability once closed, and a real, honest distinction between an issue that is merely inconvenient and one that is actually disqualifying.

How the underlying problem shows up before you fix it

A month gets marked "closed" in name, but entries dated inside it can still be edited or deleted afterward with nothing stopping it.

A single missing receipt or unresolved approval blocks closing the whole month, with no way to acknowledge it and move forward under a documented judgment call.

A team closes a period with a genuinely serious unresolved issue, and there is no permanent record explaining why that decision was made.

Reopening a closed period to fix one thing quietly lets other, unrelated entries in that same period be edited too.

Someone edits a payment's date so it moves into an already-closed period, and nothing catches that the edit should be blocked too.

How Centriu Gauge governs whether a period can close

Before a period closes, an aggregated check runs against every open pendency, pending approval, and pending exception recorded for that period, grouping them by status, severity, and — critically — by whether each one is merely "reservable" or genuinely non-negotiable. That check returns three plain signals: whether the period can close outright, whether it can close only with a reservation, or whether it is absolutely blocked with no override available at all.

An absolutely-blocked period cannot close under any circumstance until the underlying issue is actually resolved — there is no reservation path around it. A period with only reservable blocking issues can close, but only after a genuine written justification of real substance is submitted and permanently recorded as its own report; the database itself checks for that recorded justification before allowing the lock to be created, so the sequence — justify first, then lock — cannot be skipped or reordered even by bypassing the normal screen. Once the lock exists, a separate, independent database trigger makes every financial entry dated inside that period immutable: any attempt to insert, edit, or delete a payable or invoice in a locked period is refused with the specific period named in the error, including the case where an edit would move a record's date into or out of a locked period. Reopening a period is restricted to administrators and is itself a deliberate, visible action, not a side effect of something else.

What is actually built today

An aggregated pre-close check reporting exactly which pendencies, approvals, and exceptions are still open for a period, with counts and amounts.

A genuine two-tier distinction: some open issues are absolutely blocking with no override; others are reservable and can be overridden only with a recorded written justification.

Database-level enforcement of the close decision itself — the same rule applies whether closing happens through the normal screen or through any other path.

A permanent, admin-only-insertable report recording the written justification, a snapshot of what was open at the time, and who made the call, whenever a period closes with reservation.

Database-level immutability once a period is locked — inserts, updates and deletes on financial entries in that period are refused, including edits that would move a record into or out of the locked period.

Admin-restricted, explicit reopening — a locked period does not become editable as a side effect of any other action.

One missing receipt, one unresolved dispute — two different outcomes (illustrative scenario, not a real client)

A finance lead runs the pre-close check for the month and finds two open issues: a single missing receipt on a small reimbursement, and a payment currently under an unresolved compliance exception that the policy marks as absolutely blocking. The missing receipt alone would let the period close with a written reservation explaining the gap; the unresolved compliance exception does not offer that option at all — the period genuinely cannot close until that specific issue is resolved, no justification accepted as a substitute. Only once the compliance exception is actually resolved does closing become possible, and if the missing receipt is still unresolved at that point, it can close carried under a permanently recorded justification instead.

What changes operationally

A closed period stops meaning "someone changed a status field" and starts meaning that every entry inside it is now provably unable to change, enforced by the database rather than by a screen someone could work around. A team is never stuck with no path forward over a genuinely minor open item, and never given a false sense that a serious one can simply be justified away — the two tiers keep both failure modes off the table at once.

When this is not the right fit

A team that has not defined which specific issues count as absolutely blocking versus merely reservable will find the mechanism has nothing to sort — the classification comes from configured policy data, not an assumption the system makes on its own. A team expecting the reservation path to require nothing more than a single click will find a real minimum-length written justification is enforced, by design, before that path is available at all.

A status field vs. a database-enforced, two-tier close decision

A period marked "closed" by changing a single status field offers no real guarantee that its entries cannot still change, and no honest distinction between a trivial open issue and a genuinely disqualifying one. Centriu Gauge instead classifies every open issue into one of two real tiers, requires a permanently recorded justification before any override is even possible, and enforces both the close decision and the resulting immutability at the database level — so "closed" means the same thing regardless of which screen, or lack of one, someone used to try to get around it.

Related systems

Main system: Centriu Gauge.

What it does NOT do

  • Does not allow an absolutely-blocking issue to be overridden under any circumstance, including with a written reservation — that path exists only for issues explicitly marked reservable.
  • Does not accept a reservation without an actual written justification recorded as its own permanent report before the period locks.
  • Does not let a locked period's financial entries be edited, inserted, or deleted through any path — the rule is enforced by a database trigger, not only by the screen that shows it.
  • Does not let editing a record's date silently move it into or out of a locked period unchecked — that edit is itself evaluated against the lock.
  • Does not do anything for an organization with no policies or pendencies configured — the mechanism is a genuine no-op until deliberately used.
  • Does not permit reopening a locked period by anyone other than an organization administrator.

Security and governance

The pre-close check runs under the caller's own row-level security, and the close-governance and immutability rules are both enforced by database triggers that run regardless of which client or screen initiated the request. Locking and reopening a period are restricted to organization administrators by row-level security policy. Any personal data referenced in financial entries or close justifications follows Brazil's LGPD (Law No. 13,709/2018). Full detail on access control lives at /governanca and /iso.

Pricing and contracting

Available by custom proposal, arranged directly with the team. Values and terms come from the official pricing table at /precos (Centriu's central source — never restated here).

Frequently asked questions

Can every open issue be overridden to close a period?

No — only issues explicitly marked reservable can be overridden, and only with a recorded written justification. Absolutely-blocking issues have no override at all.

What happens if I edit a payment so its date falls inside an already-closed period?

The edit is refused — moving a record into or out of a locked period is itself checked against the lock.

Is a written reservation just a formality, or is it actually required?

It is required and checked at the database level — the lock cannot be created until a genuine justification has been recorded as its own report.

Can I reopen a closed period if I need to fix something?

Yes, but only as an organization administrator, and it is a deliberate, visible action — not a side effect of anything else.

Does this apply automatically if I haven't set up any policies?

No — with no policies or pendencies configured, the mechanism is a genuine no-op and behaves exactly as it did before it existed.

What does Centriu Gauge cost?

It is offered by custom proposal rather than a published self-service plan — current terms are arranged directly with the Centriu team.

See how Centriu Gauge governs whether a financial period can close

Reach our commercial team directly, or leave your details below — we'll follow up with guidance for your case.

Sources

  1. Centriu Gauge — public product page — Centriu, 2026-07-20 · link(primária)
  2. Centriu Gauge — public factsheet (API, JSON) — Centriu, 2026-07-21 · link
  3. Law No. 13,709/2018 — Brazil’s General Data Protection Law (LGPD) — Presidência da República (Brazil), 2018-08-14 · link

Last material update on .

By · AI-assisted production, with human review