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.
Project income is more complex. If you bill a £24,000 website project upfront, you can't recognise all £24,000 as revenue in month one. You need to recognise it over the project duration. If the project runs for four months, that's £6,000 per month.
Your MTD-compatible software needs to handle deferred revenue. Otherwise your quarterly MTD submissions will show income spikes that don't reflect your actual trading position. HMRC won't complain about early tax payments, but your cash flow will.
Look for software with deferred revenue or accrued income features. Xero has this through its tracking categories and can integrate with subscription billing tools. QuickBooks has a deferred revenue feature in its advanced plan. FreeAgent handles it less elegantly but can work with manual journal entries.
If you're using a tool like Chargebee or Recurly for subscription billing, make sure your MTD software integrates with it directly. Manual data transfer between systems is where errors creep in.
Director's Loan Account Tracking
This matters more than most agency founders realise. If you take money from your company that isn't salary, dividends, or expense reimbursements, it goes into your director's loan account.
If the balance exceeds £10,000 at any point, it's a taxable benefit. If it's not repaid within nine months of your year-end, the company pays S455 tax at 33.75%. That's a significant cash flow hit.
Your MTD software needs to track this properly. Xero and QuickBooks both handle director's loan accounts well, with dedicated reports showing the balance and flagging when it exceeds limits. FreeAgent has a simpler version but it works for most agency setups.
Don't rely on manual spreadsheets. They get forgotten. They get lost. And HMRC can ask to see your director's loan account records during a compliance check. Having it tracked properly in your MTD software saves you time and stress.
Integration With Your Agency Stack
Your agency probably uses multiple tools. Xero or QuickBooks for accounting. Dext for receipt capture. Float for cash flow forecasting. Spotlight Reporting for board packs. Your CRM for client management. Your project management tool for task tracking.
Your MTD-compatible software needs to sit at the centre of this stack and talk to everything else.
Check the integration marketplace before you buy. If your time tracking tool doesn't integrate, you'll be manually entering hours. If your payment processor doesn't sync, you'll be reconciling payments by hand. Each manual step increases the chance of error and eats your time.
For a making tax digital agency setup, the ideal stack looks like this:
- Accounting: Xero or QuickBooks Online
- Receipt capture: Dext
- Time tracking: Toggl or Harvest
- Cash flow forecasting: Float
- Reporting: Spotlight Reporting
- Payroll: Xero Payroll or BrightPay
Every tool in this stack should push data into your accounting software automatically. If it doesn't, find an alternative that does.
What About FreeAgent?
FreeAgent is popular with agencies and for good reason. It was built by accountants for small businesses. Its project tracking is solid. Its VAT handling is clear. Its director's loan account reporting is straightforward.
But it has limits. Multi-currency is basic. The reporting is less flexible than Xero. If you're running a larger agency with 15+ staff and complex project structures, FreeAgent might feel restrictive.
For a solo agency founder or a small partnership turning over under £300k, FreeAgent is often the right choice. For growing agencies, Xero tends to scale better.
QuickBooks Online sits between them. Better than FreeAgent for multi-currency. Not as customisable as Xero. But its project profitability reporting is genuinely good.
What to Do Before You Choose
Before you commit to any software, do this. List every type of project you run. Every client type. Every billing model. Every VAT scenario.
Then map those against the software's features. Not the features the sales page highlights. The features that matter to your specific agency.
If you have contractors working on projects, check how the software handles subcontractor costs. If you have retainer clients with variable scope, check how it handles mid-month changes. If you have a holding company structure, check how it handles intercompany transactions.
Most software offers free trials. Use them. Run a month of real data through the system. Don't just watch a demo. Demos always look good. Real data reveals the gaps.
If you're already using software that isn't MTD-compatible, you have time. MTD for ITSA doesn't start until April 2026. But the transition takes longer than you think. Data migration. Staff training. Process changes. Start looking now.
Get Advice Specific to Your Agency
Choosing MTD-compatible software isn't a one-size-fits-all decision. Your agency's project mix, client base, and growth plans all affect what you need.
As ICAEW qualified accountants working exclusively with agency founders, we've helped dozens of agencies make this transition. We know which software works for which setup. We also know the common mistakes that cost agencies time and money.
If your agency is preparing for MTD and you want to make sure you're set up correctly, get in touch. We'll look at your current setup, your project structure, and your client mix, then recommend the right approach.
Making Tax Digital doesn't have to be painful. But getting the software wrong will make it painful. Get this decision right and the quarterly filings become a 15-minute check-in rather than a stressful scramble.

