Three platforms cover the overwhelming majority of UK SME bookkeeping in 2026: Xero, QuickBooks Online (QBO), and FreeAgent. Each grew from a different starting position. Xero from a clean cloud-native rebuild that prioritised the bookkeeper-accountant workflow. QuickBooks from the long-running Intuit desktop heritage extended onto the web. FreeAgent from a freelancer-first product later acquired by NatWest. The differences that matter for an SME choosing today are not the feature lists (largely converged) but the ecosystem depth, the pricing trajectory at scale, and the way each handles the bookkeeper workflow once volume picks up.
For a Harrow-area SME with revenue in the £100k-£3m range and 0-15 employees, the headline decision is usually Xero vs QuickBooks. FreeAgent is genuinely compelling for sole traders and very small Ltd companies banking with NatWest/RBS/Mettle (where it bundles free), but its ceiling on multi-entity, multi-currency, and inventory work limits its growth path. Sage Business Cloud and Zoho Books exist and have specific use cases but are not mainstream for this segment.
Feature matrix: what actually differs
Xero, QuickBooks Online, and FreeAgent compared (UK, 2026)
| Feature | Xero | QuickBooks Online | FreeAgent |
|---|---|---|---|
| Core bookkeeping plan (2026) | £16-£59/mo | £14-£70/mo | £19/mo (free with NatWest/RBS/Mettle business banking) |
| Bank feeds | Open banking + most UK banks via Plaid/TrueLayer | Open banking + direct feeds | Open banking + NatWest direct |
| MTD VAT compliance | Native, fully recognised | Native, fully recognised | Native, fully recognised |
| MTD ITSA readiness | Native pilot participant | Native pilot participant | Native, sole-trader focus |
| App ecosystem size | 1,000+ integrations | 750+ integrations | ~50 integrations |
| Multi-entity (group/holdings) | One subscription per entity, accountant consolidation tools strong | One subscription per entity, weaker consolidation | Not designed for groups |
| Multi-currency | Premium plan only | Essentials plan and above | Limited (incoming foreign income only) |
| Inventory tracking | Basic native, strong with extensions (DEAR, Unleashed) | Plus plan native, good for retail | Not supported |
| Payroll | Native (additional £6-£10/mo for first 5 employees) | Native (bundled in some plans) | Native, simple, included |
| Project tracking | Premium add-on | Plus plan native | Limited |
When Xero is the right pick
- Multi-entity groups: the accountant tools for cross-entity consolidation are markedly stronger than QBO's.
- Heavy app ecosystem use: if the bookkeeping stack relies on Dext, A2X, Float, Fathom, Spotlight Reporting, or specialist vertical apps, Xero's 1,000+ integrations and the API-first culture pay off.
- Accountant-led bookkeeping: the bookkeeper-accountant workflow tools (advisor logins, batch corrections, locked periods, comparative reporting) are Xero's historical strength.
- Service businesses with complex billing: timesheets, project billing, and Workflow Max (now Xero Projects) handle this natively.
When QuickBooks Online is the right pick
- Retail and inventory-heavy businesses: QBO Plus has stronger native inventory than Xero without forcing an extension.
- US/UK dual-operation: if the business has US entities, QuickBooks is the dominant US product and cross-border consistency simplifies the accounting.
- Cost-sensitive single-entity businesses: the QBO entry plan often undercuts Xero at very small scale.
- Self-employed sole traders with no employees: QBO Self-Employed is genuinely simpler than Xero's starter plan.
When FreeAgent is the right pick
- Sole trader or single-director Ltd company banking with NatWest, RBS, Ulster Bank, or Mettle: FreeAgent is free, fully MTD-compliant, and genuinely usable.
- Contractors and freelancers: FreeAgent's IR35-aware tools, expense apps, and tax-timeline UI suit single-operator businesses better than either Xero or QBO.
- Annual revenue under £500k with no growth ambition: the limited features are not yet a constraint.
- Strong dislike of accounting interfaces: FreeAgent's UX is widely considered the friendliest of the three for non-accountants.
Pricing trajectory: the cost of growth
Headline prices are misleading because the realistic plan for a growing SME is rarely the entry tier:
- Xero: realistic SME plan is Standard (£32/mo) or Premium (£59/mo for multi-currency). Payroll for 5+ employees adds £6-£18/mo. Total: £40-£80/mo at the typical Harrow-SME stage.
- QuickBooks Online: realistic plan is Essentials (£32/mo) or Plus (£48/mo). Bundled payroll on Plus. Total: £35-£70/mo.
- FreeAgent: £19/mo or free with the eligible NatWest-group bank account. No tier escalation, but features cap.
The real cost of switching later
A migration from one platform to another, done properly, takes a week for a clean 1-year migration and 2-4 weeks for multi-year history. Chart-of-accounts mapping, opening-balance reconciliation, customer/supplier import with correct contact details, VAT continuity, and payroll history all require careful handling. Specialist migration practitioners charge £400-£1,500 for typical SME migrations. The implication: pick the platform with the right 3-5 year ceiling rather than optimising for the cheapest first 12 months.
Migration mid-VAT-period is risky
Migrating bookkeeping software in the middle of a VAT period creates submission integrity risk. The MTD audit trail breaks across systems unless both old and new platforms are configured to handle the cutover. Migrate at the start of a VAT period (and ideally the start of a fiscal year) wherever timing allows.
Choosing or switching bookkeeping software?
A specialist UK SME bookkeeper helps you pick the platform, migrate cleanly, and set up the chart of accounts to support your reporting from day one. Free matching, no obligation.