Skip to content
Module 03 · Finance

Verified cash is the only cash.

Crest treats collections as an evidentiary workflow, not a bookkeeping chore. Statements lock their population snapshot. Payments wait for verification. Allocation is explicit to the peso. Every correction — void, reversal, credit — is part of the permanent record.

The statement is a snapshot.

A statement of account bills against the population snapshot in force when it was issued. Enrollment changes next term? New statements use the new snapshot; old ones keep their numbers — and stay explainable in an audit, years later.

Issue
School, dates, billing period, population snapshot, tax, discount, line items
Edit
Permitted while lifecycle and allocation rules allow
Void
Incorrect statement? A required reason, the original stays visible
Export
Printable, permission-checked, audit-logged
crest / billing / SOA-2026-0142
snapshot

Statement of Account

SOA-2026-0142 · issued Aug 15 · due Sep 15, 2026

Bill to

Sacred Heart College of Lucena

Lucena City, Quezon · SY 2026–2027, Term 1

Line itemAmount
Essentiel School Management System — Junior High₱229,400.00
Essentiel portal — Senior High package₱80,340.00
Hosting & Cloud Infrastructure₱18,000.00
Subtotal₱327,740.00
VAT 12%₱39,328.80
Total due₱367,068.80

Population snapshot locked. This statement bills against the verified SY 2026–2027 count — later enrollment changes don't rewrite history.

1,652 verified
Line items carry their basis · totals recompute from allocations

Three rules that hold the ledger.

Crest's finance workflow is opinionated on purpose — these are the constraints that make the numbers trustworthy.

Rule 01

Verification before recognition

A recorded payment is a claim. Only when an authorized user verifies it — and it isn't later reversed — does it count as collections. The dashboard will not call unverified cash collected.

Rule 02

Explicit allocation

One payment can settle several statements; one statement can receive several allocations. Guards prevent over-allocation and statement over-payment. The remainder stays visible as unallocated cash.

Rule 03

Reversal with a reason

A payment that already moved balances gets reversed — with a stated reason — and its allocation effects are undone. The original entry remains part of the record.

Collections math · enforced in code

verified collections
payments verified and not reversed
SOA outstanding
max(0, total − verified allocations − approved credits)
unallocated cash
verified payment − allocations from that payment
crest / payments / PMT-0891
snapshot

Payment PMT-0891

₱612,400.00

GCash · ref 8842-1170

Verified by J. Santos (Finance) · Aug 22, 09:42

Allocated to

SOA-2026-0114

Sacred Heart College of Lucena

₱280,000.00

SOA-2026-0117

San Pedro Colleges of Mindanao

₱250,000.00

Unallocated

Visible, not forgotten — credit or allocate next cycle

₱82,400.00

Outstanding balances recompute from verified, non-reversed allocations and approved credits only. An entered payment is never reported as collected cash until it's verified — and a reversal states its reason, on the record.

Allocation is a first-class object — not a balance side-effect

Put your receivables on rails.

Bring one quarter of statements and payments. We'll show you what verified collections, unallocated cash, and per-school profitability look like in Crest against your own numbers.

Invitation-only · Onboarding guided by the team that built it