How Do I Automate Accruals in Xero?
- Simon Hancott

- 4 days ago
- 4 min read

Updated April 2026 — revised to reflect current Spread functionality and customer feedback.
Every month-end, the same problem.
A utility bill hasn't arrived. A consultancy invoice is sitting in someone's email. A quarterly rent invoice landed in the wrong month. You know the costs are there, you just can't prove it yet without opening a spreadsheet, estimating the figures manually, posting the journal, and setting a reminder to reverse it next month.
As one fractional FD put it on a call with us: "It's all done manually in Excel, and it's wrong half the time, to be honest."
This is the reality for most Xero users doing management accounts. Not because they lack skill, but because Xero was never built to handle the timing differences that require accrual accounting. That job still falls to spreadsheets, manual journals, and the accountant who happens to remember.
This article explains exactly why Xero can't automate accruals natively, and what's now possible with Spread, a Xero-connected tool built inside an accounting practice specifically to solve this problem.
Why Xero can't automate accruals on its own
Xero is excellent at what it does: bank reconciliation, invoice tracking, real-time reporting. But it doesn't automatically identify which supplier invoices are missing, calculate what should be accrued, or post and reverse the journals when the bill eventually arrives.
What Xero can do:
Track bills and expenses once they're entered
Create manual journals for accruals — but you still calculate them yourself
Set up repeating journals for fixed monthly costs
What Xero can't do:
Identify that a quarterly utility bill hasn't arrived and accrue the monthly cost
Read an invoice attachment and detect that a cost spans multiple periods
Automatically reverse an accrual when the actual bill lands
The result is that month-end accruals remain one of the most manual, time-consuming parts of closing the books. As one accounting firm owner told us: "If you've got someone doing 20 sets of management accounts a month, if they can automate enough so they can do 25, then we don't have to get another person in."
How Spread automates accruals in Xero
Spread was built inside Profit Cash Growth, an accounting firm that does management accounts for clients between £1 million and £20 million in revenue. Before Spread, people in the team were doing things in spreadsheets, some doing things directly in Xero, and it made the work hard to move around and less dynamic. Spread was created to fix that — and it's now available to any Xero practice or finance team.
Here's how it works.
Step 1: Spread reads your Xero invoices and attachments
When a bill arrives in Xero, Spread reads both the line item descriptions and the PDF attachments. If a quarterly rent invoice says "January to March" in the attachment — even if the description in Xero is blank — Spread detects the date range and flags it for adjustment.
As we explained to one prospect: "Even if the descriptions are blank in Xero, it's going to read the document and make suggestions based on that."
Step 2: Spread suggests the correct journals
Rather than you calculating the split manually, Spread proposes the accruals and prepayments automatically. A quarterly invoice posted in March gets backed out of March and spread correctly across January, February, and March. A rent invoice covering April to June gets apportioned across those three months.
Multi-line invoices, multi-currency transactions, and invoices with different cost centres are all handled. Katherine Johnson, who does 30 to 40 management account jobs a month, described the goal clearly: "Anything to try and help us get the management accounts out by the 7th of the month. At the moment we're looking at the 14th." That's exactly what Spread is designed to achieve.
Step 3: You review and approve — or automate entirely
Spread uses a confidence system. Transactions where it's highly confident are marked as Ready and can be posted automatically. Transactions where it's less certain are flagged for review. You can start with full manual review and turn on automation once you're comfortable.
As one firm put it after seeing the demo: "Some people have been able to get a fairly junior member of staff using Spread — something their senior accountant might have done previously is now being able to be done by a bookkeeper, because it's essentially suggesting everything to you. You're just reviewing it."
Step 4: Spread catches missing bills at month-end
The Recurring Bills area is where Spread handles the accruals you can't see coming. You tell Spread which suppliers bill you regularly and at what frequency. If a quarterly electricity bill hasn't arrived by month-end, Spread suggests the monthly accrual automatically. When the invoice eventually lands, Spread suggests the reversal.
Marc Davis, a fractional FD, described his current situation: "At the moment our accountant just goes, OK, I'm just going to accrue to budget. I'm like, well, what's that? I don't know what I'm missing. So to have it by vendor actually is really neat."
What changes when accruals are automated
The practical impact isn't just time saved — it's how the month-end process changes in character.
Instead of a stressful seven-day window at the end of the month, We described what's possible: "Rather than wait until the end of the month and have that seven-day stressful push to get all the management accounts done, you can get a lot of these adjustments done throughout the month. By month-end, there's basically nothing to review for accruals and prepayments."
Marc put it simply: "I'd rather spend my time seeing what's going on in the business than having to post journals and adjustments."
Getting started
Spread connects to Xero in under two minutes. Once connected, it pulls through your transactions and begins reading invoices and attachments immediately. Most firms connect a single client first to test it, then roll it out from there.
There's a 14-day free trial. No spreadsheets, no manual journals — just Xero working the way it should at month-end.




Comments