Making Tax Digital for Income Tax (MTD for ITSA) becomes mandatory for sole traders and landlords with qualifying income over £50,000 from April 2026. If your agency turns over more than £30,000, you'll be in scope from April 2027.
But here's the thing most software comparison articles miss. They list features for a generic small business. A window cleaner. A corner shop. A freelance graphic designer with three clients.
Your agency is different. You have multiple projects running simultaneously. Each with its own budget, timeline, and client. Some on retainer. Some fixed-fee. Some time-and-materials. You need software that tracks all of that while also being HMRC-compliant for making tax digital agency reporting.
Let's get specific about what features actually matter.
Why Standard MTD Software Falls Short for Agencies
Most MTD-compatible software was built for straightforward businesses. You sell a product or service. You record the income. You claim the expenses. File quarterly updates to HMRC. Done.
An agency doesn't work that way. You might have a retainer client paying £4,200 per month for ongoing SEO work. A fixed-fee web design project at £18,500 running over eight weeks. A PR campaign billed hourly with a cap of £7,200. And a monthly ad management retainer where the media spend passes through your books.
Each of those needs separate tracking. Separate profitability analysis. Separate VAT treatment if you're on the flat rate scheme or dealing with disbursements.
If your software can't handle project-level accounting, you'll end up with a single income figure and no idea which clients are profitable. That's not just an MTD problem. That's a business problem.
Project Costing and Time Tracking Integration
The first feature you need is proper project costing. Not just recording that you invoiced a client. But tracking the actual costs against that project in real time.
Look for software that integrates with time tracking tools like Toggl, Harvest, or Clockify. When your team logs 12 hours on the Smith & Co rebrand, that cost should feed directly into your MTD records as a project cost. Not as a generic "staff costs" line item.
FreeAgent has decent project tracking for smaller agencies. Xero with third-party add-ons like WorkflowMax or Practice Ignition can handle more complex setups. QuickBooks Online has project profitability reporting built into its higher tiers.
But here's what to check. Can the software separate direct project costs (the designer's time, the stock photography licence, the freelance copywriter) from overheads (your rent, your accounting fees, your software subscriptions)? If not, your gross margin per project will be wrong. And you'll make pricing decisions based on bad data.
For a making tax digital agency filing, HMRC only needs quarterly summaries of income and expenses. But you need the detail underneath to run your business. Don't buy software that gives you HMRC compliance without management information.
Client-Specific VAT Handling
If you work with both UK and international clients, your VAT treatment varies by client. Some clients are VAT-registered businesses. Some are consumers. Some are overseas and outside the UK VAT net.
Your MTD-compatible software needs to handle this at the client level, not just the invoice level. If you have to manually override VAT treatment on every single invoice, you'll make errors. And errors in VAT mean penalties from HMRC when they do a compliance check.
Look for software that lets you set default VAT treatment per client. Xero does this well. FreeAgent handles it reasonably. QuickBooks can manage it but the setup is less intuitive.
If you're on the flat rate scheme for VAT, check that the software correctly applies the limited cost trader rules. Many agencies fall into this category now because their overheads on relevant goods are under 2% of turnover. If your software doesn't flag this, you could be overpaying VAT by thousands per year.
Quarterly Summaries Without the Headache
MTD for ITSA requires you to file quarterly updates to HMRC. These aren't full tax returns. They're summaries of income and expenses for the period. But they need to be submitted digitally using compatible software.
The key question for agency founders is: how much work does this create?
If your software is set up properly, quarterly filing should take about 15 minutes. You review the figures. You check they make sense against your management accounts. You hit submit.
If it takes longer, either your software isn't right or your bookkeeping processes need fixing.
Look for software that lets you run a "MTD check" before submission. Xero has this built in. FreeAgent flags common issues. QuickBooks Online has a compliance dashboard. These tools catch mismatches between your records and what HMRC expects, so you don't file incorrect data.
Also check whether the software handles end-of-year adjustments properly. You'll still need to file an annual final declaration. If you have director's loan account transactions, capital allowances, or R&D claims, the software needs to accommodate those without breaking the quarterly flow.
Multi-Currency for International Clients
If you work with clients in the US, Europe, or the Middle East, you need multi-currency functionality. Not just the ability to send invoices in USD or EUR. But proper multi-currency accounting that tracks exchange rate gains and losses.
Here's a real example. A Manchester-based digital agency invoices a US client $12,000 for a website build. At the time of invoice, that's worth £9,600. The client pays 45 days later. By then, the exchange rate has moved. The £9,600 is now worth £9,820 in your bank account. That £220 difference is a currency gain. It's taxable.
If your software doesn't track this automatically, you'll either miss the gain (and underpay tax) or have to manually calculate it (and waste time).
Xero and QuickBooks Online handle multi-currency well. FreeAgent is more limited. If international clients are a significant part of your revenue, don't compromise on this feature.
Retainer vs Project Revenue Recognition
This is where agency-specific accounting gets nuanced. Retainer income is straightforward. You bill monthly. You recognise revenue monthly. Simple.

