Simply Business homepage
  • Business insurance

    • Business Insurance FAQs

    Business insurance covers

  • Support
  • Claims
  • Sign In
Call Us0333 0146 683
Chat With UsChat support 24/7

Best self-employed accounting software: a comparison guide

6-minute read

Business partners looking at accounts
Sam Bromley

Sam Bromley

17 April 2023

Share on FacebookShare on TwitterShare on LinkedIn

If you’re self-employed, accounting software can make it much simpler to manage your finances – but how do you choose the best accounting software for your business?

And after HMRC introduced Making Tax Digital in April 2019, it’s more important than ever for businesses to consider accounting software. Making Tax Digital means all VAT-registered businesses (regardless of their turnover) need to use compatible software to submit their VAT returns.

What is business accounting?

Accounting is a way to measure, process, and share financial information. It can be used both personally and professionally – with business accounting an important part of running a small business.

Accounting is invaluable to businesses because the data it provides can help you make better business decisions. Also known as bookkeeping, accounting keeps your important business information organised in reports – making it easy to see where your business does well and where it may need improvement.

How to do small business accounting

As a small business owner, you may not have an accountant or bookkeeper on staff. Luckily, there are lots of self-employed accounting software options out there. This guide aims to help you pick one that works for your business. Use this as a guide – before choosing a package, make sure you’ve researched and worked out whether it meets all your business’s needs.

Accounting and bookkeeping software for business

In the past, accounting software was complex and cumbersome. It was generally more suitable for large enterprises than small businesses. Now, there’s a huge range of small business accounting software that’s been designed especially for the self-employed. Many of the products are inexpensive (or even completely free).

This type of software is designed to make it easy for you to manage your business finances, helping you with things like bookkeeping, invoicing, purchase orders, statements of account, inventory, and payroll. The product you pick will usually include reporting tools as well, so you can track your cash flow and monitor your profit and loss, for example.

And with Making Tax Digital now in force, businesses need to make an informed choice about the accounting software they use to keep digital records and send tax returns.

Accounting software comparison for small businesses

The sheer number of programs and providers available can make it hard to compare business accounting software, let alone choose a package to suit your needs. But we’ve taken a look at some of the best-known options for your business.

Modern accountancy packages tend to be cloud accounting software, so they should work fine whether you use a Mac or PC. Most of these programs are mobile-friendly too.

Many of the paid subscription services mentioned below offer a free trial (usually one month) when you first sign up so you can try it out to see if it suits your needs. However, if you decide to buy, bear in mind that the prices shown usually don’t include VAT.

Get small business guides and news straight to your inbox

Your email address will be used by Simply Business so that we can send you the latest guides, offers and tips. You can unsubscribe from these emails at any time. For more information, check out the Simply Business privacy policy.

What is cloud accounting software?

Cloud accounting software is accounting software that’s available online (rather than stored locally on your desktop). You just need an internet connection and you’ll be able to sign into a secure system using your web browser or an app.

Some of the benefits of using cloud accounting software include:

  • access your financial data from anywhere
  • real-time financial reporting
  • easy to share up-to-date reports with accountants and stakeholders
  • software packages include backup, recovery, and automatic security updates
  • secure storage with multi-factor authentication (when two or more verification methods are needed to confirm it’s you logging in)
  • ability to connect to other third-party accounting apps for invoicing and cash flow


FreeAgent is targeted at freelancers and small businesses, so it focuses on daily admin tasks like invoicing, time tracking, and expense management. It’s a cloud accounting software package.

You can set invoice reminders and upload pictures of your receipts. Pricing starts at £19 a month for sole traders and £29 a month for limited companies, with 50 per cent off for the first six months.

FreeAgent says its users can comply with Making Tax Digital, and has been submitting digital VAT returns to HMRC for customers since 2010.


QuickBooks is developed by Intuit, one of the very earliest providers of accounting software, and it’s cloud-based.

Freelancers can sign up for the basic Self Assessment package that helps you track your self-employed income, while small businesses can use it for things like VAT and payroll. There are lots of reporting and monitoring tools too. You can connect your account with over 700 third-party applications through the QuickBooks App Store – this lets you reduce time spent on data entry, payroll processing, capturing backups, and tracking inventory. Subscription prices start at £8+VAT a month (for the Self Assessment package) – but prices are sometimes reduced for the first six months.

For small businesses and VAT-registered companies who want to use the accounting and VAT features, prices start at £12+VAT a month. These are the packages that are compatible with Making Tax Digital.


Xero is another big player in cloud accounting software. Xero can help with invoicing, inventory, payroll, and expense claims.

As well as that, it can import your banking, credit card, and PayPal data, and there’s an app that works on both iPhone and Android. Prices start at £14 a month, but this is sometimes reduced for the first few months. That package gives you the ability to submit VAT to HMRC for Making Tax Digital.

Zoho Books

You can integrate Zoho Books with lots of apps from Zoho’s own suite, as well as third-party apps. It can help you issue invoices, sort expenses, and track inventory. Zoho Books is part of an overall suite of cloud-based software – other apps include Zoho Invoice and Zoho Expense, although there isn’t a payroll feature yet for the UK.

Zoho Books can also connect to your bank account for real-time updates on cash flow. Prices start at £10 a month, with the option to have a free trial before you buy. Zoho Books is Making Tax Digital compatible.


Benefits of cloud-based FreshBooks include the user-friendly interface and lack of jargon. It’s designed for freelancers and small businesses with basic accounting needs, so it focuses on things like invoicing and expense tracking. It integrates with apps like PayPal and Zendesk.

FreshBooks starts at £11 a month for its 'Lite' package, although this is sometimes reduced for the first few months. It also offers a free trial, so you can see if it’s right for you. FreshBooks says its packages have everything you need to stay compliant with Making Tax Digital, so check it suits your needs.

Sage Business Cloud Accounting

Sage is a big enterprise software provider, but Sage Business Cloud Accounting is its cloud accounting software offering for small businesses. It can help you with everything you’d expect, like invoicing, cashflow, and payroll.

Pricing for Sage Business Cloud Accounting starts at £12 a month, but sometimes this is reduced for the first few months. Sage says it's ready for Making Tax Digital.

Free accounting software for small businesses

There are also several providers offering free online accounting software, including GnuCash and Wave Accounting.

GnuCash is open source accounting software, meaning the code behind it is publicly available and can be shared and modified. You can use it to track stock, income, and expenses. GnuCash doesn’t support Making Tax Digital, but you can use third-party software to submit your returns. It’s likely you’ll need to do some further research if you’re considering this option.

With Wave Accounting, the free software includes invoicing, accounting, and receipt scanning, and then additional services like payroll are pay-as-you-go. While Wave Accounting doesn’t have a direct connection to send VAT returns to HMRC, it says it lets you use approved ‘bridging software’ to do so.

Visit our cost of living hub for free guides and resources to help you manage your business finances.

Which accounting software for small business is compatible with Making Tax Digital?

Making Tax Digital for VAT means you need to keep digital records and use compatible Making Tax Digital software that lets you submit VAT returns.

HMRC has a tool on its website that you can use to find compatible software. For each of the packages we’ve written about, we’ve mentioned its compatibility with Making Tax Digital, but be sure to research this yourself before making your choice.

Since April 2022, Making Tax Digital has been mandatory for all VAT-registered businesses. It will become compulsory for businesses when paying income tax from April 2026.

Some of the software providers, including QuickBooks and Xero, have dedicated Making Tax Digital pages on their websites. These are updated with plans and upgrades, and we’ll keep you up to date with any news from HMRC about the future of Making Tax Digital.

Be sure to research all your options before choosing an app for your business, and get professional advice if you need to.

More useful guides for small business owners

Which accounting software are you keen to try? Tell us in the comments.

Looking for self-employed insurance?

With Simply Business you can build a single self employed insurance policy combining the covers that are relevant to you. Whether it's public liability insurance, professional indemnity or whatever else you need, we'll run you a quick quote online, and let you decide if we're a good fit.

Start your quote
Flamingo Images/
Sam Bromley

Written by

Sam Bromley

Sam has more than 10 years of experience in writing for financial services. He specialises in illuminating complicated topics, from IR35 to ISAs, and identifying emerging trends that audiences want to know about. Sam spent five years at Simply Business, where he was Senior Copywriter.

We create this content for general information purposes and it should not be taken as advice. Always take professional advice. Read our full disclaimer

Find this article useful? Spread the word.

Share on Facebook
Share on Twitter
Share on LinkedIn

Keep up to date with Simply Business. Subscribe to our monthly newsletter and follow us on social media.

Subscribe to our newsletter


HomePopular articlesGeneral businessGuestInsuranceLandlordLandlord resourcesLegal and financeMarketingNewsOpinionProperty maintenanceTradesmanCovid-19 business support hub


Public liability insuranceBusiness insuranceProfessional indemnity insuranceEmployers’ liability insuranceLandlord insuranceTradesman insuranceSelf-employed insuranceRestaurant insuranceVan insuranceInsurers


About usOur teamAwardsPress releasesPartners & affiliatesOur charitable workModern Slavery ActSection 172 statementSocial mediaSite map

Customer support

Contact & supportPolicy renewalMake a claimProof of policyComplaintsAccessibility


6th Floor99 Gresham StreetLondonEC2V 7NG

Northampton 900900 Pavilion DriveNorthamptonNN4 7RG


Careers at Simply BusinessTech careersCurrent opportunities


BenefitsRefer a friend


Terms & conditionsPrivacy policyCookie policyVuln Disclosure policy


Knowledge centreOpinionsMicrosites

© Copyright 2024 Simply Business. All Rights Reserved. Simply Business is a trading name of Xbridge Limited which is authorised and regulated by the Financial Conduct Authority (Financial Services Registration No: 313348). Xbridge Limited (No: 3967717) has its registered office at 6th Floor, 99 Gresham Street, London, EC2V 7NG.