NOT financial advice - seek advice from a professional for your specific situation

    TaxKilnUK tax guidance
    TaxKilnUK tax guidance

    Making Tax Digital ITSA → Software requirements

    MTD ITSA Software Requirements — SI 2021/1076 Functional Compatible Software + HMRC-Recognised List

    MTD ITSA mandates use of 'functional compatible software' (FCS) defined under the Income Tax (Digital Requirements) Regulations 2021 (SI 2021/1076). FCS must (a) record + preserve digital records of specified data; (b) submit quarterly updates + Final Declaration to HMRC via the API; and (c) receive information from HMRC via the API. There are three broad delivery models: full cloud-SaaS MTD products (FreeAgent, Xero, QuickBooks, Sage Business Cloud, etc — listed for categorical reference, no specific firm endorsement), spreadsheet + bridging software (the spreadsheet keeps digital records; bridging software submits to HMRC), and existing bookkeeping software with an MTD module. HMRC maintains a published list of recognised software at gov.uk. Typical retail-price spectrum: £10-30/month for small-business cloud SaaS; bridging software typically £20-100 one-off or low monthly. Digital record-keeping is mandatory — paper records do not satisfy the regulations.

    Last reviewed:

    Guidance, not advice. We explain the rules, we don't assess your situation. Always seek financial or tax advice from your accountant, or contact HMRC. Read our editorial scope →

    In plain English

    Three things your software must do to meet MTD ITSA rules: 1. KEEP DIGITAL RECORDS of your income + expenses by category. The regulations specify the data fields — date, amount, category, supplier/customer (where relevant). The software must preserve these digitally; paper receipts are fine as source documents but the data must be captured digitally. 2. SUBMIT QUARTERLY UPDATES + FINAL DECLARATION to HMRC via the API. The software talks directly to HMRC's systems — you (or your agent) authorise the connection once, then submissions happen from inside the software. 3. RECEIVE DATA FROM HMRC via the API — confirmations of submissions, calculations, notifications. Two-way digital communication is the core of MTD. Three ways to satisfy this: A. FULL CLOUD MTD SAAS (FreeAgent / Xero / QuickBooks / Sage Business Cloud / etc — categorical reference only; check the HMRC-recognised list for current eligible products). You enter transactions directly into the software (or import from bank feeds), it categorises, and it submits. Typical cost £10-30/month for a sole trader; £30-80/month if you have multiple businesses or properties. Best for taxpayers who do not already maintain detailed bookkeeping. B. SPREADSHEET + BRIDGING SOFTWARE. You continue using Excel / Google Sheets / etc as your digital record. Bridging software pulls the totals from the spreadsheet and submits them to HMRC. Bridging software typically £20-100/year. Suits taxpayers + accountants already organised on spreadsheets. CRITICAL: the chain from raw data → submission must be DIGITAL throughout — no manual re-typing into a submission interface, no copy-paste between disconnected files. 'Digital links' must connect every stage. C. EXISTING BOOKKEEPING SOFTWARE WITH MTD MODULE. If you already use a UK bookkeeping product, check whether it has added an MTD module (most have or are in the process). May be a free upgrade or a paid add-on. What HMRC's recognised list does NOT do: endorse one product over another. It only confirms the product technically meets the regulations. Pricing, ease of use, support quality, accounting feature depth — all up to you to evaluate. There is no 'official HMRC software' — HMRC provides only basic free tools for very small below-threshold voluntary participants. Anti-charlatan note: 'MTD software setup specialist £500' typically performs work the software vendor's own free onboarding wizard handles. Bank-feed connection is the longest step + the bank does that, not the specialist. If your business is complex enough to need genuine setup help, your existing accountant at their standard hourly rate is the right route — not a £500 fixed-fee 'specialist'.

    How it works

    SI 2021/1076 reg 3: software (or set of software programs) that can (a) record + preserve digital records of specified data; (b) provide HMRC with information + returns from the digital records via the API; (c) receive information from HMRC via the API. The word 'set' matters — you can combine multiple products (e.g. spreadsheet + bridging) provided the chain has DIGITAL LINKS throughout. A single piece of paper that is re-typed into the next stage breaks the digital chain.

    All data flow from raw entry → quarterly submission must be DIGITAL. Examples of acceptable digital links: bank-feed import; CSV upload; API connection between two software products; cell-reference formulas linking spreadsheet tabs. Examples that BREAK the digital chain: manual re-typing; cut-and-paste between unconnected files; printing then re-entering. HMRC has historically operated soft-landing periods in MTD VAT — comparable approach expected for MTD ITSA initial phases.

    Three software pathways

    (1) Full cloud MTD SaaS: bookkeeping + MTD submission integrated in one product. Examples include FreeAgent, Xero, QuickBooks, Sage Business Cloud (categorical reference — check HMRC-recognised list for current eligibility, not an endorsement). (2) Spreadsheet + bridging: you keep records in Excel / Google Sheets; bridging software pulls totals + submits. Bridging providers include 123 Sheets, Tax Calc, Absolute Accounting Software (categorical reference). (3) Existing bookkeeping software with an added MTD module — depends on vendor.

    Categories of qualifying products (with no endorsement)

    Full SaaS — FreeAgent (NatWest Group; free for NatWest/RBS business customers), Xero (NZ-listed), QuickBooks Online (Intuit), Sage Business Cloud (UK-listed), Crunch, Pandle, Coconut. Specialised property: Hammock, Landlord Vision, Arthur. Payroll-led: BrightPay, Moneysoft, IRIS — relevant where MTD overlaps with employer PAYE filings. Always check the HMRC-recognised list before committing — this is a fast-moving market with frequent additions.

    Cost spectrum + decision framework

    Single sole trader, single property, simple bank feed: £10-15/month full SaaS, or £20-50/year bridging if you prefer spreadsheets. Multi-property landlord (5+ properties): £20-40/month SaaS. Sole trader + landlord combined: typically same SaaS handles both income types. Multi-business sole trader (multiple SE activities): £30-80/month. Decision drivers: existing accountant's preferred stack; whether bank feed is critical (saves hours); language + interface preference; price.

    Authorisation + agent access

    MTD ITSA uses OAuth authorisation — you log in via Government Gateway + grant your chosen software (and optionally your accountant as 'agent') ongoing API access to file on your behalf. Authorisation is granted once + can be revoked from your Personal Tax Account at any time. Agents file under their own ASA (Agent Services Account) authorisation chain — separate from old SA agent authority.

    Who this applies to + key conditions

    Statute + manual references

    Primary: SI 2021/1076 — Income Tax (Digital Requirements) Regulations 2021. Defines functional compatible software (reg 3), digital record-keeping (reg 5), quarterly update content (regs 8-10), and Final Declaration mechanics.

    Related: Finance (No.2) Act 2017 ss.60-62 — enabling MTD framework; SI 2024/167 — Phase 1 commencement order; Income Tax Acts (ITA / ITTOIA / ITEPA / TCGA) — underlying income tax framework

    HMRC manual: MTD ITSA collection at gov.uk/government/collections/making-tax-digital-for-income-tax; HMRC-recognised software list at gov.uk/guidance/find-software-thats-compatible-with-making-tax-digital-for-income-tax

    Common mistakes + traps

    Worked example

    Sam, Phase 1-caught sole-trader plumber (£35,000 turnover) + single rental property (£20,000 gross rent)

    Sam was identified by HMRC as Phase 1-mandated for MTD ITSA from 6 April 2026 (combined gross £55,000). He has historically used a spreadsheet + his accountant prepares his SA return annually. He needs to decide on software before April 2026 + understand cost vs his current workflow.

    1. Step 1 — List Sam's actual needs. Single sole trade (plumbing). Single rental property. Bank feed from one business account. Mileage tracking (for AMAP). Existing accountant for Final Declaration. No payroll. No VAT registration.
    2. Step 2 — Compare three options. (A) Full SaaS — FreeAgent (free with NatWest business banking; otherwise £10-15/month), Xero (£15-32/month depending on tier), QuickBooks Self-Employed (£15-30/month). (B) Spreadsheet + bridging — keep current spreadsheet workflow + add bridging software £30-50/year. (C) Existing bookkeeping software (if any) — Sam has none.
    3. Step 3 — Decision factors. Sam values minimising change. His accountant is comfortable with FreeAgent + Xero. Bank-feed automation would save him 2-3 hours per quarter. Annualised cost difference between SaaS (£120-180/year) and bridging (£30-50/year) is ~£100/year — but the SaaS automation saves him ~8 hours per year of data entry.
    4. Step 4 — Recommendation: full SaaS with bank-feed. If Sam banks with NatWest / RBS, FreeAgent is free. Otherwise FreeAgent or Xero starter tier ~£15/month is appropriate.
    5. Step 5 — Setup pathway. Use vendor's free onboarding wizard (typically 2-4 hours self-serve). Connect bank feed. Enter opening balances. Add property as separate income source. Add accountant as authorised agent under ASA framework. Do a dry-run quarterly update during the voluntary pilot period if possible.
    6. Step 6 — Anti-charlatan note. A 'MTD setup specialist £500' is not needed for this fact pattern. If Sam wants paid help, his existing accountant at their normal hourly rate (1-2 hours of setup support typically £100-200) is the right route — not a specialist markup.

    Outcome: FreeAgent or Xero starter tier ~£15/month with bank feed. Self-serve setup using vendor's free wizard + existing accountant's standard support if needed. No specialist retainer warranted.

    How this connects to the rest of the framework

    Quarterly updates Q1-Q4 →

    Software is the submission vehicle for Q1-Q4 quarterly updates — choose software that automates as much as possible.

    EOPS + Final Declaration →

    Final Declaration also submitted via the same software (post-EOPS-removal pathway).

    Transition mechanics →

    Software adoption is part of the transition pathway — start in pilot if possible, before April 2026.

    Exemptions →

    Digital exclusion exemption is the route for those genuinely unable to use any software — narrow grounds.

    /self-assessment →

    Non-MTD income (employment / dividends / etc.) continues to be reported via Final Declaration — software must handle both.

    Frequently asked questions

    What happens if I miss the Self Assessment deadline?+
    The Self Assessment deadline is 31 January (online filing) for the previous tax year. Miss it and HMRC apply an automatic £100 penalty. Beyond that: £10 per day from 3 months late (capped at £900), 5% of tax due at 6 months late, and another 5% at 12 months late, under Schedule 55 of the Taxes Management Act 1970. If you have a genuine reason (serious illness, bereavement, technical issue with HMRC's systems) you can appeal with evidence; HMRC accepts reasonable excuse appeals in most genuine cases.
    Do I need an accountant or can I file Self Assessment myself?+
    Legally you can file Self Assessment yourself via gov.uk for free, most simple sole-trader returns (single income source, basic expenses) are realistic to self-file. An accountant adds real value when: your trading profit is above £40,000 (extraction-strategy decisions matter), you have multiple income streams (PAYE + self-employment + property + dividends), you've crossed the £90,000 VAT threshold, you're considering incorporation, or you have an HMRC enquiry. Expect to pay £400-£1,500/year for a typical sole-trader accountant; the cost is itself a deductible expense.
    How do payments on account work?+
    When your Self Assessment tax bill exceeds £1,000 for the first time, HMRC requires payments on account toward NEXT year's tax. Half the current bill is due 31 January (alongside the current bill); the other half is due 31 July. So your first January after crossing the threshold can hit with a double-bill: last year's balance + first payment on account. Adjust via Form SA303 if you expect next year's income to drop substantially. Payments on account don't apply if more than 80% of your tax is collected via PAYE.
    Is there free HMRC software for MTD ITSA?+
    HMRC does not provide a full MTD ITSA software product. There is basic free software for very small below-threshold voluntary participants but it is intentionally minimal. Above the mandation threshold you choose a recognised commercial product.
    Can I use one piece of software for SE + property income?+
    Yes — most general MTD SaaS handles multiple income types within a single subscription. Some property-specialist products may charge per property over a threshold; most general products are flat-priced.
    What happens if my chosen software is removed from the HMRC list mid-year?+
    HMRC publishes change notifications. You would need to migrate to another recognised product. Data export + import between major SaaS products is generally well-supported.
    Can I share access with my accountant?+
    Yes — agent access via the Agent Services Account (ASA) framework. Authorise once via Personal Tax Account; agent files on your behalf. Old SA 64-8 agent authority does not automatically carry across.

    Free + regulated-body resources

    Last reviewed: