Bookkeeping has a reputation for being dull, and most business owners would rather be doing almost anything else. But good records are quietly one of the most useful things you can build. They tell you whether you are actually making money, they make tax far less painful, and they turn a shoebox of receipts into something you can plan with.
This guide covers the basics: what records to keep, how long to keep them, the difference between cash and traditional accounting, choosing software, and building a simple routine you will actually stick to.
This article is general information only and is not financial advice. Tax rules can change, so always confirm the details that apply to you on GOV.UK or speak to a qualified accountant.
Why good records matter
Records are not just for the taxman, although they certainly help there. They are for you. Without them, you are running your business on gut feel: you might feel busy and still be losing money without realising it.
Good records let you see what is really happening. Which work is profitable? Who owes you money? Can you afford that new piece of kit? They also make your tax return faster and more accurate, reduce the risk of paying too much, and give you something solid to show if a lender, investor or HMRC ever asks questions.
Put simply, the few minutes a week you spend keeping records straight saves hours of panic and possibly money later.
What records to keep and for how long
You do not need to keep everything, but you do need to keep the things that prove your income and expenses. As a general rule, that includes:
- Sales invoices and records of money coming in.
- Receipts and invoices for what you buy and spend.
- Bank and card statements for business accounts.
- Records of anything you take out of the business or put in.
- VAT records, if you are registered.
- Payroll records, if you employ anyone.
There are minimum periods for how long records must be kept, and they differ depending on whether you are a sole trader, a company or VAT registered. Because those periods can change, do not rely on a number from a blog. Check the current requirements on GOV.UK so you keep things for long enough.
Cash basis versus accruals accounting
There are two main ways to record income and expenses, and the difference is mostly about timing.
Cash basis records money when it actually moves. You count income when you are paid and expenses when you pay them. It is simple and matches your bank balance, which makes it popular with smaller businesses and sole traders.
Traditional accounting, also called accruals, records income and expenses when they are earned or incurred, regardless of when the cash moves. So you record a sale when you invoice it, even if the customer pays next month. This gives a more complete picture for larger or more complex businesses, but it takes a little more work.
Which one you can or should use depends on your circumstances, and the rules around eligibility can change. Our guide to allowable business expenses for sole traders pairs well with this when you are working out what you can claim under either method.
Bookkeeping methods and software
You can keep books in several ways, and the right one depends on how busy and complex your business is.
- Spreadsheets. Cheap and flexible, fine for a small, simple business, but easy to get wrong and harder to scale.
- Accounting software. Connects to your bank, categorises transactions, produces reports and helps with tax. The most popular option for growing businesses.
- An accountant or bookkeeper. You hand over the records and they do the work. Costs more but saves time and reduces mistakes.
Many businesses use a mix: software they manage day to day, plus an accountant who checks things and handles the year end. Software is increasingly the sensible default, partly because of the move towards digital tax reporting, which we come to below.
Keeping business and personal finances separate
This is one of the simplest habits with the biggest payoff. Mixing business and personal money makes bookkeeping a nightmare, because every statement is a tangle of work and life that you have to pick apart later.
Open a separate account for the business and run all business income and spending through it. Even as a sole trader, where it is not always legally required, it makes record-keeping vastly easier and your figures far clearer. When you need to take money out for yourself, do it as a deliberate transfer you can record, not a casual tap of the card in the supermarket.
If money is tight while you sort this out, keeping a tidy eye on your cash position helps; our notes on the VAT Flat Rate Scheme may also be relevant if you are VAT registered and want to simplify how you account for it.
Getting ready for Making Tax Digital and a monthly routine
The tax system is moving towards digital record-keeping and reporting, often referred to as Making Tax Digital. The broad direction is that more businesses and individuals will keep records digitally and send updates to HMRC using compatible software, rather than relying on one annual paper exercise.
The exact scope, dates and thresholds for who is affected and when are the sort of details that shift, so check the current position on GOV.UK and read our overview of Making Tax Digital for Income Tax for more. The safest move is to get into digital habits early, so any change feels like a small step rather than a scramble.
However you keep records, a simple monthly routine beats a yearly panic. Try something like this:
- Set aside an hour at the same time each month.
- Reconcile your business account against your records.
- Chase any unpaid invoices.
- File or photograph receipts so nothing goes missing.
- Glance at the month's income and costs and note anything odd.
Tidy records are not about pleasing the taxman; they are how you find out, in time to act, whether your business is really working.
Frequently asked questions
Do I really need a separate business bank account?
If you run a limited company, the company's money is legally separate from yours, so a separate account is expected. As a sole trader it is not always strictly required, but it is strongly worth doing. Keeping business and personal money apart makes your records far cleaner, your tax return easier and your figures much more honest.
How long do I have to keep my records?
There are set minimum periods, and they differ depending on your business type and whether you are VAT registered or an employer. Because these can change, check the current requirements on GOV.UK. As a habit, keeping records safely for several years and not throwing anything away early keeps you on the safe side.
Can I just use a spreadsheet?
For a very small, simple business a spreadsheet can work. But as you grow, and especially as digital tax reporting expands, accounting software becomes far more practical. It connects to your bank, reduces errors and produces the records and reports you need. Many owners move to software once the spreadsheet starts feeling like hard work.
Good bookkeeping is a habit that pays you back every month, not just at tax time. For more plain-English guides on tax, records and running the money side of your business, sign up to our newsletter and we will keep the useful stuff coming.