Guidance

Commercial software suppliers for Self Assessment

Updated 12 March 2024

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 No 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 SA100, SA102, SA103S, SA104S, SA105, SA107, SA108, SA109, SA110 Yes Yes

@@@ Filer Ltd

Visit the @@@ Filer Ltd website.

For agents For individuals
Yes Yes

Individual (SA100)

Product name Schedules supported Attachments supported Amendments supported
@@@Filer SA100 All except SA103L, SA102MP Yes Yes

Partnership (SA800)

Product name Schedules supported Attachments supported Amendments supported
@@@Filer SA800 All except SA803 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

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 SA100, SA102, SA103S, SA1110 No No

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

ACCTAX (Online) Ltd

Visit the ACCTAX (Online) 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

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

Azura Cloud Systems

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

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 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

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 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, SA103, SA104, 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
No 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

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.

For agents For individuals
Yes Yes

Individual (SA100)

Product name Schedules supported Attachments supported Amendments supported
IRIS Personal Tax All except SA102MLA, SA102MP, SA102MS, SA102MSP Yes Yes
IRIS Keytime Personal Tax All except SA102MLA, SA102MP, SA102MS, SA102MSP, SA103L Yes Yes
IRIS PTP Tax Platform All except SA102MLA, SA102MP, SA102MS, SA102MSP Yes Yes
IRIS Elements Tax All Yes Yes

Partnership (SA800)

Product name Schedules supported Attachments supported Amendments supported
IRIS Business Tax All Yes Yes
IRIS Keytime Personal Tax All Yes Yes
IRIS PTP Tax Platform All Yes Yes
IRIS Elements Tax All Yes Yes

Trust (SA900)

Product name Schedules supported Attachments supported Amendments supported
IRIS Business Tax All Yes Yes
IRIS Keytime Trust Tax All Yes Yes
IRIS PTP Tax Platform All Yes Yes
IRIS Elements Tax All Yes Yes

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 Yes

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
Online Filings Self-Assessment Software SA100, SA102, SA103F, SA103S, SA105, SA106, SA108, SA109, SA110 No Yes

Pie Bookkeeping Ltd

Visit the Pie Bookkeeping Ltd website.

For agents For individuals
Yes Yes

Individual (SA100)

Product name Schedules supported Attachments supported Amendments supported
Pie Tax App SA100, SA101, SA102, SA103F, SA103S, SA105, SA110, SA106, SA108, SA109 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.

For agents For individuals
Yes Yes

Individual (SA100)

Product name Schedules supported Attachments supported Amendments supported
Sage Taxation All Yes Yes
Sage Personal Tax SA100, SA101, SA102, SA102M, SA103F, SA104F, SA105, SA106, SA107, SA108, SA109, SA110 Yes Yes

Partnership (SA800)

Product name Schedules supported Attachments supported Amendments supported
Sage Taxation All Yes Yes

Trust (SA900)

Product name Schedules supported Attachments supported Amendments supported
Sage Taxation 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 All Yes

Taxfiler Ltd (Part of the Iris Software Group Ltd)

Visit the Taxfiler Ltd website.

For agents For individuals
Yes Yes

Individual (SA100)

Product name Schedules supported Attachments supported Amendments supported
Taxfiler All except SA102MLA, SA102MP, SA102MS, SA102MSP Yes Yes

Partnership (SA800)

Product name Schedules supported Attachments supported Amendments supported
Taxfiler All Yes Yes

Trust (SA900)

Product name Schedules supported Attachments supported Amendments supported
Taxfiler All Yes Yes

Thomson Reuters

Visit the Thomson Reuters website.

For agents For individuals
Yes No

Individual (SA100)

Product name Schedules supported Attachments supported Amendments supported
Digita Personal Tax All Yes Yes

Partnership (SA800)

Product name Schedules supported Attachments supported Amendments supported
Digita Business Tax All Yes Yes
Onesource All Yes Yes

Trust (SA900)

Product name Schedules supported Attachments supported Amendments supported
Digita Trust Tax 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