What MTD ITSA Actually Means for Your Agency's Chart of Accounts
Making Tax Digital for Income Tax Self Assessment (MTD ITSA) becomes mandatory from April 2026 if your self-employed income or property income exceeds £50,000 per year. For agency founders running as sole traders or partnerships, this means you must keep digital records and submit quarterly updates to HMRC through MTD-compatible software.
If you are a limited company director paying yourself through payroll and dividends, MTD ITSA does not apply to your company. But it will apply to any self-employed income you have outside the company, or if you are a sole trader agency owner. The key point: your chart of accounts is the foundation that makes these quarterly submissions accurate without manual work.
Get the chart of accounts wrong, and your quarterly updates will be wrong. Get it right, and each quarter takes about 20 minutes of review before submission.
This is not about HMRC agent guides. This is about the specific account codes, tax mappings, and software settings that make a making tax digital agency compliant from the first quarter.
Why Your Current Chart of Accounts Probably Won't Work for MTD
Most agency founders set up their chart of accounts when they started the business. You added accounts as you needed them: "Website Costs" here, "Freelancer Payments" there. It worked for year-end tax returns because your accountant could reclassify everything in the final accounts.
MTD ITSA changes that. HMRC now receives your data quarterly, categorised by specific tax return boxes. If your chart of accounts does not map cleanly to those boxes, you will either send wrong numbers or spend hours reclassifying every quarter.
A typical agency chart of accounts has 40 to 80 nominal codes. A well-structured MTD-compliant chart has fewer codes, clearer naming conventions, and direct mappings to the HMRC income and expense categories used in the quarterly update.
The software does the mapping for you, but only if your accounts are set up correctly in the first place. Xero, QuickBooks, and FreeAgent all handle MTD submissions. But they rely on your account structure to determine which tax box each transaction belongs to.
The Core Structure: Income Accounts
Sales Income
Your main income account should be a single "Sales" or "Fee Income" account for most agencies. Do not split income into 15 different categories. HMRC's quarterly update asks for total turnover from your trade. That is one number.
If you run multiple revenue streams that need separate tracking for management purposes, use tracking categories or classes instead of separate nominal codes. In Xero, use tracking categories. In QuickBooks, use classes. This keeps your nominal chart clean while giving you the management information you need.
For example, a digital agency billing £800k per year might track retainer income, project income, and consulting income separately. Use three nominal codes if you must, but map all three to the same HMRC tax box. Better yet, use one nominal code and split by tracking category.
Other Income
Create separate accounts for bank interest, referral fees, affiliate income, and any government grants. These map to different HMRC boxes and should not be mixed with your trading income.
The Core Structure: Expense Accounts
This is where most agency charts go wrong for MTD. HMRC's quarterly update asks for total expenses broken into specific categories. Your chart of accounts needs to match those categories closely.
Essential Expense Categories for Agency MTD Compliance
Here are the account codes every agency needs for clean MTD submissions:
- Cost of sales, Direct freelancers, contractor costs, software subscriptions billed to clients, media spend. This is your gross margin driver.
- Staff salaries and wages, Gross pay for employees, including directors' salaries if you are a sole trader.
- Subcontractor costs, Payments to freelancers and contractors who are not on payroll. Keep this separate from employee costs.
- Premises costs, Rent, rates, utilities for your office space.
- Motor expenses, Fuel, insurance, maintenance, leasing costs for business vehicles.
- Travel and subsistence, Train fares, flights, hotels, client meeting meals.
- Advertising and marketing, Google Ads, LinkedIn Ads, PR retainers, website hosting.
- Office and general admin, Stationery, postage, software subscriptions (Slack, Notion, Asana), cleaning.
- Professional fees, Accountancy, legal fees, bookkeeping, consultancy.
- IT and equipment, Laptops, monitors, phones, servers, cloud infrastructure.
- Interest and bank charges, Loan interest, overdraft fees, merchant fees.
- Depreciation, Fixed asset depreciation on equipment and vehicles.
That is twelve expense accounts. Most agencies can run their entire MTD compliance on twelve accounts plus one income account. Fewer accounts means fewer mapping errors.
If you are a making tax digital agency with complex cost structures, add accounts only where the HMRC tax box demands a separate category. Do not add accounts for "coffee supplies" and "office snacks" separately unless you enjoy reconciliation headaches.
Tax Mappings: The Technical Bit
Every accounting software that supports MTD ITSA has a tax mapping screen. This is where you tell the software which nominal code feeds into which HMRC tax box on the quarterly update.
In Xero, this is under the "Tax Rates" and "Account Codes" settings. In QuickBooks, it is under "Chart of Accounts" then "Edit" for each account. You need to assign a "Report Mapping" or "Tax Box Mapping" to each account.
The quarterly update uses approximately 20 tax boxes for a typical sole trader agency. The main ones are:
- Box 1: Turnover from your trade
- Box 2: Other income from your trade
- Box 3: Total expenses (sum of all expense boxes)
- Boxes 4-15: Individual expense categories
- Box 16: Net profit or loss

