Every other reconciliation in the close cycle has a system on one side. Bank statement. AR module. AP ledger. Payroll register. Accruals and prepaids don't. The schedule a senior accountant maintains in Excel is the entire source of truth. The GL is supposed to match the schedule. The schedule is supposed to match operational reality. At month-end someone proves both, usually by opening three versions of the same file.
The rollforward that should regenerate from source
For any accrual line (accrued bonus, accrued utilities, accrued audit fees) the math is trivial:
Accrued bonus rollforward (illustrative, $K)
The math is trivial. The control is in whether every cell traces to source: a bonus model, a vendor invoice queue, an HR roster, a contract clause. When the schedule rebuilds from source each month, the rec is a confirmation. When it carries forward the prior month's balance and adjusts at the margin, errors compound across quarters.
Schedule regenerated vs schedule carried forward
Both patterns produce a clean balance on the trial balance at month-end. Only one survives a substantive audit walk-through where the auditor traces a sample of schedule lines back to source.
Where accrual and prepaid reconciliation breaks
Four predictable failure modes
What good looks like
A clean accrual and prepaid reconciliation has every schedule line tied to a source document with an owner and a reversal trigger. New accruals get added at the JE level, not retrofitted at close. Auto-reversal flags are monitored, so a recurring template that loses its reverse flag surfaces immediately. Prepaid amortization periods tie to contract dates, not to a template that worked once in 2021. And no line on the schedule is labeled "miscellaneous" without a documented investigation.
The same control gap appears one layer up at the subledger-to-GL reconciliation: manual JEs that bypass the subledger grow until material. The structural fix is identical: tie every entry to a source document at the point of posting, not at close.
See how Cadel handles continuous reconciliation across the close stack, or get in touch to walk through your current accrual schedule workflow.