Top 10 Best Hmrc Self Assessment Software of 2026

GITNUXSOFTWARE ADVICE

Finance Financial Services

Top 10 Best Hmrc Self Assessment Software of 2026

Top 10 hmrc self assessment software ranked for agents and freelancers, with comparison notes on FreeAgent, Xero, IRIS, Sage, Untied.

32 min readUpdated AI-verified · Expert reviewed
How we ranked these tools
01Feature Verification

Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.

02Multimedia Review Aggregation

Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.

03Synthetic User Modeling

AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.

04Human Editorial Review

Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.

Read our full methodology →

Score: Features 40% · Ease 30% · Value 30%

Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy

These ranked Hmrc self assessment tools target agents and freelancers who need reliable return production, support for sourced income records, and audit-ready outputs for HMRC filing. The list prioritizes concrete workflow controls like data mapping, validation rules, and integration paths, so buyers can compare throughput and operational risk without marketing claims.

IRIS Personal Tax is the best fit if you need a professional self-assessment workflow that stays connected across recurring personal and business returns, while Sage is a strong cheaper-entry option if your figures are already kept in Sage Accounting and need filing capability.

Editor’s top 3 picks

Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.

Editor pick
1

IRIS Personal Tax

Shared IRIS client records connect Personal Tax with Accounts Production and Business Tax, reducing duplicate entry across returns.

Built for fits when accounting practices need connected personal and business return workflows across recurring client portfolios..

2

Sage

Editor pick

Sage Accounting data import connects categorized transactions directly to self-assessment preparation.

Built for fits when freelancers already keep categorized income and expenses in Sage Accounting..

3

Untied

Editor pick

A single mobile workflow links bank transactions, tax estimates, record keeping, and HMRC submission.

Built for fits when freelancers need mobile bookkeeping, tax estimates, and direct filing without a full accounting suite..

Comparison Table

1
IRIS Personal TaxBest overall
enterprise
9.3/10
Overall
2
SMB
8.9/10
Overall
3
vertical specialist
8.6/10
Overall
4
vertical specialist
8.3/10
Overall
5
vertical specialist
8.0/10
Overall
6
7.7/10
Overall
7
SMB
7.3/10
Overall
8
7.0/10
Overall
9
6.6/10
Overall
10
6.3/10
Overall
#1

IRIS Personal Tax

enterprise

Professional tax software for self-assessment and personal tax return production.

9.3/10
Overall
Features9.0/10
Ease of Use9.5/10
Value9.4/10
Standout feature

Shared IRIS client records connect Personal Tax with Accounts Production and Business Tax, reducing duplicate entry across returns.

IRIS Personal Tax combines return preparation, tax liability computation, validation checks, and electronic submission in one professional workflow. Shared records with other IRIS modules let agents reuse accounting and business information instead of rekeying figures into each personal return. The setup suits practices managing recurring compliance work across connected client files.

The main tradeoff is its limited value for freelancers who do not use the wider IRIS suite. A practice preparing personal returns alongside company accounts can use the linked data flow to reduce manual transcription and maintain consistent client information.

Pros
  • +Shared client data connects personal, business, and accounts production workflows.
  • +Covers complex income, gains, residence, and supplementary reporting requirements.
  • +Built-in calculations and validation checks support agent review before submission.
  • +Electronic filing reduces manual transfer between return preparation and HMRC submission.
Cons
  • Its strongest benefits depend on adopting other IRIS accountancy modules.
  • The interface can feel dense for users handling only simple freelance returns.
  • Configuration and client-record governance require experienced practice administrators.
  • Standalone users may duplicate data already held in separate bookkeeping software.
Use scenarios
  • Accountancy practices

    Recurring individual return preparation

    Less duplicate data entry

  • Tax advisers

    Complex income reporting

    Broader return coverage

Show 1 more scenario
  • Multi-service firms

    Personal and business compliance

    Consistent client data

    Connected records keep personal returns aligned with business figures prepared elsewhere in the IRIS suite.

Best for: Fits when accounting practices need connected personal and business return workflows across recurring client portfolios.

#2

Sage

SMB

Business accounting suite with self-assessment filing capabilities for UK taxpayers.

8.9/10
Overall
Features9.1/10
Ease of Use8.6/10
Value9.0/10
Standout feature

Sage Accounting data import connects categorized transactions directly to self-assessment preparation.

Sage combines bank feeds, invoicing, expense capture, and accounting reports with self-assessment preparation. Connected Sage Accounting records can provide categorized income and expense data for the return. HMRC API integration supports electronic submission after the figures receive review.

The strongest workflow depends on maintaining accurate bookkeeping inside Sage Accounting. Freelancers migrating from FreeAgent or Xero may need exports, mapping, and manual adjustments before filing. Sage suits sole traders who want one record set for bookkeeping and annual tax reporting.

Pros
  • +Links Sage Accounting records with self-assessment preparation
  • +Supports electronic submission through HMRC API integration
  • +Bank feeds and expense capture reduce manual entry
  • +Guided completion supports common freelancer income scenarios
Cons
  • Benefits decline when bookkeeping sits outside Sage Accounting
  • Complex partnership and specialist tax cases may need separate software
  • Imported records still require categorization and reconciliation
  • Accountant collaboration can require additional Sage practice products
Use scenarios
  • Sole-trader freelancers

    Annual return preparation

    Fewer duplicate entries

  • Small accounting practices

    Client return review

    Faster client reviews

Show 1 more scenario
  • Property income taxpayers

    Rental income reporting

    Centralized income records

    Sage organizes rental receipts and related expenses alongside other personal income records during return preparation.

Best for: Fits when freelancers already keep categorized income and expenses in Sage Accounting.

#3

Untied

vertical specialist

Mobile and web app for self-assessment tax filing aimed at individuals and gig workers.

8.6/10
Overall
Features8.5/10
Ease of Use8.8/10
Value8.6/10
Standout feature

A single mobile workflow links bank transactions, tax estimates, record keeping, and HMRC submission.

Untied is HMRC Recognised Software with direct HMRC API integration for submitting individual tax returns. Its workflow covers transaction capture, income and expense tracking, mileage records, tax estimates, reminders, and return submission. The mobile interface suits freelancers who want to manage records and filing without maintaining a full accounting ledger.

The main tradeoff is limited depth for businesses that already manage detailed accounts in FreeAgent or Xero. Untied fits a contractor who receives regular bank transactions, needs an ongoing tax estimate, and wants to submit without transferring figures between separate systems.

Pros
  • +Direct digital submission to HMRC
  • +Bank feeds reduce manual transaction entry
  • +Live tax estimates support payment planning
  • +Mobile workflow suits freelancers and contractors
Cons
  • Limited accounting depth for complex businesses
  • No central FreeAgent or Xero workflow
  • Less suitable for multi-user finance teams
  • Advanced company accounting requires another product
Use scenarios
  • Independent contractors

    Track contract income and expenses

    Fewer manual records

  • Self-employed consultants

    Prepare and submit annual returns

    Faster annual filing

Show 1 more scenario
  • Mobile-first freelancers

    Record expenses while travelling

    More complete expense records

    The app captures expenses and mileage away from a desktop bookkeeping system.

Best for: Fits when freelancers need mobile bookkeeping, tax estimates, and direct filing without a full accounting suite.

#4

TaxCalc

vertical specialist

UK tax software for individuals and practices covering self-assessment and corporation tax.

8.3/10
Overall
Features8.2/10
Ease of Use8.5/10
Value8.1/10
Standout feature

Integrated iXBRL tagging tied to the final return figures, reducing manual mapping work during submission prep.

TaxCalc is HMRC self assessment software focused on producing filing-ready returns with a workflow tailored to UK personal, self-employment, partnership, and capital gains pages. The core capability is a tax calculation engine that ties entries across income types to a coherent tax liability and supporting summaries.

It also supports iXBRL tagging so final figures can be aligned with HMRC’s iXBRL submission expectations. For agents, TaxCalc’s HMRC data and submission process needs careful credential and submission handling, which affects day-to-day throughput.

Pros
  • +iXBRL tagging workflow is integrated into the return build process
  • +Tax calculation engine keeps cross-page totals consistent
  • +Self-employment and partnership page coverage supports typical agent workloads
  • +Submission preparation is structured around HMRC filing expectations
Cons
  • Agent credential and submission credential handling adds operational overhead
  • Less automation depth for bulk scenario updates than agent-first tools
  • Foreign income inputs can require manual verification of mapped fields
  • API-driven extensibility and data automation are not a primary surface

Best for: Fits when freelancers or agents need dependable self assessment return building with iXBRL output.

#5

GoSimpleTax

vertical specialist

Online self-assessment tax return software for individuals and sole traders.

8.0/10
Overall
Features7.7/10
Ease of Use8.0/10
Value8.3/10
Standout feature

Step-by-step review screens that tie each calculated figure to the specific return page inputs before submission.

GoSimpleTax prepares HMRC self assessment submissions for individuals, including SA100 style tax calculations and the supporting supplementary pages.

It collects income, expenses, and adjustments through guided pages and then generates the HMRC submission data package for Government Gateway sign-in and filing.

The workflow focuses on standard UK tax return inputs like self-employment, partnership income, and capital gains summaries while keeping the review steps tied to tax year entries.

Automation is centered on in-form calculations and pre-submission validation rather than external API-first integrations.

Pros
  • +Guided return pages map directly to common SA entries and calculations
  • +Built-in checks flag missing fields before Government Gateway submission
  • +Capital gains and foreign income sections keep inputs structured
  • +Clear review screens help catch errors before filing
Cons
  • Limited automation beyond tax calculations and in-return validation
  • No documented admin controls for agent-style multi-user governance
  • External system integration options appear narrow for API-driven workflows
  • Supplementary page coverage can require manual handling for edge cases

Best for: Fits when freelancers need accurate HMRC self assessment submission workflows without external integrations.

#6

QuickBooks

SMB

Accounting platform with self-assessment preparation and filing for UK self-employed users.

7.7/10
Overall
Features7.9/10
Ease of Use7.6/10
Value7.4/10
Standout feature

UK accounting reports generated from the same ledgers used during bookkeeping, reducing mismatch risk during return preparation.

QuickBooks is a common accounting system for freelancers and small firms that want HMRC self assessment support through its UK tax workflows. It handles core income and expense capture using bank feeds, recurring transactions, and category rules before producing reports tied to tax periods.

HMRC-facing submission workflows depend on how the return is prepared, formatted, and handed off through supported export and integration paths. The practical distinction is how accounting data and filing outputs connect inside the same product workspace, which affects data consistency across tax years.

Pros
  • +Accounting-to-tax workflow keeps transaction categorisation consistent across the return period.
  • +Bank feeds and import rules reduce manual rekeying for self-employment pages.
  • +Recurring transactions help keep ongoing deductions aligned with tax year timing.
  • +Strong reporting in UK bookkeeping supports reconciliation before return preparation.
Cons
  • HMRC iXBRL tagging and submission mechanics are not as self-contained as specialist tools.
  • Partnership SA pages coverage is thinner when roles, partner splits, and allocations are complex.
  • Additional data mapping may be needed for foreign income and residence basis scenarios.
  • Automation depends on add-ons and export pathways, which adds operational steps.

Best for: Fits when freelancers need consistent bookkeeping-to-tax period reports and can manage filing handoffs reliably.

#7

Xero

SMB

Cloud accounting software supporting self-assessment reporting for UK sole traders.

7.3/10
Overall
Features7.2/10
Ease of Use7.4/10
Value7.4/10
Standout feature

Xero app ecosystem can connect its ledgers to HMRC filing steps that require iXBRL tagging and submission formatting.

Xero is distinct in HMRC self assessment workflows because its core accounting data stays tied to invoicing and reconciliation, then flows into returns through structured exports and integrations. For MTD ITSA style submissions, it supports bridging routes via third-party apps that handle iXBRL tagging, submission payloads, and Government Gateway credential handoff.

Xero also supports automation through rule-based bank feeds and invoice workflows, which reduces manual capture before tax figures are exported. Admin controls like user roles and audit trails support agent-style collaboration, including traceability for changes before filing.

Pros
  • +Accounting records map cleanly into tax-focused exports for self assessment
  • +Strong app ecosystem for tax submission steps like payload preparation
  • +Bank feed and invoicing workflows reduce manual data entry friction
  • +User roles plus activity history support agent and client collaboration
Cons
  • HMRC submission completion often depends on third-party bridging for MTD ITSA
  • Complex partnership and foreign-income page coverage may require multiple integrations
  • Tax-specific validation logic can sit outside Xero’s core return workflow
  • Large-migration setups can involve data cleanup across ledgers and periods

Best for: Fits when freelancers want Xero accounting as the source of figures and use integrations for HMRC submission payloads.

#8

Bokio

SMB

Free online accounting software with self-assessment support for UK micro-businesses.

7.0/10
Overall
Features7.2/10
Ease of Use6.9/10
Value6.8/10
Standout feature

Client and tax-year preparation workflows with structured review steps for agent submissions, so prepared figures stay traceable before send.

Bokio is HMRC self assessment software for individuals and agents that focuses on turning bookkeeping inputs into filing-ready forms. It supports key self assessment sections including self-employment, property, and capital gains summaries with guided flows and pre-population of reusable figures.

The product emphasizes configuration and review controls around submissions so users can verify what will be sent before authoring the final return package. Bokio also positions itself for agent workflows that need repeatable preparation for multiple clients and tax years.

Pros
  • +Guided return sections reduce omissions across common self assessment pages
  • +Agent-style client preparation supports repeatable year-to-year workflows
  • +Pre-population of reusable figures speeds up completing prior year data
  • +Submission readiness reviews make it easier to spot missing inputs
Cons
  • Automation depth is limited when custom data sources require extra mapping
  • Complex foreign income and remittance scenarios can require manual staging
  • Audit trail details are harder to reconcile to specific iXBRL-ready outputs
  • Some edge cases need careful cross-checking against HMRC validation rules

Best for: Fits when agents or freelancers need guided self assessment completion with repeatable client workflows and strong pre-send checks.

#9

Capium

SMB

Cloud-based practice management and tax compliance suite for UK accountants including self assessment filing.

6.6/10
Overall
Features6.4/10
Ease of Use6.8/10
Value6.8/10
Standout feature

iXBRL tagging preparation tied into the filing workflow, reducing manual handoff between page entry and submission readiness.

Capium routes HMRC self assessment work by producing iXBRL-ready submissions and managing the submission journey from return data capture to final filing. It focuses on bridging software behaviour for agent workflows, including credential handling for Government Gateway access and structured pre-submission checks.

The product also supports common SA return surfaces like self-employment and capital gains summaries, with configuration for tax year alignment. Capium adds automation around document and data steps so repeated filings follow a consistent process.

Pros
  • +Strong agent workflow fit with credential and filing lifecycle controls
  • +iXBRL output preparation supports investor-grade tagging and validation steps
  • +Tax year alignment reduces mismatches between captured data and HMRC rules
  • +Consistent automation for repetitive return inputs across filings
Cons
  • Advanced cases need careful setup when mapping less common pages
  • Coverage depth varies across supplementary pages and complex foreign income patterns
  • API surface details are limited for highly custom agent operations
  • Governance controls for multi-agent teams may require extra process discipline

Best for: Fits when an agent needs repeatable SA filings with consistent iXBRL output and controlled submission handling.

#10

Crunch

SMB

Online accounting service for UK contractors and small businesses that includes self assessment filing as an add-on module.

6.3/10
Overall
Features6.3/10
Ease of Use6.6/10
Value6.1/10
Standout feature

Preparation audit trails tied to return sections, so reviewers can track figure edits across SA pages.

Crunch positions as an HMRC self assessment workflow tool for agents and individual submitters using Making Tax Digital for Income Tax compatible filing paths. The core work centers on importing tax data into self employment, partnership, and capital gains workflows, then preparing the figures for iXBRL-ready submission outputs.

Admin handling focuses on account access separation for preparers and directors, with audit visibility over the changes made during preparation. Compared with simpler calculators, Crunch emphasizes submission readiness checks and document-style evidence capture tied to the tax return build.

Pros
  • +Return-building workflows for self employment, partnerships, and capital gains
  • +Change trails that support review of prepared figures before submission
  • +MTD ITSA oriented flows aligned to HMRC requirements for income tax filing
  • +Role-separated access to support agent and client account handling
Cons
  • Limited depth for less common supplementary pages beyond standard flows
  • Data entry relies on structured inputs, so free-form adjustments take extra steps
  • Collaboration requires deliberate roles setup to avoid inconsistent prep ownership

Best for: Fits when agent teams need controlled return preparation workflows with review trails.

Conclusion

After evaluating 10 finance financial services, IRIS Personal Tax stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.

Our Top Pick
IRIS Personal Tax

Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.

How to Choose the Right hmrc self assessment software

This buyer’s guide covers HMRC self assessment software built for producing and preparing UK self assessment returns, including IRIS Personal Tax, Sage, and Untied. The tool set also includes specialist return-build workflows such as TaxCalc and GoSimpleTax, plus accounting-ledger-first options like Xero and QuickBooks.

Agent-style preparation tools such as Bokio, Capium, and Crunch are included because credential handling and pre-send review differ from single-user filing flows. Each option is assessed on how it connects figures into SA page completion, how it supports HMRC filing steps, and how much automation exists beyond tax calculation.

HMRC self assessment software that builds SA entries, iXBRL output, and HMRC submission payloads

HMRC self assessment software is used to assemble the inputs that populate self assessment return pages like self-employment pages, partnership pages, and capital gains summary sections, then generate the iXBRL tagging and submission-ready output required for filing. Some products keep personal and business return workflows connected through shared client records, which is a core workflow in IRIS Personal Tax and reduces duplicate entry across recurring portfolios.

Other tools reduce rekeying by pulling categorised transactions from an accounting system, such as Sage Accounting data import feeding self assessment preparation, with HMRC API integration support for electronic submission steps. Specialist builders like TaxCalc focus the return build process around an integrated iXBRL tagging workflow and a calculation engine that keeps cross-page totals consistent.

HMRC filing workflows: return build, iXBRL tagging, and submission payload control

HMRC self assessment software needs to convert completed SA page inputs into submission-ready output that aligns totals across the return, not just capture figures. TaxCalc ties iXBRL tagging into the return build process and uses a tax calculation engine to keep cross-page totals consistent, so SA entries land with fewer mapping gaps.

  • Connected client records that reduce duplicate entry across workflows

    IRIS Personal Tax shares client records across personal and business return workflows and connected IRIS modules, which reduces rekeying across repeated client years. This is a differentiator versus tools that keep return prep and ledger capture as separate steps.

  • Accounting-ledger import that feeds self assessment preparation

    Sage links Sage Accounting data import into self-assessment preparation and supports electronic submission through HMRC API integration. QuickBooks generates UK accounting reports from the same ledgers used during bookkeeping to keep categorisation consistent before return preparation.

  • Integrated iXBRL tagging tied to return build figures

    TaxCalc runs an integrated iXBRL tagging workflow tied to the final return figures so the tagging matches the return build values. Capium also ties iXBRL tagging preparation into its filing workflow with investor-grade tagging and validation steps for repeatable filings.

  • Guided return page review screens that map figures to SA inputs

    GoSimpleTax uses step-by-step review screens that tie each calculated figure to the specific return page inputs before submission. Bokio adds guided return sections to support repeatable agent-style completion with structured review steps that keep prepared figures traceable.

  • Direct HMRC submission with reduced manual handoff

    Untied uses a single mobile workflow that links bank transactions, tax estimates, record keeping, and direct digital submission to HMRC. This contrasts with tools where submission completion may depend on bridging or separate app ecosystem steps.

  • Controlled preparation workflows with review trails for agent teams

    Crunch provides preparation audit trails tied to return sections, so reviewers can track figure edits across SA pages. Bokio also supports agent-style client preparation with repeatable year-to-year workflows, but Crunch emphasizes change trails for team review.

Choose based on where figures originate and how credentials and submission steps are managed

Start by identifying whether the figure source is an accounting ledger, mobile bank capture, or a dedicated return builder, because Sage, Xero, and Untied each anchor the workflow at different points. Then evaluate how each tool handles HMRC submission steps, since some tools include direct digital submission while others rely on an app ecosystem or credential-handling overhead.

  • Select the figure-origin workflow that matches daily bookkeeping practice

    If self assessment figures come from Sage Accounting categories, Sage Accounting data import feeds directly into self-assessment preparation with HMRC API integration for electronic submission steps. If figures are captured through bank feeds and a mobile process, Untied links bank transactions, tax estimates, and HMRC submission in one mobile workflow.

  • Decide whether the return builder must own iXBRL tagging inside the build step

    TaxCalc integrates iXBRL tagging into the return build workflow so tagging aligns with final return figures. Capium and QuickBooks also address tagging and preparation mechanics, but TaxCalc emphasizes tagging as part of building cross-page totals through its tax calculation engine.

  • Choose guided SA page validation when completeness errors are the main risk

    GoSimpleTax maps each calculated figure to specific return page inputs and blocks submission using built-in checks that flag missing fields before Government Gateway submission. Bokio focuses guided completion across common SA pages with structured review steps for agent submissions.

  • Pick connected-client automation when recurring portfolios drive duplication

    When personal and business return workflows repeat across the same client list, IRIS Personal Tax connects shared IRIS client records across Personal Tax and connected modules to reduce duplicate entry across years. This approach is a better fit than tools that keep personal return preparation separated from accounts production modules.

  • Use agent-style control features when multiple reviewers need traceability

    Crunch ties preparation audit trails to return sections so each figure edit is traceable before submission. If the team process also includes repeatable client preparation flows, Bokio adds guided return sections that reduce omissions during agent-style completion.

  • Assess integration depth for HMRC submission steps before committing to an ecosystem build

    Xero can connect ledgers to HMRC filing steps through its app ecosystem for iXBRL tagging and submission formatting. If submission completion depends on third-party bridging for MTD ITSA, Xero can require multiple integrations, which conflicts with a goal of single-tool submission continuity like Untied.

Who should use HMRC self assessment software built around return build, tagging, and submission

Freelancers benefit most when the workflow reduces rekeying from bank feeds or accounting categories into SA page completion and then drives the output into HMRC submission without handoff gaps. Agents benefit most when multi-user preparation, audit trails, and consistent iXBRL output reduce review effort across multiple clients.

  • Freelancers using Sage Accounting as the ledger of record

    Sage connects Sage Accounting transaction categorisation directly into self-assessment preparation and supports electronic submission steps through HMRC API integration, which reduces manual transfer effort.

  • Freelancers who want mobile capture plus direct HMRC filing continuity

    Untied combines mobile bank feeds, tax estimates, record keeping, and direct digital submission to HMRC in one workflow, which fits users who avoid ledger-to-return handoffs.

  • Agents managing repeatable year-to-year client preparation with traceability

    Crunch adds change trails tied to return sections so review teams can track figure edits across self-employment, partnerships, and capital gains pages before send. Bokio also supports agent-style client preparation with guided review steps.

  • Agents and freelancers who need integrated iXBRL tagging tied to final return values

    TaxCalc integrates iXBRL tagging into the return build process and uses a calculation engine that keeps cross-page totals consistent, which reduces mismatch risk during submission prep.

  • Users whose personal and business returns repeat across connected portfolios

    IRIS Personal Tax links shared client records between Personal Tax and connected IRIS accountancy modules, which reduces duplicate entry across recurring client portfolios.

Common mistakes when selecting HMRC self assessment software for filing

Most selection mistakes come from assuming the return builder will fill gaps in figure sourcing or governance, then discovering the strongest workflow depends on connected modules or integrations. Another common mistake is focusing on in-return checks while ignoring the operational overhead of credentials and submission handling across agent teams.

  • Choosing a return builder without planning for credential and submission handling overhead

    TaxCalc adds operational overhead for agent credential and submission credential handling, which can slow multi-client operations if credential processes are not standardized. GoSimpleTax avoids that type of overhead by keeping guided validation and in-return checks tightly aligned to Government Gateway submission.

  • Expecting benefits from a ledger integration when bookkeeping lives outside the connected accounting system

    Sage’s import-to-prep workflow depends on having categorized transactions in Sage Accounting, so benefits decline when bookkeeping sits outside Sage. Xero also depends on its app ecosystem to connect ledgers to iXBRL tagging and submission formatting, so missing apps can break the end-to-end flow.

  • Underestimating how team review needs change trails versus just guided completion screens

    Bokio provides guided sections for repeatable client preparation but offers limited automation depth when custom data sources need extra mapping. Crunch addresses review accountability with preparation audit trails tied to return sections so figure edits remain traceable.

  • Picking an ecosystem ledger tool but assuming HMRC submission completion is fully self-contained

    Xero can require third-party bridging for MTD ITSA during submission completion, which increases integration work when the goal is one-vendor completion. Untied stays more self-contained by linking the workflow to direct digital submission to HMRC.

  • Using a specialist iXBRL workflow without checking coverage for complex cases like partnerships and foreign income

    QuickBooks has thinner partnership SA page coverage when roles and partner splits and allocations are complex, which can create extra manual handling. Capium and TaxCalc support iXBRL workflows, but advanced cases still require careful setup when mapping less common pages and foreign-income patterns.

How We Selected and Ranked These Tools

We evaluated IRIS Personal Tax, Sage, Untied, TaxCalc, GoSimpleTax, QuickBooks, Xero, Bokio, Capium, and Crunch against 40% feature workflow depth for SA page build, iXBRL tagging output, and HMRC submission payload readiness. We scored 30% ease of use based on guided return mapping, mobile continuity, and how closely preparation matches the figure sourcing path.

We scored 30% value based on how much operational work each tool removes, such as shared client records in IRIS Personal Tax or direct HMRC submission flow in Untied. IRIS Personal Tax ranked highest because shared IRIS client records connect Personal Tax with connected Accounts Production and Business Tax workflows, which reduces duplicate entry across recurring portfolios while still covering complex income, gains, residence, and supplementary reporting requirements.

Frequently Asked Questions About hmrc self assessment software

How does IRIS Personal Tax reduce rekeying across personal and business return workflows?
IRIS Personal Tax links shared client records across IRIS Accounts Production and Business Tax so the same client data can carry into personal return preparation. This shared data model reduces duplicate entry when agents run recurring portfolios across multiple return types. Agents using IRIS Personal Tax still manage submission steps within the software workflow for the final HMRC filing package.
Which tool is best when bookkeeping categories already live in accounting software like Sage or Xero?
Sage fits freelancers who already categorise transactions in Sage Accounting because Sage connects those transaction categories directly into self-assessment preparation. Xero fits users who treat Xero as the source of figures and then push return-ready outputs through its integration paths. When the bookkeeping system is the workflow center, both Sage and Xero reduce manual re-keying compared with standalone calculators like GoSimpleTax or Untied.
When does iXBRL tagging show up in the return build, and which tools produce it with the figures?
TaxCalc produces iXBRL tagging tied to final return figures so page mapping work is reduced during submission prep. Capium also prepares iXBRL-ready output inside its filing workflow so the tag-ready state follows the return build. Crunch similarly focuses on producing iXBRL-ready submission outputs after importing data into self-employment, partnership, and capital gains workflows.
How do direct HMRC submission workflows differ between Untied and Government Gateway based pack generation tools?
Untied combines bank connection, estimation, and direct HMRC submission inside one mobile workflow aimed at UK sole traders. GoSimpleTax instead generates a submission data package for Government Gateway sign-in and filing after guided input collection. This makes Untied more self-contained for end-to-end filing while GoSimpleTax is more structured around preparing the HMRC submission package.
What breaks if an agent needs separate access between preparers and reviewers during SA preparation?
Crunch provides account access separation for preparers and directors and adds audit visibility over changes made during preparation. Without that separation, multi-user agent teams face higher risk of untracked edits to self-employment, partnership, and capital gains figures. Tools without comparable admin controls can still build returns, but review trail coverage becomes the limiting factor for team governance.
Which tool fits repeatable multi-client agent workflows with review checks before sending?
Bokio supports structured client and tax-year preparation workflows with guided review steps so prepared figures stay traceable before send. IRIS Personal Tax also supports connected personal and business return workflows for recurring portfolios across a client list. Capium focuses on repeatable SA filings that keep iXBRL-ready output aligned with the submission journey and controlled credential handling.
How is data pre-population or reuse handled when the same figures must be repeated across tax years?
Bokio emphasises reusable figures and guided flows that support repeated preparation across clients and tax years. GoSimpleTax ties review screens to tax year entries so calculated figures map to specific return page inputs before submission. Xero supports reuse through ledger-backed exports so the same invoicing and reconciliation history can feed tax period reports that later map into returns.
Which tool is more appropriate when foreign income and residence related pages are part of the workflow?
IRIS Personal Tax includes support for foreign income and residence-related reporting within its return preparation scope. Untied focuses on UK sole trader workflows and may require different handling for complex non-standard sections. For users needing consistent coverage across many page types, IRIS Personal Tax offers broader return surfaces than tools positioned around narrower sole-trader capture.
How do admin controls and audit logs support collaboration in agent-style preparation?
Crunch adds preparation audit trails tied to return sections so reviewers can track figure edits across SA pages. Xero includes user roles and audit trails that support agent-style collaboration with traceability before filing. IRIS Personal Tax also reduces duplicate entry through shared client records, which lowers the chance of inconsistent inputs across team members running connected workflows.

Tools reviewed

Primary sources checked during evaluation.

Referenced in the comparison table and product reviews above.

Logos provided by Logo.dev

Keep exploring

FOR SOFTWARE VENDORS

Not on this list? Let’s fix that.

Our best-of pages are how many teams discover and compare tools in this space. If you think your product belongs in this lineup, we’d like to hear from you—we’ll walk you through fit and what an editorial entry looks like.

Apply for a Listing

WHAT THIS INCLUDES

  • Where buyers compare

    Readers come to these pages to shortlist software—your product shows up in that moment, not in a random sidebar.

  • Editorial write-up

    We describe your product in our own words and check the facts before anything goes live.

  • On-page brand presence

    You appear in the roundup the same way as other tools we cover: name, positioning, and a clear next step for readers who want to learn more.

  • Kept up to date

    We refresh lists on a regular rhythm so the category page stays useful as products and pricing change.