Can AI Prepare Year-End Accounts? The Honest Answer
Not sign them. Prepare them. We handed a limited company's year end to PrepIQ and kept the log of what it did, what it found and what it left for us.
The question behind the question
When accountants ask whether AI can do year-end accounts, the formatting is not what they mean. Accounts production software has turned a trial balance into statutory accounts in minutes for years. What eats the week is everything before that: reconciling the balances, finding what the bookkeeping missed, building the schedules and working out the tax. That is the part this post is about.
Quick answer: Yes, it can prepare the working papers behind them. In a real run on a limited company's year end, PrepIQ read the ledger and thirteen supporting documents, posted seven adjusting journals, computed corporation tax under marginal relief and produced a balanced, cell-linked set in about thirteen minutes. It left around 35 questions for the accountant and client. It can't sign the accounts, and it can't reconcile what it isn't given.
The job
The company is Brackenfield Outdoor Ltd, a garden and tool supplier with a trade counter, a website, an eBay shop and an installation side. It is a demo company we built, so the names are invented and the figures are seeded, but the year end is complete and deliberately untidy, the way real ones are.
PrepIQ was given what a client typically hands over: the general ledger (just under five thousand lines across about sixty accounts) and the trial balance to 30 June 2026, plus thirteen documents. A stocktake certificate, two hire purchase agreements, a bank loan statement, the VAT return summary, dividend vouchers with a board minute, a corporation tax note, an aged debtors listing, an accrual letter, an insurance schedule, and three emails from the client. No prior-year file, and no bank statements.
The log
PrepIQ narrates as it works. These are its own updates from the run, in order, trimmed for length.
- Reading the records"Pulling the ledger apart: just under five thousand lines across about sixty accounts, plus the supporting documents."
- Checking VAT"Testing the VAT account quarter by quarter against the four HMRC payments. The opening balance looks lighter than the June 2025 quarter that was paid in August, so I am chasing that."
- Prepayments"The £2,054.85 insurance prepayment doesn't hold up. The policy ran 1 July to 30 June and is paid monthly, so nothing is unexpired at the year end."
- Tidying codings"The £1,056.77 year-end accrual is our own bookkeeping and payroll fees, but it was charged to light and heat. Moving it to accountancy."
- Dividends"The board minute says £51,313.31 of dividends, but only one payment of £18,418.76 went out this year. The other £32,894.55 is last year's dividends never closed off to reserves."
- Corporation tax"Taxable profit comes to £212,026.90, which sits in the marginal relief band, so the charge is £52,437.13, not the 25% flat figure in the tax note."
- Debtors"The aged debtors buckets add up to £239,557.90, but the listing itself says £233,467.80, so the listing does not even foot. Flagging it for the client."
- Wrapping up"Every column balances and each schedule ties, and I have left you around thirty points to confirm, most of them for the client."
Read that list as an accountant and two entries stand out, because neither is arithmetic. The dividend point needed the board minute, the bank and the reserves read together. The tax point needed the rules, not a rate. Both are the kind of thing a tired preparer misses in week three of January.
What came out
The results
| Profit before tax (the books showed £194,558.59) | £192,503.74 |
| Corporation tax, marginal relief applied | £52,437.13 |
| Dividend actually paid in the year, lawful against reserves | £18,418.76 |
| Adjusting journals, seven in total | £85,509.19 |
The seven journals: the insurance prepayment written off; the accrual moved to accountancy; £343.76 of materials on an expense claim moved out of travel; the £32,894.55 of prior-year dividends cleared to reserves; the tax provision trimmed by £1,083.31; last year's unpaid corporation tax of £29,715.50 shown separately as it was due in April; and the hire purchase split between amounts due within and after one year. It also noted that the tax note's £26,356.27 capital allowances claim isn't supported, because nothing was bought in the year.
The set itself is an extended trial balance and its schedules, cell-linked so every figure traces back to its working sheet. The final check: every debit and credit column pair on the trial balance nets to nil, every schedule's check cell is nil, and no cell shows an error. Alongside it came an adjustments log with the reason for each journal, the journals ready to post, and a draft email to the client in plain English.
What it left for a person
About 35 queries, most of them for the client. These were the main ones:
- No bank statements were supplied, so the bank couldn't be reconciled line by line. It carried the ledger balances and queried them, including £2,401.21 of petty cash that looks high.
- The aged debtors listing doesn't add up to its own total, and it sits £62,331.50 below the customer balance in the books.
- £9,153.02 of subcontractor tax deductions had never been paid to HMRC, with no monthly CIS returns filed.
- VAT by quarter didn't match the returns paid, though the year-end balance agreed to the June return.
- A £243,735.92 opening balance equity figure left over from the bookkeeping setup, treated as reserves brought forward pending last year's filed accounts.
That last one is worth a moment. Our connector for ChatGPT and Claude flagged exactly the same balance when we tested it on the same books. Two different tools, the same finding, because both were reading the ledger rather than guessing.
The honest answer
So can AI prepare year-end accounts? It can prepare the working papers, and on this run it did more than reformat the bookkeeping: it found a dividend error, a prepayment that didn't exist, a tax computation done on the wrong basis and a supporting document that didn't foot.
It can't sign them. It can't reconcile a bank it was never shown, it can't know why the client paid what they paid, and its 35 questions are 35 conversations a person still has to have. Every adjustment is a proposal in a log, not a fact. The accountant reviews the set, asks for changes, and approves it, which is the job that matters and the one it doesn't try to take.
What it removes is the week before that review.
How it fits into a practice
- Hand over
The ledger export, the trial balance and whatever the client sent. Last year's file, if you have it, is rolled forward. - PrepIQ prepares
Unattended. Reconciles what it can, builds the schedules, posts the trial balance, computes the tax and flags every judgement. - You review
Open the set, read the adjustments log, and ask for changes in plain English. It reworks the set. - Sign off
Approve and download in your firm's template. On IQ Books the journals post back into the ledger; for Xero, QuickBooks, Sage or Pandle you post them from the list it gives you.
PrepIQ is live on the ReconcileIQ practice plans, Practice Essential and above, for UK and Irish sole traders and limited companies. Each year-end job draws 5,000 credits on the default engine or 10,000 on the maximum one, and each revision 1,250 or 2,500. You can watch a whole year end in seven minutes.
Take the week back
PrepIQ prepares a complete, balanced, cell-linked year-end set and flags every judgement for you. Live on the ReconcileIQ practice plans.
Open PrepIQFrequently Asked Questions
AI can prepare the working papers behind them: reconciling balances, posting adjusting journals, building the schedules and computing the tax. In a real run, PrepIQ produced a balanced, cell-linked set for a limited company in about thirteen minutes. An accountant still reviews and approves it.
No. Approving and filing accounts is a professional responsibility that stays with the accountant and the directors. AI prepares the papers and flags the judgements; a person decides.
The general ledger and trial balance, plus the supporting documents a client normally provides: bank statements, loan and finance agreements, stock figures, dividend paperwork and anything unusual. What it isn't given, it can't reconcile, and it says so.
Treat every adjustment as a proposal. PrepIQ records the reason for each journal in an adjustments log and ties every schedule to a nil check row, which makes review fast, but the accountant is the one who confirms each one.
Yes, from their ledger exports. On IQ Books the adjusting journals post straight back into the ledger; for Xero, QuickBooks, Sage and Pandle you post them from the list PrepIQ produces.
PrepIQ is included in the ReconcileIQ practice plans from Practice Essential upwards. Each year-end job draws 5,000 credits on the default engine or 10,000 on the maximum engine, and each revision 1,250 or 2,500.