Skip to main content
TapTax

Self Employed Bookkeeping Software: The Switching Cost Nobody Warns You About

Thinking of switching self employed bookkeeping software? The real cost isn't the monthly fee. Here's what sole traders lose when they change platforms mid-year.

By TapTax Team

8 min read

On this page9 sections

April is always when the regret hits. You've just filed your Self Assessment, you're staring at a year's worth of badly categorised receipts, and you're convinced that a different piece of self employed bookkeeping software would have made everything easier. So you sign up for something new, cancel the old subscription, and start fresh.

Then, six months later, HMRC asks a question about a transaction from eighteen months ago. And you realise the data you needed is locked inside a platform you no longer pay for.

This is the switching cost that no software comparison article mentions, because software comparison articles are largely funded by affiliate links from the very vendors who benefit from you switching. So let's talk about what actually happens when sole traders change bookkeeping tools, what it costs in time and money, and how to make a decision that doesn't haunt you come January.

The Data Hostage Problem

Digital Record-Keeping (MTD)
Under Making Tax Digital for Income Tax, HMRC requires sole traders to maintain digital records of all business income and expenses and submit quarterly updates using approved software. Records must be kept for at least five years after the 31 January Self Assessment deadline.

HMRC's record-keeping rules are not optional, and they are not short. Sole traders must retain business records for five years after the 31 January deadline of the relevant tax year. For the 2024/25 tax year, that means keeping records until at least 31 January 2031.

Most self employed bookkeeping software stores your data on its own servers. When you cancel, access is typically suspended within 30 to 90 days, depending on the platform's terms. Some vendors offer a read-only archive tier; others simply cut you off unless you pay to reinstate.

For a sole trader earning £60,000 a year, a compliance check covering two or three tax years is not a hypothetical. HMRC opened 270,000 compliance checks in 2022/23, and the self-employed sector is a consistent focus. If your records live inside a platform you cancelled two years ago, you have a problem that no amount of bank statement archaeology will fully solve.

The sensible move, before you switch anything, is to export everything. And that is where the first hidden cost appears.

270,000

HMRC compliance checks opened in 2022/23

5 years

minimum record retention period for sole traders after Self Assessment deadline

£3,000+

estimated accountant cost to reconstruct two years of missing bookkeeping records

What a Data Export Actually Involves

a woman sitting at a table with lots of papers - Photo by Dimitri Karastelev on Unsplash
a woman sitting at a table with lots of papers - Photo by Dimitri Karastelev on Unsplash

Most major bookkeeping platforms allow you to export transaction data as a CSV file, though the completeness of that export varies enormously. Some include full category mapping, notes, and receipt attachments. Others give you a flat list of figures with no context, which is about as useful as a till roll from 2019.

Receipt images are a particular problem. If you have been photographing receipts and attaching them inside your software, those attachments are often stored separately from the transaction data. Exporting them typically means downloading a ZIP file of hundreds of images with auto-generated filenames that bear no obvious relationship to the transactions they represent. Matching them back up manually can take days.

If you are considering switching platforms, do a test export now, before you cancel anything. Download your transaction history, your receipt attachments, and any reports (profit and loss, income summaries, expense breakdowns). Store them somewhere that is not dependent on the old software: a folder on your laptop, a cloud drive you control, or a USB drive kept somewhere sensible.

This is not paranoia. It is the same logic that makes you take a photo of where you parked.

The MTD Deadline Changes the Maths

For sole traders with gross income above £50,000, Making Tax Digital for Income Tax becomes mandatory from April 2026. Those earning above £30,000 follow from April 2027. The legislation, set out in the Finance Act 2021 and subsequent secondary legislation, requires quarterly submissions to HMRC using approved software, in addition to a final declaration at year end.

This means that the software you choose now is not just a tool for your annual Self Assessment. It will become the infrastructure for submitting up to five MTD returns per year. Switching platforms after April 2026 mid-tax-year would mean migrating quarterly submission data, potentially confusing HMRC's records of what has already been submitted, and re-establishing your record trail in a new system. The administrative cost of that is significant.

The practical implication is this: if you are going to switch self employed bookkeeping software, do it at the start of a new tax year (6 April), not halfway through one. And if April 2026 is your MTD start date, you have a narrow window in early 2026 to get settled into whatever platform you intend to use.

If you want to understand what HMRC's approved software list actually demands, Software for MTD: The Question No Review Site Asks is worth reading before you make any commitment.

The Features Trap

Bookkeeping software marketing is a masterclass in listing capabilities that most sole traders will never use. Payroll modules, multi-currency support, inventory management, project profitability tracking: these features add to the price and the complexity without adding anything to the tax return of a self-employed electrician whose entire operation is one person, one van, and a bank account.

The features that actually matter for a sole trader doing their own bookkeeping are a much shorter list:

Income recording

You need to log money coming in, categorise it correctly, and be able to pull a total for any given period. That is it. Most platforms do this. The question is how many steps it takes.

Expense categorisation

HMRC uses specific expense categories (travel, equipment, professional fees, and so on). Good software maps your expenses to these categories automatically or at least makes it easy to assign them. Bad software makes you remember the categories yourself and then wonder, in January, whether you categorised office supplies correctly in March.

VAT handling

If you are VAT-registered, your software needs to handle Making Tax Digital for VAT, which has been mandatory since 2019. Most platforms do this. If you are not VAT-registered and earning under the £90,000 threshold, this is not your concern yet.

Data portability

As covered above: can you get your data out in a usable format? This should be a dealbreaker criterion, not an afterthought.

MTD for Income Tax readiness

This is the critical one for 2026. Does the software appear on HMRC's list of recognised MTD for Income Tax software? Not all bookkeeping tools do. Some are designed purely for Self Assessment and will need to be replaced when MTD arrives regardless.

What the Monthly Fee Actually Buys You

macbook pro beside white ceramic mug on brown wooden table - Photo by Social Mode on Unsplash
macbook pro beside white ceramic mug on brown wooden table - Photo by Social Mode on Unsplash

Let's be concrete. Popular self employed bookkeeping software typically costs between £12 and £35 per month. At the lower end, you generally get transaction tracking, basic reporting, and VAT returns. At the higher end, you get bank feeds (automatic transaction imports from your bank), receipt scanning, project tracking, and accountant access.

The bank feed feature deserves a note here. Many platforms charge more for direct bank connections, and those connections depend on agreements with individual banks that can be terminated. Some platforms have had bank feed disruptions lasting weeks when banking APIs changed. It is worth knowing whether your bookkeeping workflow depends entirely on a feed that could be interrupted.

An alternative approach used by some platforms is CSV import: you download your bank statement from your bank's own app and upload it to your bookkeeping software. This is slightly more manual but is completely immune to API failures, never costs extra, and works with any bank. TapTax, for example, supports CSV imports with presets for 16 UK banks and is free on every plan, with direct bank connection coming as a future feature.

For a sole trader turning over £65,000 and spending perhaps four hours a month on bookkeeping, the difference between a £12 and a £30 plan is £216 a year. Whether that buys you genuine time savings or just a longer feature list is a question worth answering honestly.

£216

annual cost difference between entry and mid-tier bookkeeping software plans

April 2026

MTD for Income Tax mandatory start date for sole traders earning over £50,000

4 hours

average monthly bookkeeping time for a self-employed sole trader (IPSE estimate)

The Accountant Compatibility Question

If you use an accountant, even occasionally, their software preferences matter. Many accountants work primarily in one or two ecosystems and can access your data directly if you use the same platform. If you use something different, they will either charge you for the time it takes to import and reconcile your data, or they will ask you to switch.

This is not entirely unreasonable. An accountant who spends two hours reformatting your exported data before they can do any actual work is going to bill you for those two hours, whether that appears as a line item or not.

Ask your accountant what they use before you commit to a platform. If you do not have an accountant and are unlikely to get one, this consideration is less important, but it is worth leaving the option open by choosing software that exports clean, standard data formats.

For accountants advising clients on MTD compliance, MTD Software for Accountants: What Your Clients Actually Need sets out the key considerations from both sides of that relationship.

Making the Decision Without Regretting It

Here is a practical framework for choosing self employed bookkeeping software that will not require a painful switch in two years:

First, check the HMRC MTD software list. If the software is not on it, you will need to switch before April 2026 anyway. Do not invest time learning a platform with an expiry date.

Second, test the export function before you commit. Most platforms offer a free trial. During that trial, enter five or six test transactions and then export them. Check whether the export is readable, complete, and includes any attachments. If the export is poor, the data portability will be poor.

Third, calculate the real annual cost. Monthly fee multiplied by twelve, plus any add-ons (VAT filing, additional users, accountant access). Compare that to what you currently pay and what you currently get.

Fourth, start at the beginning of a tax year. If you are switching, do it on 6 April. Running two systems in parallel mid-year is a reliable route to double-entering transactions and missing things.

Fifth, export and archive your old data the day you cancel. Not the day before, not two weeks later. The day you cancel. Store that archive somewhere that will still exist in 2031.

If you are at the point of comparing specific options, Best Bookkeeping Software for Self-Employed: Cash Basis Test and Accounting Software for Sole Traders: The First-Timer Test cover the mechanics of individual platforms in detail.

People also ask

Do I need bookkeeping software if I am self-employed?

Under Making Tax Digital for Income Tax, sole traders earning over £50,000 will be required to keep digital records and submit quarterly updates from April 2026. Bookkeeping software is the practical way to meet this requirement, though a well-maintained spreadsheet may qualify if it links to MTD-compatible bridging software.

Can I switch bookkeeping software mid-year without losing data?

Technically yes, but it creates significant risk. Your historical records are typically locked inside the old platform once you cancel, and re-entering a year's transactions in a new system is time-consuming and error-prone. Switching at the start of a new tax year (6 April) and exporting a full archive from your old platform first is strongly recommended.

What is the cheapest bookkeeping software for self-employed people in the UK?

Entry-level options from providers including TapTax, FreeAgent, and QuickBooks Self-Employed start from around £0 to £12 per month. However, cheapest is not always the best measure: check whether the software appears on HMRC's MTD for Income Tax approved list, and whether it exports your data in a usable format, before committing.

How long do self-employed people need to keep bookkeeping records?

HMRC requires sole traders to retain business records for at least five years after the 31 January Self Assessment deadline for the relevant tax year. For the 2024/25 tax year, that means keeping records until at least 31 January 2031. This applies to records held in bookkeeping software as well as physical documents.

The Post-Switch Regret Is Avoidable

a group of red phone booths sitting next to a tree - Photo by Chun Chen on Unsplash
a group of red phone booths sitting next to a tree - Photo by Chun Chen on Unsplash

The problem with that April moment of clarity, when the tax year has just closed and switching software feels urgent, is that it is the worst possible time to act on it. You are tired, the data in your current system is freshest, and the next tax year has barely started.

The best time to evaluate your self employed bookkeeping software is right now, before a deadline creates pressure. Export a test file. Check the MTD approval list. Ask your accountant. Price it properly.

And if you do decide to switch, do it on 6 April, with your old data safely archived somewhere that does not require a subscription to open.

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 to my bookkeeping data if I cancel my self employed bookkeeping software subscription?

Most platforms suspend access to your account within 30 to 90 days of cancellation. Some offer a read-only archive tier for an additional fee; others cut access entirely. Before cancelling, export your full transaction history, expense categories, and any receipt attachments, and store them independently.

Is free self employed bookkeeping software good enough for Making Tax Digital?

It depends entirely on whether the specific software appears on HMRC's approved list for Making Tax Digital for Income Tax. Free does not disqualify a platform, but many free tools are designed for Self Assessment only and are not MTD-compliant. Always verify on the HMRC software list before relying on any tool for MTD submissions.

How do I transfer bookkeeping records from one software to another without losing information?

Export your transaction history as a CSV and download any receipt attachments before you cancel your old subscription. Most platforms also allow you to export profit and loss reports and VAT summaries as PDFs. Import the CSV into your new platform and store the archived files in a cloud drive or local folder you control independently of any subscription.

When is the best time of year to switch self employed bookkeeping software?

The start of the new tax year, 6 April, is by far the safest time to switch. Starting fresh at the beginning of a tax year means your records in the new system cover a clean period, with no mid-year data split. Switching mid-year risks data gaps and double-entry errors.

Does my accountant need to use the same bookkeeping software as me?

Not necessarily, but compatibility reduces friction and accountant fees. Many accountants work primarily in one or two platforms and can access your data directly if you use the same system. If you use a different platform, they may charge extra time to import and reconcile your exported data. Ask your accountant what they prefer before committing to a platform.

Topicsself employed bookkeeping softwareMTD for Income Taxsole trader recordsbookkeeping tools UKMaking Tax Digital 2026
ShareXLinkedIn

Written by

TapTax Team

The team that builds TapTax

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.

  • TapTax is HMRC-recognised.
  • Founded by Solomon Amos, who built its HMRC integration

Published

About TapTax

Free calculators for the figures this article talks about.

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