The 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.
@Accountsability
Visit the @Accountsability website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
The Drivers Tax App |
SA100, SA102, SA103S, SA110 |
No |
No |
The Self Employed Tax App |
SA100, SA102, SA103S, SA110 |
No |
No |
@GoSimpleTax Limited
Visit the @GoSimpleTax Limited website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
@GoSimpleTax |
SA100, SA101, SA102, SA102M, SA103, SA104, SA105, SA106, SA107, SA108, SA109 |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
@GoSimpleTax |
SA800, SA801, SA802, SA803, SA804 |
Yes |
Yes |
@Taxd
Visit the @Taxd website.
For agents |
For individuals |
No |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
@Taxd Self Assessment |
All except SA102M, SA102MP |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
@Taxd Partnership |
SA800, SA801, SA802, SA803 |
No |
Yes |
.Pie Tax — the free Self Assessment app
Visit the .Pie Tax website.
For agents |
For individuals |
No |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Pie Tax App |
SA100, SA101, SA102, SA103F, SA103S, SA105, SA110, SA106, SA108, SA109 |
Yes |
Yes |
123 e-Filing Limited
Visit the 123 e-Filing Limited website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
123 SA100 Solution |
All except SA103L |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
123 SA800 Solution |
All except SA803 |
Yes |
Yes |
AAAFiler Ltd
Visit the AAAFiler Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
AAAFiler SA100 |
All except SA103L, SA102MP |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
AAAFiler SA800 |
All except SA803 |
Yes |
Yes |
ABC Self Assessment Ltd
Visit the ABC Self Assessment Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
ABC SA100 |
All except SA103L |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
ABC SA800 |
All |
Yes |
Yes |
Ablegatio Ltd
Visit the Ablegatio Ltd website.
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Ftax for Agents |
All |
Yes |
Yes |
Agents |
Ftax for Businesses |
All |
Yes |
Yes |
Individuals |
Ftax for Individuals |
All |
Yes |
Yes |
Individuals |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Ftax for Agents |
All |
Yes |
Yes |
Agents |
Ftax for Businesses |
All |
Yes |
Yes |
Individuals |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Ftax for Agents |
All |
Yes |
Yes |
Agents |
Ftax for Businesses |
All |
Yes |
Yes |
Individuals |
Ftax for Individuals |
All |
Yes |
Yes |
Individuals |
AbraTax Ltd
Visit the AbraTax Ltd website.
For agents |
For individuals |
No |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
AbraTax for Income Tax Self Assessment |
All |
Yes |
Yes |
Absolute Accounting Software Limited
Visit the Absolute Accounting Software website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Absolute Integrated |
All |
Yes |
Yes |
Absolute Topup |
All except Parliamentary |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Absolute Integrated |
All |
Yes |
Yes |
Absolute Topup |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Absolute Integrated |
All |
Yes |
Yes |
Absolute Topup |
All |
Yes |
Yes |
Acting Office
Visit the Acting Office website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Acting Office — Tax and Accounts |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Acting Office — Tax and Accounts |
All |
Yes |
Yes |
Ajaccts Software
Visit the Ajaccts Software website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Ajaccts |
All except SA107, SA108 |
No |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Ajaccts |
All |
No |
Yes |
Andica Limited
Visit the Andica Limited website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Andica Self Assessment Personal |
All |
Yes |
Yes |
Andica Self Assessment Professional |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Andica SA800 Partnership |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Andica SA900 Trust and Estate |
All |
Yes |
Yes |
APARI Software
Visit the APARI Group website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
APARI |
All excepts Partnerships and Foreign Income |
No |
Yes |
Basetax
Visit the Basetax website.
For agents |
For individuals |
No |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Basetax Self Assessment |
All |
Yes |
Yes |
BTCSoftware by Bright
Visit the BTCSoftware by Bright website.
For agents |
For individuals |
Yes |
No |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
BTC SA Solution |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
BTC SA Solution |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
BTC SA Solution |
All |
Yes |
Yes |
CalCal Ltd
Visit the CalCal Ltd website.
For agents |
For individuals |
No |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
CalCal |
SA100, SA101, SA102, SA103F, SA103S, SA105, SA106, SA107, SA109, SA110 |
Yes |
Yes |
Capium Ltd
Visit the Capium Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Capium Self Assessment |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Capium Self Assessment |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Capium Self Assessment |
All |
Yes |
Yes |
CCH Software, a Wolters Kluwer Business
Visit the CCH Software website.
For agents |
For individuals |
Yes |
No |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
CCH iFirm Personal Tax |
SA100, SA101, SA102, SA103S, SA103F, SA105 |
No |
No |
CCH Personal Tax |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
CCH Personal Tax |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
CCH Personal Tax |
All |
Yes |
Yes |
Comdal Limited
Visit the Comdal Limited website.
For agents |
For individuals |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
EasyDigitalFiling-SaaS |
SA800, SA801, SA802, SA803, SA804 |
Yes |
Yes |
DC Software
Visit the DC Software website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
SA Submission Pro |
All except SA102MP |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
SA Submission Pro |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
SA Submission Pro |
All |
Yes |
Yes |
Deductic Ltd
Visit the Deductic Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Deductic Online Tax Returns |
All |
Yes |
Yes |
DTax Filer Ltd
Visit the DTax Filer Ltd website.
For agents |
For individuals |
No |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
DTax Filer |
SA100, SA101, SA102, SA103F, SA103S, SA104F, SA104S, SA105, SA106, SA107, SA109, SA110 |
Yes |
Yes |
E-crunch Ltd
Visit the E-crunch Ltd website.
For agents |
For individuals |
No |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Crunch |
SA100, SA102, SA110 |
No |
No |
FreeAgent Central Ltd
Visit the FreeAgent Central Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
FreeAgent |
SA100, SA102, SA103S, SA103F, SA105, SA110 |
No |
Yes |
Forbes Computer Systems Ltd
Visit the Forbes Computer Systems Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
ProTax |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
ProTax |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
ProTax |
All |
Yes |
Yes |
Gbooks
Visit the Gbooks website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Gbooks |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Gbooks |
All |
Yes |
Yes |
Hardhatadmin
Visit the Hardhatadmin website.
For agents |
For individuals |
No |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Hardhatadmin.co.uk |
SA100, SA103F, SA105, SA106, SA108, SA110 |
Yes |
No |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Hardhatadmin.co.uk |
SA800, SA801, SA802, SA803 |
Yes |
No |
IRIS Software Ltd
Visit the IRIS Software Group Ltd website.
Visit the Taxfiler by IRIS website.
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
IRIS Elements Tax |
All |
Yes |
Yes |
Agents |
IRIS Keytime Personal Tax |
All except SA102MLA, SA102MP, SA102MS, SA102MSP, SA103L |
Yes |
Yes |
Agents |
IRIS Personal Tax |
All except SA102MLA, SA102MP, SA102MS, SA102MSP |
Yes |
Yes |
Both |
IRIS PTP Tax Platform |
All except SA102MLA, SA102MP, SA102MS, SA102MSP |
Yes |
Yes |
Both |
Taxfiler by IRIS |
All |
Yes |
Yes |
Both |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
IRIS Business Tax |
All |
Yes |
Yes |
Both |
IRIS Elements Tax |
All |
Yes |
Yes |
Agents |
IRIS Keytime Personal Tax |
All |
Yes |
Yes |
Agents |
IRIS PTP Tax Platform |
All |
Yes |
Yes |
Both |
Taxfiler by IRIS |
All |
Yes |
Yes |
Both |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
IRIS Elements Tax |
All |
Yes |
Yes |
Agents |
IRIS Keytime Trust Tax |
All |
Yes |
Yes |
Agents |
IRIS PTP Tax Platform |
All |
Yes |
Yes |
Both |
IRIS Trust Tax |
All |
Yes |
Yes |
Both |
Taxfiler by IRIS |
All |
Yes |
Yes |
Both |
Isokon Ltd
Visit the Isokon Ltd website.
For agents |
For individuals |
Yes |
No |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Isokon2 |
SA900, SA901, SA902, SA903, SA904, SA905, SA906, SA907, SA923 |
No |
Yes |
Nomisma Solution Ltd
Visit the Nomisma Solution Ltd website.
For agents |
For individuals |
Yes |
No |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Nomi |
All except SA102M and SA103L |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Nomi |
All |
No |
Yes |
Online Filings Ltd
Visit the Online Filings Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Self-Assessment Tax Return Filing |
SA100, SA102, SA103F, SA103S, SA105, SA106, SA108, SA109, SA110 |
No |
Yes |
Quality Management Software Ltd
Visit the Quality Management Software Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
SA2000 |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
SA2000 |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
SA2000 |
All except SA901L |
Yes |
Yes |
rfa Ltd
Visit the rfa Ltd website.
For agents |
For individuals |
Yes |
No |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Pinacle |
All except SA103L |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Pinacle |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Pinacle |
All except SA901L |
Yes |
Yes |
Sage UK Ltd
Visit the Sage UK Ltd website.
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Sage Personal Tax |
SA100, SA101, SA102, SA102M, SA103F, SA104F, SA105, SA106, SA107, SA108, SA109, SA110 |
Yes |
Yes |
Agents |
Sage Taxation |
All |
Yes |
Yes |
Agents |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Sage Taxation |
All |
Yes |
Yes |
Agents |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Sage Taxation |
All |
Yes |
Yes |
Agents |
Selftax Ltd
Visit the Selftax Ltd website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Selftax |
All except SA103L |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Selftax |
All |
Yes |
Yes |
TaxCalc (Acorah Software Products Ltd)
Visit the TaxCalc website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
TaxCalc |
All |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
TaxCalc |
All |
Yes |
Yes |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
TaxCalc |
All |
Yes |
Yes |
Tax Systems Ltd
Visit the Tax Systems Ltd website.
For agents |
For individuals |
Yes |
Yes |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
TCSL Alphatax |
SA800, SA801, SA802, SA803, SA804 |
Yes |
Yes |
Thomson Reuters
Visit the Thomson Reuters website.
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Digita Personal Tax |
All |
Yes |
Yes |
Agents |
Partnership (SA800)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Digita Business Tax |
All |
Yes |
Yes |
Agents |
Onesource |
SA800, SA801, SA802, SA803, SA804 |
Yes |
Yes |
Both |
Trust (SA900)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
For agents or individuals |
Digita Trust Tax |
All |
Yes |
Yes |
Agents |
Untaxing
Visit the Untaxing website.
For agents |
For individuals |
Yes |
No |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Untaxing SA100 |
All |
Yes |
Yes |
Untied
Visit the Untied website.
For agents |
For individuals |
Yes |
Yes |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Untied |
SA100, SA101, SA102, SA103S, SA104S, SA105, SA108, SA109 |
Yes |
Yes |
Xero
Visit the Xero website.
For agents |
For individuals |
Yes |
No |
Individual (SA100)
Product name |
Schedules supported |
Attachments supported |
Amendments supported |
Xero Tax |
SA100, SA101, SA102, SA103F, SA103S, SA104F, SA104S, SA105, SA106, SA107, SA108, SA109, SA110 |
Yes |
Yes |