Keeping a VAT Audit Trail

Build an unbroken VAT audit trail so every figure on your return traces back to a source document.

A VAT audit trail is the chain of records that connects every figure on your VAT return back to the original document that created it. When HMRC looks at a return, they are not really interested in the headline numbers; they want to follow each one back through your bookkeeping to the invoice, receipt or bank entry that proves it. If that trail is unbroken, a routine check is quick and uneventful. If it is broken, even a perfectly honest business can find itself unable to support its own figures, which is exactly when interest and penalties start to appear.

This guide explains why HMRC expects an audit trail, how a single transaction should flow from invoice to return, and the practical habits that keep your records defensible.

Why HMRC wants an audit trail

VAT is a self-assessed tax: you calculate what you owe and HMRC trusts you to get it right. That trust is backed by the right to inspect your records. Under Making Tax Digital for VAT, the expectation has tightened, because HMRC now expects the journey from source data to submitted figure to be digital and traceable end to end.

An audit trail matters for three reasons:

Records generally must be kept for at least six years, so the trail needs to survive long after the period closes. Our guide to data retention for businesses covers the retention periods in more detail.

From invoice to VAT return

The cleanest way to understand an audit trail is to follow a single sale through the system. Each step should leave a record that points to the one before it.

Stage Record created What it proves
Sale made Sales invoice with a unique number The supply, the date and the VAT charged
Posting Entry in the sales ledger The invoice was recorded in the books
Summary VAT control account movement The VAT element was captured for the period
Return Box 1 and Box 6 figures The period total reconciles to the ledger
Payment Bank receipt matched to the invoice The transaction actually happened

The same logic runs in reverse for purchases, where a purchase invoice supports the input VAT you reclaim in Box 4. The key principle is that you should be able to start at any figure on the return and walk back to a real document, or start at any document and find it reflected in the return. For the mechanics of the boxes themselves, see our walkthrough on how to complete a VAT return.

Under MTD, the connection between systems must be a digital link rather than manual re-typing. If data moves from a spreadsheet to your VAT software, or between two pieces of software, that transfer must happen electronically: a formula, an import, an API call or a linked cell. Copying a total and keying it in by hand breaks the digital link and, with it, the audit trail.

In practice this means:

Sound digital record keeping and a tidy MTD for VAT checklist together cover most of what HMRC expects here.

Storing supporting documents

A figure in the ledger is only as strong as the document behind it. Tax invoices, receipts, credit notes, import documents and bank statements all form part of the trail and should be stored so that they can be matched to the relevant entry quickly.

Good storage habits include:

If your expense records are weak, the input VAT you reclaim is exposed. Our note on record keeping for expenses explains how to keep that side of the trail clean.

Handling adjustments and corrections

Adjustments are where audit trails most often break, because the figure on the return no longer matches the raw ledger. The rule is simple: never overwrite, always document. Every adjustment should leave its own record showing what changed, why, and by how much.

Typical adjustments include partial exemption calculations, bad debt relief, fuel scale charges and corrections to earlier errors. Each should be supported by a calculation you can reproduce. If you discover a mistake in a previously submitted return, follow the proper route rather than quietly editing history; our guide to correcting VAT return errors sets out when to adjust on the next return and when to notify HMRC separately.

Reconciling the VAT control account

The VAT control account is the single most important reconciliation in the whole trail. It sits in your nominal ledger and accumulates the VAT on every sale and purchase. At the end of each period, the balance on this account should equal the net VAT shown in Box 5 of the return.

Work through it like this:

  1. Total the output VAT posted during the period and check it against Box 1.
  2. Total the input VAT and check it against Box 4.
  3. Confirm the control account balance equals the Box 5 figure.
  4. Investigate any difference before you submit, not after.

A clean control account is the strongest evidence you can offer that your return is complete. If you are unsure how the account fits into your wider bookkeeping, our chart of accounts reference shows where it sits.

What HMRC checks look at

When HMRC reviews VAT, officers tend to focus on the same recurring areas:

None of these are difficult to satisfy if your trail is intact from the outset.

Best practice tips

A reliable audit trail is less about extra work and more about consistent habits. Build it into your routine and an HMRC check becomes a formality rather than a fire drill.

Nexbal is launching in the UK · beta open

Join the Nexbal beta

Early access, 30 days free, and your feedback shapes the product.