Guide

Accounting workpapers and audit trail: what bookkeepers should keep

Accounting workpapers and audit trail for bookkeepers: what Xero and QuickBooks record for you, what they do not, and a monthly file that proves each balance.

By ExpenseFlow team
· 5 October 2026 · 10 min read

Two years after a month-end, someone asks why the VAT control account showed the balance it did. It might be the client’s accountant, a new bookkeeper taking over, a lender, or the tax authority. If the answer is “it was reconciled at the time”, you have nothing. If the answer is a one-page schedule with the return workings attached, the conversation is over in five minutes. That page is a workpaper, and the habit of producing it is what separates bookkeeping that can be defended from bookkeeping that has to be redone. This guide covers what the ledger records for you, where its record stops, and a monthly file that fills the gap. Software facts are linked in the Sources section.

Three layers of evidence

Bookkeeping evidence comes in three layers, and each answers a different question.

LayerAnswersWho keeps it
Source documentsWhat was this transaction?You, by attaching them
Audit trailWho did what to it, and when?The ledger, mostly automatically
WorkpapersWhy is this balance what it is?Nobody, unless you do

Most files have the first layer in patches, the second by accident, and none of the third.

Layer 1: source documents

Every purchase should carry its bill or receipt, every sale its invoice, every journal its calculation. The document belongs on the transaction itself, not in a folder that someone has to search. A reviewer opening the transaction should see the evidence without asking.

How long documents must be kept, and whether a digital copy is enough, is set by each tax authority. The country guides cover it: UK, Australia, New Zealand, Canada, and Singapore.

Layer 2: what the ledger records for you

Xero

Every transaction in Xero carries its own history. Each time someone creates, edits, or adds a note to a transaction, an entry is added with the user’s name and the date and time. Entries created automatically, such as repeating invoices, show the user as System Generated [1] .

For the whole organisation there is the History and notes report, which Xero itself describes as what is sometimes called an audit trail or audit log. It lists changes to transactions, contacts, inventory items, fixed assets, and financial settings, filterable by date, user, and type, and exportable as PDF or Excel [2] . Its limits matter:

  • Only users with the administrator role can open it.
  • Results display up to a maximum of 1,000 per search, so narrow the date range.
  • It does not include changes to payroll transactions or expense claims [2] .

QuickBooks Online

QuickBooks Online has the audit log, opened from Settings. It records sign-ins, changes to settings, edits to customers, vendors, and employees, and changes to transactions including deletions. Each entry shows the date, the user, and the details, and the log can be filtered by user, date, and event. It cannot be turned off [3] .

The limit that catches people out: QuickBooks states that events recorded in the audit log are available for two years [3] . Record-keeping obligations run longer than that in every country this site covers. If you may need to show who changed a transaction three years from now, the audit log will not do it for you.

Where the ledger’s record stops

The audit trail tells you that a transaction changed. It does not tell you whether a balance was right. And some of what the ledger stores can be removed: QuickBooks warns that undoing a reconciliation permanently deletes the associated reports and attachments [4] . Evidence that exists only inside the ledger is evidence someone else can remove. That is the case for the third layer.

Layer 3: the monthly workpaper file

A workpaper file proves the balance sheet at a date. Build one per client per period, with the same sections in the same order every time.

RefSectionLead schedule ties toEvidence to file
ABank and cashEach bank and card balanceStatement, reconciliation report, list of outstanding items
BReceivablesReceivables control accountAged listing, notes on debts older than 90 days
CPayablesPayables control accountAged listing, supplier statement checks for the largest balances
DVAT or GSTTax control accountReturn workings, filed returns, payments
EPayrollWage costs and payroll liabilitiesPayroll reports, journals, payments to the tax authority
FFixed assetsCost and accumulated depreciationRegister, invoices for additions, depreciation calculation
GLoans and financeEach loan balanceLender statement or schedule, interest split
HAccruals and prepaymentsEach balanceSchedule with the basis for every line
JJournalsNot applicableListing of manual journals, support for each
RReviewWhole trial balanceVariance notes, queries and answers, sign-off

The software produces much of the evidence. In Xero, the Reconciliation Reports pack runs the Trial Balance, Aged Receivables Summary, Aged Payables Summary, a Bank Reconciliation Summary for each active bank account, Fixed Asset Reconciliation, General Ledger Exceptions, and the Journal report for one date range [5] . The Bank Reconciliation Summary shows the balance in Xero, outstanding items, unreconciled statement lines, and the statement balance [6] . In QuickBooks Online, each completed reconciliation saves a report under History by account [7] . Export these as PDFs on the day you close and file them.

What makes a workpaper good

A reviewer who was not there should be able to follow it without asking you anything.

  • It stands alone. Client, period, account, preparer, date, and source of every figure are on the page.
  • It ties. The total agrees to the trial balance, and the page says so.
  • Differences are itemised. “Difference 412.80: three items, listed below” is a reconciliation. “Difference 412.80, immaterial” is a hope.
  • Judgements are written down. If you accrued an estimate, the basis is stated.
  • It is frozen. Save a PDF dated at the close. A live report regenerated next year will show different numbers if anything was changed.

Manual journals

Manual journals are the weakest point in any audit trail, because they have no natural source document. Give every one three things: a narrative that says why, the calculation or document attached, and the name of whoever approved it. The Journal report in the Xero pack, or a journal listing in QuickBooks, is section J; go through it line by line each month and make sure nothing is unsupported.

Naming and filing

Pick one convention and never vary it. For example:

  • Folders: Client, then year, then period.
  • Files: period, reference, description. “2026-03 A1 Bank rec current account.pdf”, “2026-03 D1 VAT control rec.xlsx”.

The test of a filing system is whether someone else can find March’s VAT reconciliation for any client in under a minute.

Review and sign-off

Section R records that someone looked. It holds the variance notes from the review step of the month-end close process, the queries raised and the client’s answers, and the name and date of the preparer and the reviewer. In a one-person practice, sign it yourself on a different day from the preparation. A second look, even your own, catches what the first missed.

The year-end handover pack

If someone else prepares the annual accounts, twelve good monthly files make the handover an afternoon’s work. Send:

  • The final trial balance and the twelve section A to H lead schedules for the last month.
  • Bank statements and reconciliations at the year-end date.
  • The fixed asset register, with additions and disposals for the year and their invoices.
  • The journals listing for the year with support.
  • VAT or GST reconciliation for the year: returns filed against the control account.
  • Payroll year-end reports.
  • A note of anything unusual: disputes, write-offs, items in suspense, changes of accounting treatment.

Retention

Keep workpapers for at least as long as the underlying records must be kept; the country guides linked above give those periods. Two further points. First, agree in the engagement letter who owns the working papers and what is handed over if the engagement ends. Second, some obligations are yours, not the client’s: in the UK, a supervised bookkeeper must keep customer due diligence records for 5 years from the date the business relationship ends [8] .

Common gaps

  • Bank reconciliations done but the report never saved.
  • A VAT or GST control account that has not been agreed to a return for a year.
  • Accruals with no schedule, carried forward because nobody knows what they are.
  • Manual journals described as “adjustment”.
  • Evidence held only inside the ledger, by an administrator who could delete it.
  • A file structure that differs for every client.

Where ExpenseFlow fits

ExpenseFlow works on the first layer and part of the second, for purchases. When an approved bill or receipt syncs to Xero, the original document is attached to the transaction and the capture and approval history is written into its history and notes, so a reviewer opening the bill in Xero sees the image, who captured it, and who approved it. A transaction synced to QuickBooks Online carries a note with its ExpenseFlow reference; the document and its history are held in ExpenseFlow. Captured images are stored hashed and timestamped, so the copy behind a posted transaction can be shown to be the one that was captured. Review happens through roles and per-row approvals before anything reaches the ledger.

It does not build the third layer. ExpenseFlow does not produce reconciliations, lead schedules, or journal support. Sections A to R remain the bookkeeper’s file.

References

Sources and references

Software behaviour described in this guide is traceable to the vendor's own help documentation, and the regulatory point to the authority's guidance. URLs are reproduced in full so any reader can check the claim at source. Features and retention periods change between releases; we re-check this list at each refresh of the guide.

  1. [1]

    Xero Central · View history and add notes to transactions

    https://central.xero.com/0/article/View-history-and-notes-for-individual-transactions-and-inventory-items

    Per-transaction history, user and time recorded, System Generated entries.

    Retrieved 2026-10-05

  2. [2]

    Xero Central · History and notes report

    https://central.xero.com/0/article/View-a-history-and-notes-summary-for-transactions-and-user-activity

    Scope of the report, administrator access, 1,000-result limit, exclusions, export.

    Retrieved 2026-10-05

  3. [3]

    QuickBooks Online Help · Use the audit log in QuickBooks Online

    https://quickbooks.intuit.com/learn-support/en-us/help-article/audit-log/use-audit-log-quickbooks-online/L2WoVnW6I_US_en_US

    What is recorded, filters, two-year availability, cannot be turned off.

    Retrieved 2026-10-05

  4. [4]

    QuickBooks Online Help · Undo or remove transactions from reconciliations in QuickBooks Online

    https://quickbooks.intuit.com/learn-support/en-us/help-article/accounting-bookkeeping/undo-remove-transactions-reconciliations-online/L6ERlEXxn_US_en_US

    Undoing a reconciliation permanently deletes associated reports and attachments.

    Retrieved 2026-10-05

  5. [5]

    Xero Central · Reconciliation Reports

    https://central.xero.com/0/article/Reconciliation-Reports

    Contents of the Reconciliation Reports pack.

    Retrieved 2026-10-05

  6. [6]

    Xero Central · Bank Reconciliation reports

    https://central.xero.com/0/article/Bank-Reconciliation-Summary

    Totals on the Bank Reconciliation Summary.

    Retrieved 2026-10-05

  7. [7]

    QuickBooks Online Help · Reconcile an account in QuickBooks Online

    https://quickbooks.intuit.com/learn-support/en-us/help-article/statement-reconciliation/reconcile-account-quickbooks-online/L3XzsllsK_US_en_US

    Reconciliation report saved on completion; History by account.

    Retrieved 2026-10-05

  8. [8]

    HMRC · Your responsibilities under money laundering supervision

    https://www.gov.uk/guidance/money-laundering-regulations-your-responsibilities

    Due diligence records kept for 5 years from the end of the business relationship.

    Retrieved 2026-10-05

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.

Questions, answered

Common questions on this guide

What are accounting workpapers?

Workpapers, also called working papers, are the documents that show how each figure in a set of accounts was arrived at and what it was agreed to. For a bookkeeper that means, for every balance sheet account at period end, a schedule showing the ledger balance, the outside evidence it agrees to, and an explanation of any difference. They sit alongside the ledger; they are not the ledger.

What is the difference between an audit trail and workpapers?

An audit trail is the record of what happened to each transaction: who created it, who changed it, when, and the source document behind it. Workpapers explain balances: why the bank account, the VAT control account, or accruals show the figure they do at a date. The ledger keeps much of the audit trail automatically. Nobody keeps workpapers unless you do.

Does Xero have an audit trail?

Yes. Each transaction keeps its own history, recording the user and time of every creation, edit, and note. The History and notes report shows changes across the organisation by date and user and can be exported to PDF or Excel. It is available only to administrators, returns up to 1,000 results per search, and does not include changes to payroll transactions or expense claims.

Does QuickBooks Online have an audit trail?

Yes, the audit log. It records sign-ins, settings changes, and edits to transactions, customers, and vendors, and deleted transactions, and it cannot be turned off. It is opened from Settings and can be filtered by user, date, and event. QuickBooks states that events in the audit log are available for two years, so evidence needed for longer has to be saved elsewhere.

What should a monthly workpaper file contain?

A section for each balance sheet area: bank and cash, receivables, payables, tax, payroll, fixed assets, loans, and accruals and prepayments. Each section holds a lead schedule tying to the trial balance, the outside evidence, and a list of reconciling items. Add a listing of manual journals with support for each, and a review page with queries, answers, and sign-off.

How does ExpenseFlow support the audit trail?

When an approved bill or receipt syncs to Xero, the original document is attached to the transaction and the capture and approval history is written into its history and notes. A transaction synced to QuickBooks Online carries a note with its ExpenseFlow reference, and the document and history are held in ExpenseFlow. Captured images are stored hashed and timestamped. ExpenseFlow does not produce reconciliation workpapers or lead schedules.

Keep exploring

Month-end close process: a bookkeeper's guide to closing client books

The month-end close process for bookkeepers: five phases in order, cut-off rules, the review checks, and how to lock the period in Xero or QuickBooks Online.

Xero bank reconciliation: how to reconcile in Xero, step by step

How to reconcile in Xero: match, create, and transfer on the Reconcile tab, then bank rules, cash coding, auto reconciliation, and proving the balance.

How to reconcile in QuickBooks Online: a bookkeeper's walkthrough

How to reconcile in QuickBooks Online: clear the bank feed, start the reconciliation, get the difference to zero, and fix a beginning balance that is off.

Catch-up bookkeeping: how to clean up months of messy books

Catch-up bookkeeping step by step: run a diagnostic, choose repair or restart, work oldest month first from the bank, and lock each period as it is fixed.

How long to keep business records in the UK (and in what format)

UK record-keeping rules: 5 years for the self-employed, 6 years for companies and VAT, the £3,000 penalty, and when digital copies are enough for HMRC.

How long to keep business records in Australia: the ATO's rules

ATO record-keeping rules: the 5-year period and when it starts, electronic record requirements, English-language rules, and which records to keep longer.

Journal entry

The fundamental unit of double-entry bookkeeping: a dated record that debits one or more accounts and credits one or more others by equal am

Trial balance

A periodic report listing every general ledger account with its closing debit or credit balance, used by bookkeepers to confirm the total de

Put this guide to work

Start a free trial. Connect Xero or QuickBooks Online and process your first receipts in minutes. No credit card required.

Start free trial