Back to blog

Making Tax Digital: How Invoice Automation Keeps Your Records Compliant

This post covers the record-keeping side of MTD: what HMRC actually requires, where most practices get stuck, and how invoice automation fits into a compliant workflow with Xero, QuickBooks, or FreeAgent.

Making Tax Digital for Income Tax is live. As of 6 April 2026, sole traders and landlords with qualifying income above £50,000 are now mandated to keep digital records and submit quarterly updates to HMRC. The first quarterly update covers 6 April to 5 July 2026 and is due by 7 August.

If you run a practice managing dozens of these clients, the volume problem is the practical problem. Every business transaction has to be recorded digitally, and that data has to flow into MTD-compatible software without manual rekeying. Paper invoices and shoebox receipts don’t disappear just because HMRC switched on a new regime. They still need to land somewhere digital, with the right date, amount, and category attached.

This post covers the record-keeping side of MTD: what HMRC actually requires, where most practices get stuck, and how invoice automation fits into a compliant workflow with Xero, QuickBooks, or FreeAgent.

What Making Tax Digital actually requires

MTD for Income Tax Self Assessment (MTD ITSA) replaces the once-a-year Self Assessment cycle with quarterly digital reporting. Per HMRC’s guidance, three things change for affected taxpayers:

  • Digital record keeping. Every business or property transaction must be recorded in MTD-compatible software, including the date, amount, and a category. Spreadsheets are still allowed if combined with bridging software that submits the data digitally to HMRC.
  • Quarterly updates. A summary of income and expenses for each quarter, due by the 7th of the second month after each quarter ends. For the April 2026 cohort, the first quarter (6 April to 5 July 2026) is due by 7 August 2026.
  • A final declaration. Submitted by 31 January following the end of the tax year, replacing the existing Self Assessment return.

The phased rollout, confirmed by the ICAEW Tax Faculty:

  • April 2026: sole traders and landlords with qualifying income above £50,000
  • April 2027: threshold drops to £30,000
  • April 2028: threshold drops to £20,000

One detail catches people out: the threshold is gross income from self-employment and property combined, before expenses. A landlord with two flats each grossing £28,000 lands inside the April 2026 cohort even though neither property crosses £50,000 on its own.

Who’s affected, and why practices feel it most

Sole traders, landlords, and certain partnerships with qualifying income are in scope. According to HMRC’s August 2025 estimates, around 864,000 taxpayers fall into the April 2026 cohort, with a further 1,077,000 joining from April 2027 when the threshold drops to £30,000. Total in-scope across the three phases: roughly 2.9 million.

For an individual sole trader, MTD is annoying but manageable. For a 3-partner practice with 200 mixed clients, it’s a workflow problem. You’re running four submission cycles per year per client instead of one, and every cycle assumes the underlying records are already digital and properly coded. The shoebox-of-receipts client who used to dump everything on you in early January is now the client whose records you need digitised by early August. Then early November, then early February, then early May.

The submission itself isn’t where the work hides. Xero, QuickBooks, and FreeAgent already handle the quarterly update mechanics. The work hides in what feeds those numbers: the bills, receipts, and invoices that need to be captured, coded, and stored digitally before the submission window opens.

The record-keeping bottleneck

Here’s the gap most practices walk into. Your accounting software (Xero, QuickBooks, FreeAgent) is MTD-compatible, so it can submit the quarterly update to HMRC. But the software doesn’t magically populate itself with your client’s invoices. Someone, somewhere, has to convert that pile of supplier bills into structured data: contact, ledger account, tax code, date, amount.

For a single client with 30 invoices a quarter, that’s a couple of hours of manual entry. For 50 clients, that’s 100 hours. And for a firm with 200 clients across the partnership, the maths gets ugly fast.

This is where things break under MTD. The annual Self Assessment cycle was forgiving. You had months to catch up, and most of the catching-up happened in November and December. The quarterly cycle isn’t forgiving. If you’re still rekeying invoices manually in late July for a 7 August deadline, something has to give: the deadline, the accuracy, or your weekend.

Where invoice automation fits

Datamolino isn’t MTD filing software. It doesn’t submit anything to HMRC. What it does is automate the bit that sits before submission: turning supplier bills, receipts, and invoices into structured digital records, then pushing them into the accounting software that handles the actual quarterly update.

The workflow looks like this:

  1. Invoice arrives, either emailed to a folder address, uploaded through the web app, or photographed via mobile
  2. Datamolino captures the data: supplier, date, amount, line items, tax
  3. Coding is applied, either by Datamolino’s learned suggestions or by rules you’ve set up for that supplier
  4. The bill is exported to Xero, QuickBooks, or FreeAgent as a draft or finalised bill
  5. Your accounting software handles the MTD quarterly submission to HMRC

Datamolino is the record-keeping layer. Xero, QuickBooks, and FreeAgent are the filing layer. The two together cover the full MTD chain.

One thing worth flagging: Datamolino’s coding is rule-based. It remembers supplier details, ledger accounts, tax codes, and tracking categories from the first time you code an invoice for a given supplier, then applies them next time. It learns from what you actually do, not from a generative model guessing what you might want.

Datamolino with MTD-compatible accounting software

The three integrations all support the MTD chain in slightly different ways.

Xero. Datamolino exports captured bills directly into Xero, with line items, ledger codes, tax codes, and tracking categories pre-applied. A single Datamolino folder connects to a single Xero organisation, and you can connect multiple folders to the same Xero org if you want separate automation rules per location, department, or document type within the same client.

QuickBooks Online. Same export mechanism. Datamolino creates Bills inside QuickBooks’s Expense Transactions, with the supplier paired to your existing QuickBooks contact list. From there, QBO handles MTD submission.

FreeAgent. Particularly relevant for the MTD ITSA cohort, since FreeAgent is heavily used by sole traders and landlords. Datamolino exports to either Bills to pay or Invoices, with line item descriptions, ledger codes, tax codes, and tracking categories captured. The integration also supports the FreeAgent Practice Dashboard, so accounting firms managing multiple FreeAgent companies can run them all through Datamolino with separate folders per client. We’ve covered this in more depth in our FreeAgent invoice scanning post and on the FreeAgent integration page.

For practices that want to set-and-forget repeating suppliers, Auto-Export is available across all three integrations. Once a supplier’s coding is established and you trust the data, you can flip Auto-Export on for that contact and Datamolino pushes new invoices through to your accounting software automatically. You can exclude specific document types from Auto-Export. Credit notes, for example, often need manual review and can stay outside the automated flow.

One real practice, and why it’s typical

“My firm needs a standalone invoice capture tool for CSV exports for quarterly HMRC tax filing compliance.”

— Vijay Mittal, UK accounting practice running multiple software stacks

Vijay runs a practice that uses Sage, QuickBooks, Iris, and Xero across different client books. Standardising every client onto a single accounting platform isn’t realistic. Clients pick their own software, and migrations are painful. What Vijay needed was a capture layer that could feed into whichever platform a given client happened to use, plus a CSV fallback for the cases where direct integration wasn’t an option.

This is a common shape for UK practices: multi-stack reality, MTD compliance pressure, no appetite for forced platform migrations. A capture layer that exports to Xero, QuickBooks, and FreeAgent natively, and to CSV when needed, covers most of the real-world ground.

What about “free MTD software”?

Worth being honest about this one. Datamolino offers a 14-day free trial with 100 documents included, no credit card required. For a sole trader testing the waters before MTD’s first quarterly deadline, that’s enough to process a meaningful chunk of a quarter’s invoices and see whether the workflow holds up.

It’s a trial, though, not a permanent free tier. Beyond the trial, Datamolino is a paid tool priced per document. If you’re searching for genuinely permanent free MTD software, HMRC maintains a list of compatible software that includes some free options for the simplest cases. For practices managing client volume, free tiers tend to break down quickly. A free trial is a fairer way to test fit before you commit.

Getting started before the August deadline

If you’re managing MTD ITSA clients and you haven’t yet locked down your invoice capture workflow, the practical sequence is:

  1. Identify which of your clients are in the April 2026 cohort (qualifying income above £50,000 from 2024/25 returns)
  2. Confirm each is set up on MTD-compatible accounting software: Xero, QuickBooks, FreeAgent, or another approved option
  3. Decide where the invoice capture happens. Client uploads to a shared folder, email forwarding, mobile photo capture, or a mix of all three.
  4. Set up coding rules for high-volume suppliers so the second invoice through is faster than the first
  5. Test the full chain (invoice in, coded record out, exported to accounting software, ready for inclusion in the quarterly update) well before 7 August

The August deadline isn’t a soft launch in the practical sense, but HMRC has confirmed that late submission penalty points won’t apply to quarterly updates in the first year of mandation. That’s useful breathing room for the April 2026 cohort, but it doesn’t extend to the records themselves. Those still need to be digital from day one.

Frequently asked questions

What is Making Tax Digital?

Making Tax Digital is HMRC’s programme to require digital record keeping and digital tax submissions. MTD for VAT has been mandatory since 2022. MTD for Income Tax Self Assessment (MTD ITSA) became mandatory on 6 April 2026 for sole traders and landlords with qualifying income above £50,000.

When does MTD for Income Tax start?

MTD ITSA started on 6 April 2026 for the first cohort (qualifying income above £50,000). The first quarterly update is due 7 August 2026. The threshold drops to £30,000 in April 2027 and £20,000 in April 2028.

Do I need special software for MTD?

Yes. HMRC requires digital record keeping and digital submission, which means MTD-compatible software (or a spreadsheet combined with bridging software). HMRC publishes a list of compatible software. Xero, QuickBooks, and FreeAgent are all on it.

Is there free MTD software?

HMRC’s compatible software list includes some free options aimed at the simplest cases. Most paid tools, including Datamolino, offer a free trial. Datamolino’s is 14 days and 100 documents. There’s no permanent free tier for ongoing use.

Does Datamolino work with FreeAgent for MTD?

Yes. Datamolino exports captured invoice and receipt data to FreeAgent with line items, ledger codes, tax codes, and tracking categories. FreeAgent then handles the MTD quarterly submission to HMRC. Datamolino also supports the FreeAgent Practice Dashboard for firms managing multiple FreeAgent client accounts.

What records does MTD require?

Every business or property transaction must be recorded digitally with the date, amount, and a category. Paper invoices need to be digitised, either by manual entry or via capture tools that extract the data automatically. The records have to live in MTD-compatible software, with no manual copy-paste between systems where digital links can be used.

Is Datamolino MTD filing software?

No. Datamolino automates invoice and receipt capture, then exports to MTD-compatible accounting software (Xero, QuickBooks, FreeAgent). Those tools handle the actual MTD submission to HMRC. Datamolino is the record-keeping layer, not the filing layer.

Try Datamolino free, process 100 documents at no cost. Start your trial (14 days, no credit card required).