Closing a period runs a checklist rather than a single button, because a close that can be forced is a close you cannot rely on.
- Bank and wallet balances agree to statements.
- Unallocated receipts are cleared or explained, with an age on each one.
- Stock valuation agrees to the ledger.
- Fiscal day totals agree to the sales ledger for the same dates.