MTD Record Keeping Software: What HMRC Won't Build for You
HMRC mandates MTD record keeping software but refuses to provide it free. Here's what that costs sole traders, who profits, and what to actually look for.

April 2026 is closer than your next VAT return. And when it arrives, HMRC will require every sole trader earning above £50,000 to keep digital records and submit quarterly updates using approved MTD record keeping software. What HMRC will not do is provide that software itself.
That is not an accident. It is a policy choice. And understanding why it was made tells you a great deal about what to look for, what to avoid, and how much you should expect to pay.
- HMRC mandates MTD record keeping software but has chosen not to build a free tool, pushing sole traders toward paid third-party products.
- Digital records under MTD must capture income and expenses in a specific structure; a spreadsheet alone will not satisfy compliance without bridging software.
- The minimum viable MTD record keeping setup for a sole trader does not require a full accounting suite. Simpler, cheaper tools exist.
- Under MTD for Income Tax, sole traders face five annual submissions: four quarterly updates plus a final declaration. Each requires compliant digital records.
- Choosing software based on accountant relationships or brand recognition rather than your own workflow is the most common and most expensive mistake.
Why HMRC Outsourced the Problem to Software Vendors
When HMRC designed Making Tax Digital, it faced a choice: build a free digital record keeping tool for the millions of self-employed people it was about to mandate onto the system, or require taxpayers to source their own from a list of approved commercial providers.
It chose the latter. The official justification is that the private sector is better placed to innovate and serve diverse business needs. The practical consequence is that sole traders pay monthly subscription fees to comply with a legal obligation they did not choose.
HMRC does maintain a free tool called the HMRC online service, but it is only available for businesses with the simplest affairs. For most sole traders above the £50,000 income threshold, it will not be sufficient. The government's own impact assessments acknowledged that MTD for Income Tax would impose transition costs on businesses, estimated at an average of £280 per affected business in the first year alone. Ongoing software costs were not included in that figure.
If you want to understand who actually profits from this arrangement, the MTD Software Comparison UK: What the Price Tags Hide post covers the commercial landscape in detail. What this post is concerned with is the record keeping layer specifically, which is where most sole traders trip up.
- MTD Record Keeping Software
- Software approved by HMRC that captures business income and expenses digitally, stores them in a format compatible with the MTD for Income Tax schema, and can submit quarterly updates and a final declaration directly to HMRC's API. Spreadsheets qualify only if paired with approved bridging software.
What 'Digital Records' Actually Means Under MTD
HMRC's guidance uses the phrase 'digital records' as though its meaning is self-evident. It is not.
Under the MTD for Income Tax rules, digital records must include: the date of each transaction, the category of income or expense (using HMRC's prescribed categories), and the amount. Records must be kept in a digital format that your MTD software can read and transmit. A photograph of a receipt stored in your camera roll does not count. A note in your phone's Notes app does not count. Even a well-organised Excel spreadsheet does not count on its own, unless it is connected to approved bridging software that handles the API submission.
This matters because a significant number of sole traders currently believe their existing system, whether that is a folder of bank statements, a shoebox of receipts, or a homemade spreadsheet, will be acceptable under MTD. It will not be. HMRC has been explicit that the digital link between your records and your submission cannot be broken by manual re-keying. If you copy figures from one system into another by hand, that is a broken digital link and a compliance failure.
The Five Categories Your Software Must Handle
HMRC's MTD for Income Tax schema requires income and expenses to be recorded against specific categories. Your MTD record keeping software must map to these correctly, or your quarterly updates will either fail validation or misrepresent your tax position.
For a self-employed sole trader, the core categories are:
Income
- Turnover (your total business income for the period)
- Any other business income not captured in turnover
Allowable Expenses
- Cost of goods bought for resale or materials used
- Construction industry costs (for those under CIS)
- Staff costs
- Premises and equipment costs (rent, utilities, insurance)
- Repairs and maintenance
- Vehicle and travel costs
- Advertising, promotion, and entertainment
- Phone, fax, and stationery
- Professional fees (accountancy, legal)
- Other allowable expenses
If your current system lumps everything into 'costs' or 'expenses', it is not MTD-ready. The software you choose must either present these categories explicitly or map your existing categories to them automatically.
For a tradesperson, say a plumber turning over £65,000 a year, the materials category alone could account for £20,000 or more. Misclassifying materials as 'other expenses' will not necessarily trigger a penalty, but it may cause your quarterly update to look anomalous to HMRC's automated systems, which increasingly flag submissions for closer review.
What to Actually Look for in MTD Record Keeping Software
The software market for MTD compliance ranges from enterprise accounting platforms charging £50 a month down to dedicated sole trader apps charging under £10. The price difference does not always reflect the compliance quality. Often it reflects features that a sole trader running a one-person trade business will never use: payroll modules, multi-currency invoicing, inventory management, client portals.
Here is what genuinely matters for MTD record keeping:
Direct API submission to HMRC
Your software must be on HMRC's recognised software list and must submit directly via the MTD for Income Tax API. If a provider claims to be MTD-ready but uses bridging software as its submission method, you are adding a layer of complexity and potential failure points. Check the HMRC recognised software page directly rather than trusting a vendor's marketing copy.
Bank feed integration
Manual data entry is the enemy of quarterly compliance. Software that connects directly to your business bank account via Open Banking will pull transactions automatically, dramatically reducing the time you spend on record keeping each quarter. For a sole trader completing four updates a year, the difference between manual entry and an automated bank feed can be three to four hours per quarter.
Expense categorisation that matches HMRC's schema
Some cheaper tools use their own category labels and promise to map them to HMRC's categories on submission. This can work, but ask the provider specifically whether the mapping has been tested and validated against the MTD for Income Tax schema. Vague answers should concern you.
Receipt capture
Photographing receipts and attaching them to transactions is not strictly required by HMRC for MTD purposes, but it is essential for defending your figures in the event of an enquiry. Software with a mobile receipt scanning feature saves you keeping a physical paper trail.
Quarterly summary review before submission
Before each quarterly update is sent to HMRC, you should be able to review a clear summary of income and expenses for that period. If your software sends data automatically without giving you a review step, you have no opportunity to catch errors before they become part of your official record.
If you want to understand how the app-based options compare to browser-based tools, Making Tax Digital App: What Your Phone Can Actually Do covers that ground specifically.
The Spreadsheet Question
A substantial number of sole traders currently keep records in Excel or Google Sheets. The question they ask most often is: can I keep my spreadsheet and just add something on top?
Technically, yes. Practically, it depends on how your spreadsheet is structured.
If your spreadsheet already separates income from expenses and uses categories that can be mapped to HMRC's schema, a bridging tool can read your data and submit it to HMRC. But bridging software is not a long-term solution. HMRC has already signalled that it intends to tighten digital link requirements over time, and the MTD Bridging Software: A Stopgap or a Trap? post explains exactly why treating bridging as a permanent arrangement carries risk.
The more honest answer for most sole traders is that maintaining a spreadsheet to the standard required by MTD, then running it through bridging software four times a year, is more time-consuming than simply using purpose-built MTD record keeping software from the start. The monthly cost of a basic MTD app is typically less than thirty minutes of your billable time.
People also ask
The Accountant Recommendation Problem
Many sole traders choose their MTD record keeping software based on what their accountant recommends. This is understandable but not always in their interest.
Accountancy practices typically have preferred software partnerships, often with larger platforms like Xero, QuickBooks, or FreeAgent. These partnerships involve referral fees or practice management integrations that benefit the accountant's workflow. The software that is easiest for your accountant to access and review is not necessarily the most cost-effective or easiest to use for a sole trader who is managing their own books.
If you use an accountant and they recommend a specific platform, it is entirely reasonable to ask: is this the most cost-effective option for my level of complexity, or is this what works best for your practice? Most accountants will give you an honest answer if pressed. Some will not.
For sole traders who do not use an accountant and are managing MTD compliance independently, the Sole Trader Bookkeeping Requirements: What HMRC Actually Demands post is worth reading alongside this one. It covers what HMRC can and cannot insist upon in terms of your record format.
What Good MTD Record Keeping Actually Looks Like in Practice
Consider Marcus, a self-employed electrician in Bristol turning over £72,000 a year. Before MTD, Marcus kept a single spreadsheet with income listed by client and expenses listed in two columns: materials and 'other'. His accountant tidied it up once a year before his Self Assessment return.
Under MTD, Marcus needs to submit four quarterly updates a year, each drawing on properly categorised digital records. His current spreadsheet does not separate expenses into HMRC's required categories. His accountant is pushing him toward a £45-a-month platform that has payroll, inventory, and multi-currency features Marcus will never use.
A purpose-built sole trader MTD app, connected to his business bank account via Open Banking, would pull his transactions automatically, prompt him to categorise anything that needs a human decision, and submit each quarterly update directly to HMRC. Monthly cost: under £12. Time required per quarter: approximately forty minutes to review and approve.
The £45-a-month platform his accountant prefers would cost him over £500 a year. The simpler tool costs under £150. Both are fully MTD-compliant. The difference is £350 a year and a significantly steeper learning curve, for identical compliance outcomes.
This is not an unusual scenario. It is, in fact, the default for sole traders who let software selection happen to them rather than making an active choice.
Making the Decision
MTD record keeping software is not optional after your mandation date. But which software you choose, at what price, with which features, is entirely your decision. HMRC's recognised software list currently includes dozens of approved products. The market has responded to mandation with a range of options that did not exist even three years ago.
The questions worth asking before you commit to any product are:
- Does it submit directly to HMRC via the MTD for Income Tax API, or does it rely on bridging?
- Does it connect to my business bank account automatically?
- Does it present HMRC's required expense categories clearly, not buried in an accountant-facing interface?
- Can I see a clear review screen before each quarterly submission is sent?
- What is the total annual cost, including any add-ons needed for MTD compliance specifically?
If you have not yet registered for the MTD for Income Tax pilot, doing so before your mandation date is the single most useful step you can take. The pilot lets you test your chosen software with real data while HMRC treats any errors as part of the testing process rather than compliance failures.
April 2026 opened this post. If you are above the £50,000 threshold, you now have roughly one tax year to choose your MTD record keeping software, test it, and embed it into your quarterly routine. One tax year sounds generous. Four quarters from now, it will not.
You might also like
Ready to simplify your tax filing?
Join the waitlist and be the first to know when TapTax launches.


