Skip to main content
TapTax
Software

Best Self Assessment Software: The One-Night Test Nobody Runs

Most software reviews assume you file all year. We ran the one-night test: what self assessment software actually needs when January arrives.

TapTax Team3 October 20269 min read

HMRC received 731,000 self assessment returns on 31 January 2025 alone. If you were one of them, you were not running bookkeeping software throughout the year; you were sitting in front of a laptop with a year's worth of bank statements, trying to remember whether that payment from November was for a job or a refund. Most reviews of the best self assessment software are not written for you.

Key takeaways
  • Most self assessment software is designed for year-round bookkeeping, not one-evening filing.
  • The real test for January filers is speed of data entry and clarity of categories, not features you will never use.
  • From April 2026, Making Tax Digital changes the rules; the software you choose now needs to handle quarterly submissions, not just an annual return.
  • CSV import from your bank statements is a more practical route than bank feeds for sole traders who batch their admin.
  • The best self assessment software minimises the time between opening the app and submitting your return.

There is a version of the self assessment software buyer that every review imagines: a diligent sole trader who logs expenses as they happen, reconciles accounts weekly, and arrives at 31 January with everything already coded and categorised. That person exists. They are not the majority.

The majority are the plumber who turned over £62,000 last year and is now wondering whether the receipts in the glove box count as business mileage. The majority are the freelance copywriter who invoiced eleven different clients and is trying to reconstruct the year from Stripe exports and three different bank accounts. For these people, the best self assessment software is not the one with the most features. It is the one that gets out of the way.

This post runs the one-night test: a practical assessment of what self assessment software actually needs to do when you sit down in January with a year's worth of records and a deadline.

What Every Review Gets Wrong About Self Assessment Software

Type "best self assessment software" into a search engine and you will find comparison articles that rank products by their number of integrations, their payroll capabilities, their multi-currency support. These are useful features for some businesses. They are not the features that determine whether you file on time.

The embedded assumption in almost every software review is that you will use the product throughout the tax year, entering income and expenses as they arise. That is the accounting software model, not the self assessment model. Self assessment is an annual return. For most sole traders, the practical question is: can I give this software twelve months of data in one sitting and have it produce a return?

If you have been following this blog, you will know that software reviews often miss the central test. The best self assessment software discussion suffers from the same problem: reviews test products in optimal conditions, not in the conditions most sole traders actually face.

The Real Numbers Behind January Filing

woman sitting beside table using laptop - Photo by Thought Catalog on Unsplash
woman sitting beside table using laptop - Photo by Thought Catalog on Unsplash

731,000
returns filed on 31 January 2025 alone (HMRC)
3.4 million
returns filed in January 2025 in total
£100
minimum penalty for missing the 31 January deadline

HMRC's own data shows that January is by far the busiest month for self assessment filings. In January 2025, HMRC received 3.4 million returns. The final day alone saw 731,000 submissions. A significant proportion of those filers had not been using bookkeeping software throughout the year; they were filing from records gathered retrospectively.

This matters for the software question because retrospective filing has different requirements. You are not categorising transactions as they happen. You are importing or entering a year's worth of data at once, applying categories in bulk, and then mapping everything to the self assessment form. Speed and clarity are the metrics that matter, not depth of feature set.

Self Assessment
HMRC's system for collecting income tax from individuals whose tax is not automatically deducted at source, including sole traders, landlords, and people with multiple income streams. Returns cover the tax year ending 5 April and must be submitted online by 31 January following that year-end.

The One-Night Test: What Software Actually Needs to Do

Set the product comparisons aside and consider what a sole trader actually needs from the moment they sit down to file.

Step one: get the data in. Whether you have one business bank account or three, you need to import or enter twelve months of transactions. The fastest route is a CSV export from your bank. Any self assessment software worth using should accept a standard CSV and map columns automatically, or at minimum allow you to paste data without reformatting it by hand. Software that requires a bank feed connection before it will accept any data is not built for January filers.

Step two: categorise at speed. Once the data is in, you need to assign each transaction to the correct box on the self assessment form. HMRC's categories are not complicated, but the descriptions used by different products vary enormously. "Office costs" and "admin expenses" might mean the same thing; "depreciation" and "capital allowances" absolutely do not. The best self assessment software uses HMRC's own language, or at least maps clearly to it, so you are not translating between two different taxonomies at 11pm in January.

Step three: handle the edge cases. Self employment income, rental income, bank interest, dividends from investments, and PAYE from a part-time job can all appear on a single self assessment return. The software needs to accommodate all of them without forcing you into an enterprise tier. A sole trader earning £65,000 from a mix of self employment and rental income is not an unusual case; it is a common one.

Step four: produce or submit the return. Some software files directly with HMRC; others produce a completed SA100 that you submit yourself via HMRC's portal. Either approach works. What does not work is software that does all of the above and then tells you the actual submission requires an upgrade to a more expensive plan.

Where Bookkeeping-First Software Fails the January Test

The dominant products in the self assessment software market were designed as accounting tools first. That is not a criticism; it is a description. FreeAgent, QuickBooks, Xero, and Sage are bookkeeping platforms that include self assessment functionality. For a sole trader who uses them throughout the year, they work well. For a sole trader who opens one for the first time in January, they present several practical obstacles.

Onboarding overhead. Most bookkeeping platforms require you to set up a chart of accounts, connect a bank, and configure VAT and payroll settings before the core features become available. That setup is a thirty-minute task at minimum. In January, it is thirty minutes you do not have.

Bank feed dependency. The workflows in these products assume that transactions arrive through a connected bank feed, not a CSV upload. CSV import exists, but it is typically buried in settings, requires specific formatting, and offers limited bulk-categorisation tools. If you are importing twelve months of data from four bank accounts, you will spend more time wrangling the import than categorising the transactions.

Feature overload. A product that does invoicing, payroll, VAT returns, project tracking, and multi-currency accounting is not confusing because it is powerful. It is confusing because every screen asks a question the January filer does not need to answer. The cognitive overhead of navigating around irrelevant features slows the process in ways that are hard to measure but easy to feel at midnight on 30 January.

This is explored further in the forty features, four jobs test, which found that feature count correlates poorly with utility for sole traders doing basic self assessment.

The Metrics That Actually Predict a Good Experience

person using calculator at desk with coffee mug - Photo by Towfiqu barbhuiya on Unsplash
person using calculator at desk with coffee mug - Photo by Towfiqu barbhuiya on Unsplash

If standard review criteria do not predict one-night filing performance, what does?

Time to first transaction. How long from account creation to the moment you can enter or import your first transaction? A product that takes fifteen minutes of setup before you can enter a single row of data has already failed the January test.

CSV import quality. Does the importer accept raw bank export formats, such as OFX or standard CSV with date, description, and amount columns? Does it auto-detect column headers? Can you apply a category to all transactions from a specific payee in one action? These details are invisible in feature lists but determine whether you spend two hours or six on data entry.

Category clarity. Are the expense categories labelled in plain English that maps to HMRC's SA103 categories, or do they use accounting jargon? Can you see, at any point, exactly which HMRC box each category feeds into?

Return preview. Before submission, can you see a populated SA100 so you can check the numbers against your own calculations? A product that shows a dashboard but hides the actual return until you press submit is asking you to trust it without being able to verify.

Self assessment software has one real job: to move your financial records accurately onto an HMRC-recognised form. Everything else is secondary.

The 2026 Complication

April 2026
MTD for Income Tax starts for sole traders with income over £50,000
5 filings
per year under MTD: four quarterly updates plus a final declaration
£50,000
gross income threshold for the first MTD ITSA wave

There is a second dimension to the best self assessment software question that did not exist three years ago: Making Tax Digital for Income Tax Self Assessment, mandatory from April 2026 for sole traders with income above £50,000.

Under MTD ITSA, the annual return does not disappear entirely. It is replaced by four quarterly digital updates to HMRC, followed by a final declaration that reconciles the year. If you are a sole trader earning £62,000, you will need to file five times a year instead of once. The January scramble becomes an April scramble, a July scramble, an October scramble, and a January scramble.

This changes the software question fundamentally. The best self assessment software for 2026 is not software that handles a one-night annual return. It is software that is light enough to use quarterly but structured enough that the final declaration requires minimal additional work.

Products that pass the one-night test are better positioned for this shift than the bookkeeping-first platforms, because their simplicity is a feature rather than a limitation. A product you can pick up four times a year, spend an hour updating, and put down again is a different proposition from a platform that requires ongoing maintenance to function correctly.

Why 2026 changed the test for self-employed tax software goes deeper into MTD preparation if you are in the first wave of mandated filers.

What to Look For Now

The practical conclusion from the one-night test is this: before you invest in any self assessment software subscription, run a fifteen-minute practical test. Find the CSV import feature and load three months of bank statement data. Then categorise twenty transactions. Then find the SA100 or return preview.

If any of those three steps is harder than it should be, the software will not improve under deadline pressure.

For sole traders approaching MTD ITSA, add a fourth test: find the quarterly update function and understand what it requires. If it takes a month of reconciliation work to produce a quarterly submission, it is not quarterly software; it is annual software with a quarterly output.

TapTax is built around these four tests. CSV import supports preset configurations for sixteen UK banks, which means your Barclays or Lloyds export loads without column-mapping. Manual entry is fast and requires no account setup before you can enter a transaction. Categories are labelled in HMRC's language and map directly to the self assessment form. The MTD quarterly update flow is designed to take less than an hour if your records are current.

For sole traders who have been batching their admin rather than maintaining records week by week, the first-timer test covers the setup experience in more detail.

People also ask

The Honest Verdict

orange throw pillows on sofa armchairs near wooden wooden coffee table - Photo by Darya Tryfanava on Unsplash
orange throw pillows on sofa armchairs near wooden wooden coffee table - Photo by Darya Tryfanava on Unsplash

HMRC received 731,000 returns on the final day of the 2025 filing season. Most of those filers were not using the software that review sites recommend. They were using whatever got them over the line fastest.

The best self assessment software for a sole trader who files in January from a year's worth of records is not the product with the most features. It is the product that minimises the distance between opening the application and submitting the return: fast CSV import, clear categorisation in HMRC's own language, and a return preview before submission. No thirty-minute setup, no bank feed requirement, no enterprise-tier gating on the basic function of the product.

From April 2026, those same criteria apply to quarterly MTD submissions. The software that passes the one-night test this January will handle quarterly updates if it is light enough to use in a single sitting and structured enough that the data accumulates cleanly. The search for the best self assessment software ends at the same place it started: not with the most features, but with the fastest path from records to return.

File your MTD quarterly updates in minutes

TapTax imports your bank statements, categorises expenses automatically, and submits to HMRC with a tap. Free plan, no card required.

Start free

Frequently asked questions

What happens if I start using self assessment software for the first time in January?

Most simple self assessment tools work perfectly well when used for the first time at filing. The key is choosing software with fast CSV import and minimal onboarding; full bookkeeping platforms can take thirty minutes or more to configure before core features are available, which matters significantly when you are under deadline pressure.

Which self assessment software works best for sole traders with mixed income sources?

Look for software that handles self employment income, rental income, dividends, and PAYE on a single return without requiring an enterprise-tier upgrade. Many bookkeeping platforms lock mixed-income returns behind higher-cost plans. A purpose-built self assessment tool is often simpler and cheaper for this use case.

Will my current self assessment software work for Making Tax Digital after April 2026?

Not automatically. MTD ITSA requires HMRC-recognised software capable of submitting quarterly digital updates, not just annual returns. Check whether your current software appears on HMRC's MTD ITSA recognised products list. Annual-return-only tools will need to be replaced or supplemented by April 2026 for sole traders with income over £50,000.

Is CSV import good enough for self assessment, or do I need a bank feed?

CSV import is entirely sufficient for self assessment. Every major UK bank produces CSV or OFX exports from its online portal. Bank feeds are convenient for year-round bookkeeping but are not required for filing. If you prefer to batch your admin rather than reconcile monthly, CSV import is the more practical approach.

Share:
self assessment softwareMTD ITSAsole trader tax returnJanuary filingMaking Tax Digital
TT

TapTax Team

TapTax builds Making Tax Digital software for UK sole traders and landlords. Our guides explain HMRC rules in plain English, with the sources linked so you can check them.

Stop dreading your tax return.

TapTax imports your bank statements, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.

Get started free