Skip to main content
Acrenvo

HMRC’s list of software for your Self Assessment return

If you are sending your Self Assessment return for the 2025 to 2026 tax year online, it is due by 31 January 2027. You can send the return through HMRC’s online service, through an accountant, or with commercial software, and HMRC publishes a list of the commercial software that can send the return. This page sets out that list in one table, with HMRC’s own answers for each supplier.

Every answer in the table is HMRC’s. GOV.UK last updated the list on 23 October 2026, and we read it on 31 October 2026. The list may have changed since then, so if a product matters to you, HMRC’s own page will have the latest version.

HMRC’s three software lists

HMRC keeps three separate lists of software, one for each kind of return, and a place on one of them says nothing about the other two. If you are checking whether software is on “HMRC's list”, it helps to look at the list for the return you are sending.

  • HMRC's MTD software list

    This is the list for Making Tax Digital for Income Tax. HMRC builds its software finder from it and describes the finder like this:

    “Use this tool to help you find software that meets your needs for Making Tax Digital for Income Tax.”

    Our counts come from HMRC’s commit of 30 October 2026, which we read on 1 November 2026.

  • HMRC's Self Assessment software list

    This page

    This is the list for the yearly Self Assessment return, and HMRC opens it with this sentence:

    “Commercial software suppliers can submit one or more elements of the tax return and supplementary pages to HMRC.”

    GOV.UK last updated it on 23 October 2026, and we read it on 31 October 2026.

  • HMRC's Corporation Tax software list

    This is the list for a company’s tax return, and HMRC explains who is on it like this:

    “The commercial software and service suppliers listed in this guidance have given evidence that they’ve developed software or manage a service (or both), that can produce one or more elements of a Company Tax Return.”

    GOV.UK last updated it on 12 October 2026, and we read it on 13 October 2026.

How this list differs from the MTD software list

This is HMRC’s list for the yearly Self Assessment return. HMRC keeps a separate list of software for Making Tax Digital for Income Tax, which covers quarterly updates and the tax return under MTD. MTD for Income Tax did not apply to the 2025 to 2026 tax year, so the return due on 31 January 2027 goes to HMRC in the usual way, and nothing on this list says whether a product can send MTD quarterly updates. For that, the page on every product on HMRC’s MTD software list sets out what HMRC’s MTD list says, and the guide to MTD and your January return explains why the two years overlap.

In HMRC’s words

HMRC opens its list with these three sentences:

“Commercial software suppliers can submit one or more elements of the tax return and supplementary pages to HMRC.”
“In each case HMRC will accept valid tax returns, supplementary pages and attachments for the products listed.”
“HMRC cannot recommend or endorse any one product or service over another and will not be responsible for any loss, damage, cost or expense in connection with using this software.”

HMRC did not prepare this page, and Acrenvo is independent of HMRC.

What HMRC’s list held on 23 October 2026

The list named 52 suppliers, and 44 of them are open to individuals, either because HMRC answers “Yes” under “For individuals” or because HMRC lists at least one of their products as for individuals or for both. Software for the individual return (SA100) is listed by 49 suppliers.

Six suppliers list a product we compare in more depth, and that product’s name in the table links to our page on it. The other suppliers show HMRC’s names and answers only, because we have not reviewed their products and have nothing to add to what HMRC’s list says.

Reading the table

Each answer is HMRC’s, copied as HMRC gives it. Where the table shows “No” under “For agents” or “For individuals”, that is HMRC’s answer for the supplier, and the supplier is the one to ask about anything else. A few large suppliers answer for each product instead, so their products show HMRC’s “For agents or individuals” answer.

“Schedules supported” lists the supplementary pages a product can send, in HMRC’s words. GOV.UK describes the SA105 pages like this: “Use supplementary pages SA105 to record UK property income on your SA100 Tax Return.” The UK property pages chip shows the suppliers with an individual return product that, in HMRC’s words, supports “All” schedules, “All except” some that do not include SA105, or names SA105 in its list.

Some suppliers also list a trust return (SA900). The table notes it under the supplier’s name, and the CSV file does the same.

The suppliers, in HMRC’s order

From HMRC’s Commercial software suppliers for Self Assessment, last updated on GOV.UK on 23 October 2026 and read on 31 October 2026. HMRC does not endorse Acrenvo or any product in its list.

Show

52 of 52 suppliers

Every supplier on HMRC’s list of commercial software for Self Assessment, with HMRC’s own answers
SupplierFor agentsFor individualsIndividual (SA100)Partnership (SA800)
@1Taxfiler LtdYesYes
  • @1Taxfiler

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • @1Taxfiler

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
@GoSimpleTax LimitedYesYes
  • @GoSimpleTax

    Schedules supported:
    SA100, SA101, SA102, SA102M, SA103, SA104, SA105, SA106, SA107, SA108, SA109
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • @GoSimpleTax

    Schedules supported:
    SA800, SA801, SA802, SA803, SA804
    Attachments supported:
    Yes
    Amendments supported:
    Yes
@TaxdNoYes
  • @Taxd Self Assessment

    Schedules supported:
    All except SA102M, SA102MP. SA103L
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • @Taxd Partnership

    Schedules supported:
    SA800, SA801, SA802, SA803
    Attachments supported:
    No
    Amendments supported:
    Yes
123 e-Filing LimitedYesYes
  • 123 SA100 Solution

    Schedules supported:
    All except SA103L
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • 123 SA800 Solution

    Schedules supported:
    All except SA803
    Attachments supported:
    Yes
    Amendments supported:
    Yes
AAAFiler LtdYesYes
  • AAAFiler SA100

    Schedules supported:
    All except SA103L, SA102MP
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • AAAFiler SA800

    Schedules supported:
    All except SA803
    Attachments supported:
    Yes
    Amendments supported:
    Yes
ABC Self Assessment LtdYesYes
  • ABC SA100

    Schedules supported:
    All except SA102MP and LUN
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • ABC SA800

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Ablegatio Ltd (Ftax)Also lists: Trust (SA900)Answered for each productAnswered for each product
  • Ftax for Agents

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
  • Ftax for Businesses

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Individuals
  • Ftax for Individuals

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Individuals
  • Ftax for Agents

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
  • Ftax for Businesses

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Individuals
AbraTax LtdYesYes
  • AbraTax for Income Tax Self Assessment

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
Absolute Accounting Software LimitedAlso lists: Trust (SA900)YesYes
  • Absolute Integrated

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Absolute Topup

    Schedules supported:
    All except Parliamentary
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Absolute Integrated

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Absolute Topup

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
ACCO-AI LtdYesYes
  • ac-co.ai

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
Acting OfficeYesYes
  • Acting Office — Tax and Accounts

    Schedules supported:
    All except SA102M, SA102MP, SA102MLA, SA102MSP, SA102WAM
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Acting Office — Tax and Accounts

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Ajaccts Software LimitedAlso lists: Trust (SA900)YesYes
  • Ajaccts

    Schedules supported:
    All except SA102M, SA102MP
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Ajaccts

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Andica LimitedAlso lists: Trust (SA900)YesYes
  • Andica Self Assessment Personal

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Andica Self Assessment Professional

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Andica SA800 Partnership

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
ANNANoYes
  • ANNA Self Assessment

    Schedules supported:
    SA100, SA102, SA103S, SA103F, SA110
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
Apari Software LtdYesYes
  • ApariPro

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
Basetax LtdNoYes
  • Basetax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
Blueprint LabsNoYes
  • TaxKey

    Schedules supported:
    SA100, SA102, SA108, SA110
    Attachments supported:
    No
    Amendments supported:
    No
Not listed
BTCSoftware by BrightAlso lists: Trust (SA900)YesNo
  • BTC SA Solution

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • BTC SA Solution

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
CalCal LtdYesYes
  • CalCal

    Schedules supported:
    SA100, SA101, SA102, SA103F, SA103S, SA105, SA106, SA107, SA109, SA110
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
Capium LtdAlso lists: Trust (SA900)YesYes
  • Capium Self Assessment

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Capium Self Assessment

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
CCH Software — A Wolters Kluwer BusinessAlso lists: Trust (SA900)YesNo
  • CCH iFirm Personal Tax

    Schedules supported:
    SA100, SA101, SA102, SA103S, SA103F, SA105
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • CCH Personal Tax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • CCH Personal Tax

    Schedules supported:
    SA800, SA800 (PS), SA800 (TP), SA801, SA804
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Comdal LimitedYesYesNot listed
  • Easy Digital Filing SA800

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Count LtdYesNo
  • RecordOS

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
CrunchNoYes
  • Crunch

    Schedules supported:
    SA100, SA102, SA110
    Attachments supported:
    No
    Amendments supported:
    No
Not listed
DC SoftwareAlso lists: Trust (SA900)YesYes
  • SA Submission Pro

    Schedules supported:
    All except SA102MP
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • SA Submission Pro

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Deductic LtdYesYes
  • Deductic Online Tax Returns

    Schedules supported:
    SA100, SA101, SA102, SA103F, SA104F, SA105, SA106, SA107, SA108, SA109, SA110
    Attachments supported:
    Yes
    Amendments supported:
    No
Not listed
DTax Filer LtdNoYes
  • DTax Filer

    Schedules supported:
    SA100, SA101, SA102, SA103F, SA103S, SA104F, SA104S, SA105, SA106, SA107, SA109, SA110
    Attachments supported:
    No
    Amendments supported:
    Yes
Not listed
FreeAgent Central LtdYesYes
  • FreeAgent

    Schedules supported:
    SA100, SA102, SA103S, SA103F, SA105, SA110
    Attachments supported:
    No
    Amendments supported:
    Yes
Not listed
Forbes Computer Systems LtdAlso lists: Trust (SA900)YesYes
  • ProTax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • ProTax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
GbooksYesYes
  • Gbooks

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Gbooks

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
HardhatadminNoYes
  • Hardhatadmin.co.uk

    Schedules supported:
    SA100, SA103, SA105, SA106, SA108, SA110
    Attachments supported:
    Yes
    Amendments supported:
    No
  • Hardhatadmin.co.uk

    Schedules supported:
    SA800, SA801, SA802, SA803
    Attachments supported:
    Yes
    Amendments supported:
    No
HypertaxYesYes
  • Hypertax

    Schedules supported:
    SA100, SA102, SA103, SA104, SA105, SA106, SA107, SA108, SA109, SA110
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Hypertax

    Schedules supported:
    SA800, SA801, SA802, SA803, SA804
    Attachments supported:
    Yes
    Amendments supported:
    Yes
IRIS Software Group LtdAlso lists: Trust (SA900)Answered for each productAnswered for each product
  • IRIS Elements Tax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
  • IRIS Personal Tax

    Schedules supported:
    All except SA102MLA, SA102MP, SA102MS, SA102MSP
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Both
  • IRIS Business Tax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
  • IRIS Elements Tax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
Isokon LtdAlso lists: Trust (SA900)YesNoNot listedNot listed
Matrixtax.ltdYesYes
  • Matrixtax.ltd

    Schedules supported:
    SA100
    Attachments supported:
    No
    Amendments supported:
    Yes
Not listed
Nomisma Solution LtdYesYes
  • Nomi

    Schedules supported:
    All except SA102MP and SA103L
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Nomi

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Online Filings LtdYesYes
  • Online Filings Self Assessment Software

    Schedules supported:
    SA100, SA102, SA103S, SA105, SA106, SA108, SA109
    Attachments supported:
    No
    Amendments supported:
    Yes
Not listed
Quality Management Software LtdAlso lists: Trust (SA900)YesYes
  • SA2000

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • SA2000

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Q Tax LtdYesYes
  • Q Tax

    Schedules supported:
    All except SA107 and SA102MP
    Attachments supported:
    No
    Amendments supported:
    No
Not listed
Sage UK LtdAlso lists: Trust (SA900)Answered for each productAnswered for each product
  • Sage Personal Tax

    Schedules supported:
    SA100, SA101, SA102, SA102M, SA103F, SA104F, SA105, SA106, SA107, SA108, SA109, SA110
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Both
  • Sage Taxation

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
  • Sage Taxation

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
  • Sage Partnership Tax

    Schedules supported:
    SA800
    Attachments supported:
    No
    Amendments supported:
    No
    For agents or individuals:
    Agents
SelftaxYesYes
  • Selftax

    Schedules supported:
    All except SA103L
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Selftax

    Schedules supported:
    All except SA803
    Attachments supported:
    Yes
    Amendments supported:
    Yes
SMITH for AccountantsYesNo
  • SMITH

    Schedules supported:
    SA101, SA102, SA103F, SA104F, SA105, SA106, SA107, SA108, SA109, SA110
    Attachments supported:
    No
    Amendments supported:
    Yes
Not listed
SwiftmoreNoYes
  • Swiftmore

    Schedules supported:
    SA100, SA101 (Married Couple’s Allowance section only), SA102, SA103S, SA103F, SA105, SA108, SA110
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
TaxCalc (Acorah Software Products Ltd)Also lists: Trust (SA900)YesYes
  • TaxCalc

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • TaxCalc

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Tax Computer Systems LimitedYesYesNot listed
  • TCSL Alphatax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Taxpad LtdAlso lists: Trust (SA900)YesNo
  • Taxpad

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Taxpad

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
TaxzapNoYes
  • Taxzap

    Schedules supported:
    SA100, SA101, SA102, SA103F, SA105, SA106, SA108, SA110
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
Thomson ReutersAlso lists: Trust (SA900)Answered for each productAnswered for each product
  • Digita Personal Tax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
  • Digita Business Tax

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Agents
  • Onesource

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
    For agents or individuals:
    Both
UntaxingYesNo
  • Untaxing SA100

    Schedules supported:
    All
    Attachments supported:
    Yes
    Amendments supported:
    Yes
Not listed
“untied”YesYes
  • Untied

    Schedules supported:
    SA100, SA101, SA102, SA103S, SA104S, SA105, SA108, SA109
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Untied

    Schedules supported:
    SA800
    Attachments supported:
    Yes
    Amendments supported:
    Yes
XeroYesNo
  • Xero Tax

    Schedules supported:
    SA100, SA101, SA102, SA103S, SA103F, SA104, SA105, SA106, SA107, SA108, SA109, SA110
    Attachments supported:
    Yes
    Amendments supported:
    Yes
  • Xero Tax

    Schedules supported:
    SA800 and SA801
    Attachments supported:
    Yes
    Amendments supported:
    Yes
ZohoYesYes
  • Zoho Books

    Schedules supported:
    SA100, SA102, SA103S, SA105, SA110
    Attachments supported:
    No
    Amendments supported:
    No
Not listed

Questions about HMRC’s Self Assessment software list

When is the Self Assessment return for the 2025 to 2026 tax year due?

If you send your return for the 2025 to 2026 tax year online, it is due by 31 January 2027. MTD for Income Tax did not apply to the 2025 to 2026 tax year, so that return goes to HMRC in the usual way. The guide to MTD and your January return explains why the two years overlap.

Is this the same list as HMRC's MTD software list?

HMRC's Self Assessment software list and its MTD software list are separate lists. This one is for the yearly Self Assessment return, and nothing on it says whether a product can send MTD quarterly updates. For that, the page on every product on HMRC's MTD software list sets out what HMRC's MTD list says.

How can I tell whether a product sends the UK property pages?

Look at “Schedules supported”, which lists the supplementary pages a product can send, in HMRC's words. GOV.UK describes the SA105 pages like this: “Use supplementary pages SA105 to record UK property income on your SA100 Tax Return.” The UK property pages filter on this page shows the suppliers with an individual return product that supports “All” schedules, “All except” some that do not include SA105, or names SA105 in its list. Where a supplier lists one of the products we compare, its name links to our page on it.

How many suppliers are on HMRC's Self Assessment software list?

The version GOV.UK last updated on 23 October 2026 named 52 suppliers. 44 of them are open to individuals, either because HMRC answers “Yes” under “For individuals” or because HMRC lists at least one of their products as for individuals or for both. The same list is in the open data API, with the date we read it.

How to cite this page

If you use this record in an article, a report or your own research, we suggest citing it like this, so that a reader can find the same data and see which date it describes.

Acrenvo, “HMRC's list of software for your Self Assessment return”, https://acrenvo.com/self-assessment-software, data as of 31 October 2026, Open Government Licence v3.0.

If you keep your references in a reference manager, the same citation in BibTeX is below, ready to select and paste.

@misc{acrenvo-self-assessment-software-2026,
  author = {{Acrenvo}},
  title = {{HMRC's list of software for your Self Assessment return}},
  year = {2026},
  url = {https://acrenvo.com/self-assessment-software},
  urldate = {2026-10-31},
  note = {Data as of 31 October 2026, Open Government Licence v3.0}
}

Download the table

Every row is also in a CSV file of HMRC’s Self Assessment software list, with one line for each product under each return, suppliers in the same order, and on every line the GOV.UK page, the date GOV.UK updated it and the date we read it. The same list is in the open data API as /api/v1/sa-software-suppliers.json.

Source and licence

The table comes from HMRC’s Commercial software suppliers for Self Assessment page on GOV.UK. It contains public sector information licensed under the Open Government Licence v3.0. We copied each supplier’s and product’s name exactly as HMRC gives it, with HMRC’s answers.

HMRC’s page also links to each supplier’s website, which we leave out, so that a product we have not reviewed is never linked from here. If a supplier interests you, HMRC’s page and the supplier’s own site will have the latest details.