Digital Records · Record Keeping · HMRC Requirements · Updated June 2026 ✓ HMRC-sourced

MTD Digital Record Keeping —
Exactly What HMRC Requires and How to Do It

📅 25 June 2026 ⏱ 9 min read Editorial policy ↗ 📋 HMRC eligibility guidance ↗

Making Tax Digital requires you to keep digital records of your income and expenses — but HMRC is specific about what "digital" means and what records are actually required. You do not need to scan every receipt or photograph every transaction. Here is exactly what the law requires, with worked examples for sole traders and landlords.

What Records HMRC Requires

Under MTD, you must keep the following digitally in HMRC-approved software:

Record typeWhat it must containHow long to keep
Sales / income recordsDate, amount, customer (or "cash sale"), description5 years after 31 Jan filing deadline
Purchase / expense recordsDate, amount, supplier, category5 years after 31 Jan filing deadline
Bank statementsDigital copy or bank feed connection5 years
Mileage log (if claiming mileage)Date, purpose, miles, start/end point5 years
Asset purchases (capital items)Date, cost, description, business use %Life of asset + 5 years

HMRC does not require original paper receipts if you have a digital record in your software. A photo or scan stored in software (Dext, Hubdoc, or built-in receipt capture) satisfies the digital record requirement.

What HMRC Does NOT Require

Example: Sole Trader Digital Records for One Month

Below is what a plumber's digital records look like in FreeAgent for April 2026:

DateTypeDescriptionAmountCategory
03 AprIncomeInvoice #101 — bathroom refit£3,200Self-employment income
05 AprIncomeCash — boiler repair (receipt issued)£480Self-employment income
06 AprExpenseTravis Perkins — copper pipe£287Materials
08 AprExpenseFuel — BP Garage (photo receipt in Dext)£74Motor expenses
15 AprExpenseVan insurance quarterly£280Motor insurance
22 AprIncomeInvoice #102 — emergency call-out£660Self-employment income
28 AprExpensePhone bill (80% business)£32Office costs

At quarter end, the software totals these automatically and submits the category totals to HMRC — not the individual lines. HMRC sees: Income £4,340 | Materials £287 | Motor £354 | Office £32.

Example: Landlord Digital Records

DateTypeDescriptionAmountCategory
01 AprIncomeRent received — 14 Oak Street£1,100UK property income
01 AprIncomeRent received — 22 Elm Ave£900UK property income
12 AprExpenseLetting agent fee — April£200Professional fees
18 AprExpenseBoiler service — 14 Oak Street£120Repairs and maintenance
25 AprExpenseBuildings insurance — annual (1/12)£95Insurance
28 AprExpenseMortgage interest — Barclays£620Loan interest

Bank Feeds — The Easiest Way to Stay Compliant

Most HMRC-approved software connects directly to your business bank account via Open Banking (bank feed). Every transaction is automatically imported into your software — you simply categorise each one. This eliminates manual data entry and ensures no transactions are missed.

FreeAgent, QuickBooks, Xero and Sage all support bank feeds for the major UK banks. Some banks (HSBC, Lloyds, Barclays, NatWest, Starling, Monzo) connect in seconds via Open Banking. If your bank does not support automatic feeds, you can import bank statements as CSV files.

Cash Income — Special Rules

Cash income must be recorded digitally like any other income. You must note the date, approximate description, and amount. HMRC does not require the customer's name for cash sales below £250, but above that threshold a customer identifier is good practice. Always issue a receipt for cash jobs — it protects you if HMRC queries your income figures.

Frequently Asked Questions

Can I use a spreadsheet for MTD digital records?

Only with bridging software. A spreadsheet alone is not MTD-compliant because it cannot connect to HMRC. If you want to keep records in Excel or Google Sheets, you need bridging software that reads your spreadsheet and submits quarterly updates to HMRC via API.

Do I need a separate business bank account for MTD?

HMRC does not legally require a separate business bank account for sole traders. However, mixing business and personal transactions makes record keeping extremely difficult and increases the risk of errors. A separate account (Monzo Business, Starling Business, or a traditional business account) is strongly recommended.

What happens if I lose a receipt?

HMRC requires you to keep records but is pragmatic about lost receipts for minor expenses. For significant expenses, try to obtain a duplicate from the supplier. The key is that the expense was genuine and correctly categorised — if queried, you can explain the circumstances to HMRC.

How long must I keep digital records?

You must keep digital records for at least 5 years after the 31 January filing deadline for the relevant tax year. For 2026–27 records, the deadline is 31 January 2028, so you must keep records until at least 31 January 2033.

Is a photo of a receipt on my phone enough?

A photo on your phone is not sufficient alone — it must be stored in your HMRC-approved software or a linked app (Dext, Hubdoc). Once stored in the software, the photo satisfies the digital record requirement and you can discard the paper receipt.

Check your exact MTD position — free
Takes 60 seconds. No signup. Based on HMRC guidance.
⚡ Free MTD Check →