top of page

Avoid Migration Failure: HMRC Ready Accounting Software Setup for UK Small Businesses

Writer: KeystoneFA
KeystoneFA
Sep 15
9 min read

HMRC-ready accounting migration title card

Confirm your chosen software sits on HMRC’s recognised list for the exact obligation you have, whether that’s MTD VAT or MTD ITSA, before you spend a penny. Then load real transactions into a trial account and run a bank reconciliation, a sample invoice and a test VAT return. If those pass, build a short migration plan with data cleansing and a parallel-run period before you switch off the old system. Skip any of that and you risk building your books on a platform HMRC won’t accept.

 

TL;DR:  
  • Only choose HMRC-recognized software for your specific obligation, and always run test transactions, bank reconciliations, and VAT returns before switching systems.

  • Confirm whether the software supports your particular VAT scheme and bank feeds with your actual bank, not just a demo account.

  • Budget at least £330 for migration costs, ensure thorough data cleansing, and run parallel systems for at least one VAT quarter to catch errors.

  • Proper user permissions and regular system reviews are essential to maintain security and functional access as staff change.

  • Rely on professional support for complex setups involving multiple entities, currencies, or payroll to prevent costly misconfigurations.

 



Table of Contents

 

 

Quick buyer’s checklist before you sign up

 

HMRC keeps separate recognised-software lists for Making Tax Digital for Income Tax and MTD VAT, so a product cleared for one doesn’t automatically qualify for the other. Check the exact list against your exact obligation before you commit.

 

Beyond that, a handful of checks separate a smooth accounting software setup from months of frustration:

 

  • Confirm HMRC recognition for MTD VAT, MTD ITSA, or both, depending on what you file

  • Test live bank-feed support with your own bank, not a demo account

  • Check receipt capture, mobile app quality and whether your accountant gets free user access

  • Ask how the platform handles your VAT scheme (flat rate, cash accounting, standard)

  • Look closely at per-user pricing, add-on costs and transaction limits before you sign

  • If you currently work from spreadsheets, ask whether bridging software suits you better than a full switch

 

Pro Tip: Ask any shortlisted provider for a sandbox account loaded with sample data before you pay. A live trial exposes bank-feed gaps and clunky VAT workflows far faster than a sales demo ever will.

 

Step-by-step implementation plan

 

A reliable accounting software setup follows a sequence, not a leap. Rushing the order is how businesses end up with duplicated invoices, missing VAT periods or a chart of accounts that doesn’t map to their old reports.

 

  1. Define scope and timing. Decide exactly what the new system needs to do (VAT filing, payroll, multi-currency, inventory) and pick a go-live date outside your VAT quarter-end or year-end crunch.

  2. Map your current setup. List every system that feeds your books today, spreadsheets, POS, e-commerce platform, payroll, and note who owns each one. Undocumented integrations are the single biggest cause of migration problems, according to AccountingWEB’s migration checklist.

  3. Audit and clean your data. Pull a trial balance from your existing system, chase down unreconciled transactions, and decide what’s genuinely fit to migrate.

  4. Map your chart of accounts. Match old nominal codes to new ones and confirm VAT treatment on each, then import everything into a sandbox rather than the live account.

  5. Run user acceptance testing. Process real invoices, run a bank reconciliation and generate a VAT return inside the sandbox before anyone relies on it for real filings.

  6. Reconcile against baseline. Compare the new system’s profit and loss, balance sheet and aged debtor reports against your old figures. Anything that doesn’t tie out gets fixed now, not after go-live.

  7. Run parallel for one full cycle. Keep both systems live for at least one VAT quarter or month-end close before retiring the old one.

 

Choosing the right platform in step one matters more than most owners assume. As ReAI’s guidance on selecting accounting software puts it, the right fit depends on your bank feeds, your integrations and whether the software matches how your business actually operates, not just its feature list. Trial it with your own numbers before locking in a contract.

 

Data migration and mapping: how to avoid common migration failures

 

Most migration failures aren’t software problems. They’re data problems that existed in the old system and got carried straight into the new one.

 

Start with a pre-import audit: pull a trial balance, then chase and clear unreconciled entries sitting in suspense or clearing accounts, with the help of Power of Attorney for HMRC where third-party authorisation is needed. Decide early what history genuinely needs to migrate (usually the current and prior year) versus what can be archived as a static export. Remap every nominal code and VAT treatment before you import anything, since mismatched codes are what quietly corrupt reports months later.

 

Checks that catch problems before they reach your live books:

 

  • Trial balance reconciled to the penny before export

  • Opening balances validated against the last agreed set of accounts

  • Profit and loss, balance sheet and aged debtor/creditor reports cross-checked against the old system

  • A named owner signing off each migration stage, not a generic “IT will handle it”

 

HMRC estimates the typical one-off transition cost to MTD-compliant software runs to around £330 per business, and that figure assumes reasonably clean data going in. Poor data cleansing pushes that cost up fast through rework.

 

Integrations and bank feeds: what to test and how to set them up

 

A live bank feed is arguably the single most valuable feature in modern cloud accounting setup, because it turns reconciliation into confirming matches rather than typing entries by hand. Most major UK high street and challenger banks connect directly, though feed reliability varies, so test yours specifically rather than assuming it works because the provider lists your bank.

 

Before you rely on any integration, check:

 

  • The bank feed pulls transactions correctly and categorises repeat payments through automation rules

  • Payroll (RTI), point-of-sale or e-commerce connectors post to the right nominal codes automatically

  • Receipt capture correctly reads and files a handful of real supplier invoices

  • Your accountant has access, and whether that access consumes a paid user seat

 

Prioritising bank feed reliability and automation rules over flashier features tends to save the most time in daily bookkeeping.

 

Testing, training and go-live: sequencing to reduce disruption

 

Go-live should follow a fixed sequence, not a single big switch. Train your internal team first, using real transactions, then extend access to your accountant or bookkeeper once staff are confident.

 

  1. Run UAT on bank reconciliation, VAT return generation, and a handful of sample invoices

  2. Train internal staff on daily workflows before opening external access

  3. Run the old and new systems in parallel for at least one reporting cycle

  4. Set clear sign-off criteria (reconciled trial balance, matching VAT figures) before decommissioning the old system

 

A short parallel-running period meaningfully cuts the amount of error-correction work you face after go-live.

 

Pro Tip: Don’t switch off the old system the day the new one goes live, however tempting. One full VAT quarter running both in parallel catches errors a single month of testing simply won’t surface.

 

Costs, timeline and common pitfalls to budget for

 

Budget for more than the subscription fee. HMRC’s own estimate puts the typical one-off transition cost at around £330 per business, covering setup and migration work, on top of whatever monthly subscription you choose.

 

Cost or timing factor

What to expect

One-off transition cost

Roughly £330 per business (HMRC estimate), before subscription fees

Ongoing subscription

Monthly fee, often tiered by feature set and user count

Hidden extras

Per-user fees, payroll add-ons, transaction or company limits

Recommended switch window

Outside VAT quarter-end and year-end reporting periods

Common pitfalls worth budgeting time against:

 

  • Signing up before confirming HMRC recognition for your specific obligation

  • Underestimating data cleansing time, which routinely runs longer than migration itself

  • Missing a mandatory MTD ITSA enrolment window; the April 2026 cohort got a one-year soft landing on penalties, but later cohorts get no such grace period

  • Treating training as optional rather than the step that prevents most post-launch errors

 

Configuring user roles and permissions

 

Getting permissions right at setup avoids two opposite problems: locking out the people who need daily access, or giving broad admin rights to someone who only needs to raise invoices.

 

Most cloud platforms offer tiered roles, typically something like full administrator, standard user, invoicing-only, and read-only or reporting access. Set these deliberately rather than defaulting everyone to admin because it’s quicker at launch.


Accounting software access roles comparison

A sensible starting structure looks like this: the business owner or finance lead holds full administrator rights. Bookkeepers or office staff get standard access to enter transactions and reconcile the bank feed, but not to change core settings like VAT scheme or chart of accounts. Sales staff who raise invoices get invoicing-only access. Your accountant or adviser gets a dedicated user seat with reporting and filing access, ideally without consuming a paid seat if your provider offers accountant-specific logins.

 

Review roles again once live, not just at setup. Staff change jobs, contractors come and go, and permissions that made sense on day one often need tightening or loosening within a few months. Building a habit of quarterly access reviews, alongside your VAT filing calendar, keeps this from drifting into a security gap nobody notices until something goes wrong.

 

Ongoing maintenance and update procedures

 

Accounting software configuration isn’t a one-off task you finish at go-live. Cloud platforms push updates automatically, which is generally a benefit, but it means your workflows and reports can shift without warning if you’re not paying attention.

 

Build a simple monthly routine: check for any provider announcements about feature changes or MTD rule updates, review bank feed connections for any that have silently dropped (a common and often unnoticed failure), and confirm automation rules are still categorising transactions correctly rather than misfiling anything new.

 

Quarterly, go slightly deeper. Reconcile your chart of accounts against actual usage and archive nominal codes nobody uses anymore. Review user access against current staff and contractors. Check that your VAT scheme settings still match your actual trading position, particularly if turnover has crossed a threshold during the year.

 

Annually, revisit the whole accounting system setup against your business’s needs. A platform that suited a five-person startup often strains at twenty staff, multiple currencies, or a new sales channel. That’s usually the point to reassess integrations, add payroll or inventory modules, or, occasionally, migrate to a more capable platform, applying the same migration discipline outlined earlier rather than a rushed switch.

 

Author perspective: when to DIY and when to hire an adviser

 

A straightforward sole trader with one bank account and simple invoicing can often manage a DIY setup safely. Once you’re VAT-registered, running multiple entities, trading in more than one currency, or juggling payroll and complex integrations, the risk of a costly misconfiguration rises sharply. That’s when professional support at setup earns its cost back through accuracy alone.

 

— Shoaib

 

Keystone Financial Advisory — how we help with accounting software setup

 

Getting the platform right is only half the job. The harder half is making sure your chart of accounts, VAT logic, and historical data survive the move intact, which is exactly where most DIY setups quietly go wrong.

 

[


KeystoneFA

](www.keystonefa.co.uk)

 

KeystoneFA works with UK founders and small business owners through every stage of this process: confirming which HMRC recognised software list applies to your obligations, planning and executing the data migration itself, checking opening balances reconcile before go-live, and keeping you compliant afterwards through ongoing bookkeeping and MTD support. Their team has experience handling migrations for growing businesses, giving insight into typical mapping errors and missed VAT settings.

 

If you’re weighing up a switch, or you’ve already started one and it’s not going cleanly, get in touch with KeystoneFA for an initial call. We’ll talk through your current setup, flag the obvious risks, and tell you honestly whether you need full migration support or just a second pair of eyes before you go live.


Keystone Financial Advisory — how we help with accounting software setup — overview diagram

Sources

 

For obligation-specific rules, check HMRC’s Making Tax Digital for Income Tax guidance directly. For a practical migration checklist built for real switch-overs, see AccountingWEB’s guide.

 

 

FAQ

 

Can I build my own accounting software?

 

Technically yes, but it’s rarely sensible for a small business: HMRC’s recognition process, ongoing MTD rule changes and bank-feed integrations require constant maintenance that off-the-shelf platforms already handle. Most owners get far better value trialling an existing recognised product than building one.

 

What software do most accountants use?

 

Accountants generally work across whichever recognised, cloud-based platform their client has chosen, since the priority is HMRC recognition and clean bank-feed integration rather than one specific brand. What matters more than the name is whether it’s on the correct HMRC recognised list for your obligation.

 

Which MTD software does HMRC recommend?

 

HMRC doesn’t recommend specific products; it publishes separate recognised-software lists for MTD VAT and MTD ITSA, and you’re responsible for checking your chosen platform appears on the list matching your actual obligation before you file.

 

What are the 5 main types of accounting software?

 

Common categories include full cloud accounting platforms, bridging software for spreadsheet users filing under MTD, invoicing-only tools, payroll-specific systems, and enterprise-grade platforms with multi-entity or multi-currency support. Which category fits depends on your VAT status, integrations and business complexity, not a single universal answer.

 

How long does a typical accounting software setup take?

 

A straightforward setup can take a few weeks; a full migration with data cleansing, testing and parallel running usually spans one to two months, depending on data quality and how many integrations need remapping.

Recommended

 

 
 
bottom of page