Quick answer
Xero records accruals as auto-reversing manual journals: on the last day of the month, debit the expense account and credit an accruals liability account for costs incurred but not yet billed, with the reversal set for the first of the following month. The journal needs a user with manual journal permissions, a narration stating the estimate’s basis, and a place on the month-end checklist so it is re-estimated every close rather than rolled forward on autopilot.
Why accrue at all
Monthly accounts answer one question: what did this month really cost and earn? Bills arrive on suppliers’ schedules, not calendar months, so a ledger fed only by documents overstates the months when bills happen to land and flatters the ones where they do not. The accrual closes that gap by recognising the cost in the month the work or consumption happened. The same logic runs on the income side: work delivered but not yet invoiced can be accrued as revenue with a debit to accrued income and a credit to sales. Both are estimates, both are temporary, and both exist to make the monthly profit and loss mean something. The permanent record remains the documents; accruals are scaffolding that the reversal takes down again.
The mechanics
- Near the close, list costs incurred this month with no bill in the purchases ledger yet. Usual suspects: quarterly utilities, accountancy work in progress, earned commissions, loan interest.
- Estimate each: the contract rate, the supplier’s confirmation, or last period’s bill prorated. Note the basis.
- In Accounting, then Manual journals, create the journal dated the last day of the month: debit each expense account, credit the accruals liability account, one line per cost, narration carrying the estimate bases.
- Set the auto-reversing date to the first day of the next month, and post.
- Next month, the reversal posts automatically. Arriving bills post normally, netting against the reversal; the difference between estimate and actual lands in the month you learn it, which is where an estimate correction belongs.
Stable accruals (fixed interest, a flat management charge) can ride a repeating journal instead. Xero’s repeating journals run weekly or monthly to an end date, can be saved as drafts or posted automatically, and need the administrator or standard plus manual journals role; once set to post, a repeating journal can’t go back to draft, and posted journals in the series must be voided one by one [1] . Choosing a month-end start date keeps every journal on the last day of its month [1] . see the prepayments guide for the mirror-image pattern where the cash came first.
Controls that keep accruals honest
Accruals are the easiest place in a ledger to smooth results, deliberately or by neglect, so two controls earn their keep. First, reconcile the accruals liability account at every close: each balance in it should tie to a named cost on the current month’s list, and a balance persisting across months means either a supplier who has stopped billing (worth investigating) or an accrual rolled forward without thought (worth stopping). Second, review estimate-versus-actual differences quarterly; consistently high accruals that melt away are how profit gets deferred, and consistently low ones are how bad months get hidden. The month-end close checklist should carry both steps, and our month-end template includes them.
Common mistakes
- Accruals without auto-reversal, double-counting the cost when the bill arrives and nobody remembers the unwind.
- Rolled-forward accruals that no longer correspond to any expected bill, ossifying into a fictitious liability.
- Tax rates on accrual journals; the tax belongs to the bill when it arrives, so accruals should carry no-tax rates.
- Accruing to round numbers with no stated basis, which reviewers rightly read as plugging.
- Using accruals to shift results between periods on purpose; that is not bookkeeping, and it unravels at year end when the auditor reconciles the account.
Software that helps
- Xero’s auto-reversing and repeating journals are the whole toolkit; the re-estimate discipline comes from your close process.
- ExpenseFlow shrinks what needs accruing: supplier documents are captured as they arrive and synced to Xero once approved, rather than when someone gets to the pile, so fewer incurred costs are missing from the ledger at close.
- Workpaper tools tie each accrual to its schedule and confirmation for review.
Related guides
Journal mechanics: recording journal entries in Xero. The opposite timing problem: prepayments. The process that triggers re-estimation: end of month. Concept: accruals.
References
Sources and references
Every figure, threshold, deadline, and regulatory rule cited in this guide is traceable to an official government publication. URLs are reproduced in full so any reader can verify the claim at source. Numbers are subject to change at each fiscal event; we re-check this list at every quarterly refresh of this guide.
-
[1]
Xero Central · Set up a repeating journal
https://central.xero.com/0/article/Set-up-a-repeating-journalWeekly or monthly series to an end date; draft or post; post can't revert to draft; posted journals voided individually; month-end dates stay at month end; administrator or standard + manual journals role; dynamic labels.
Retrieved 2026-10-10
From ExpenseFlow
Expense coding on autopilot
ExpenseFlow reads every receipt, assigns the right tax treatment and account code, and syncs to Xero or QuickBooks Online once you approve.