Small business bookkeeping basics: a beginner's guide

Bookkeeping sounds like the part of running a business you need a qualification to do. You don't. At its core, bookkeeping is just keeping an organised record of the money coming in and going out, so you know whether you're making money and so tax time isn't a panic. The jargon makes it look harder than it is.

This guide is the plain-language starting point. It covers what bookkeeping actually is, the handful of things every set of books needs to track, the few decisions you'll make at the start, and a simple monthly routine that keeps everything current. None of it is tax advice, and the specific rules vary by country, so treat this as the foundation and your accountant as the authority on your situation.

What bookkeeping actually is

Bookkeeping is the day-to-day record of your business's money: every sale, every expense, who owes you, and what you owe. That's it. Keep that record accurate and current, and you can answer the two questions that matter: am I making a profit, and how much tax will I owe?

People mix up bookkeeping and accounting, so it's worth a quick line. Bookkeeping is recording the transactions as they happen, the ongoing job. Accounting is interpreting those records, producing the formal reports, and filing the tax return, usually done by an accountant at year-end. Good bookkeeping is what makes accounting cheap, because an accountant handed clean, organised records bills you for a fraction of what they'd charge to untangle a mess. You do the bookkeeping through the year; the accountant does the accounting at the end. The cleaner your half, the smaller their bill.

The things every set of books tracks

Whatever tool you use, bookkeeping comes down to tracking a few things. If your records cover these, you have working books:

That's the whole job. Every bookkeeping tool, from a spreadsheet to a full accounting package, is just a way of recording these five things more or less automatically. Start by understanding what you're tracking, and the tool is a detail.

Step one: separate business and personal money

Before any tool or technique, do this: open a separate bank account, and ideally a separate card for the business. Run all business income and costs through it, and keep personal spending on personal accounts.

This is the single highest-value thing a new business owner can do for their books, and it costs nothing. When business and personal money share one account, every tax season becomes a forensic exercise of sorting hundreds of transactions into business and personal. Mixed accounts also hide whether the business is actually profitable, because the rent and the grocery bills sit in the same list. With a separate account, the business statement is your business record. You're no longer sorting; you're just categorizing.

You don't need a fancy business account with fees. A second basic account in the business name is enough. Get this in place first, and half the difficulty of bookkeeping disappears before you've learned a single term.

Two choices you'll hear about: single vs double entry, cash vs accrual

Two pieces of jargon trip up beginners. Here they are in plain language, so they stop being scary.

Single-entry vs double-entry. Single-entry is a simple running list: money in, money out, like a chequebook. It's enough for a very small, simple business. Double-entry records every transaction twice, once as where the money came from and once as where it went, which catches errors and is what proper accounting software does for you automatically. Most easy-to-use accounting software does double-entry behind the scenes without you ever needing to think about it. You don't need to learn the mechanics; you just need to know the term exists.

Cash basis vs accrual basis. This is about when you record a sale or cost. On a cash basis, you record income when the money actually lands and an expense when you actually pay it. On an accrual basis, you record income when you send the invoice (even if it's not paid yet) and a cost when you receive the bill. Cash basis is simpler and is what most small businesses start on; accrual gives a truer picture as you grow and is sometimes required above a certain size. Which one you should use depends on your country and your size, so it's a good early question for your accountant. For most people starting out, cash basis is the best answer.

A simple monthly routine

Bookkeeping fails when it's left for the end of the year and becomes a mountain. It works when it's a small habit. Here's a routine that keeps the books current in well under an hour a month:

  1. Capture as you go. Record income when it arrives and photograph or scan each expense receipt the moment you get it, tagging the category. This is the part that has to happen continuously, not monthly, because receipts you don't capture now are gone later. A receipt-scanning app makes this near-effortless, especially for higher volumes.
  2. Once a month, check against the bank. Run down the business account and confirm every transaction is recorded and categorized. Most accounting apps have a bank-matching feature that does this for you, or at least flags anything that doesn't line up, so it's usually a quick review rather than manual work. Either way, catch a missing receipt or a miscategorized cost while it's fresh, in seconds, instead of as a mystery ten months later.
  3. Look at who owes you. Check which invoices are unpaid and follow up on anything overdue. This is how you actually get paid, and it's part of the books.
  4. Set tax money aside. Move a percentage of what you earned into a separate account so the tax bill isn't a shock. Your accountant can suggest a sensible percentage.

Done monthly, the year-end is just handing your accountant tidy totals. Skipped all year, it's a two-week scramble and a bigger accounting bill. The habit is the whole game.

Spreadsheet or software?

You can start with either, and honestly, a spreadsheet is a fine beginning. A separate bank account, a simple sheet of income and expenses by category, and a folder of receipt photos is a complete, valid system for a new or very small business. Don't let anyone make you feel you must buy software on day one.

Software earns its place as the volume grows. When you're sending lots of invoices, capturing dozens of receipts a month, chasing payments, and wanting reports at tax time, the manual entry of a spreadsheet becomes the bottleneck and the errors start costing you. At that point a tool that records income, scans receipts, tracks who owes you, and produces the year-end report saves more time than it costs. If you want to compare options, the guide on the best free accounting software is a good place to start, and there are genuinely free tools to grow on.

The honest rule: use whatever you'll actually keep current. A spreadsheet updated every week beats powerful software you ignore. Start simple, and upgrade when the simple version starts costing you time.

Frequently asked questions

For most small businesses, the two work together rather than one replacing the other. You do the bookkeeping through the year, the ongoing record of income and expenses, and an accountant handles the year-end accounting and tax return, where the rules get specific and the stakes are higher. Good bookkeeping makes the accountant cheap, because clean records take them far less time than untangling a mess. Some very small or simple businesses do file their own returns, but even then, a one-off conversation with an accountant when you start, to set up your categories and confirm cash versus accrual and what you can claim, usually pays for itself many times over.

Bookkeeping is recording the day-to-day transactions, every sale, every expense, who owes you, and what you owe, kept current as the business runs. Accounting is the layer on top: interpreting those records, producing formal financial statements, and preparing and filing the tax return, usually done by an accountant. In short, bookkeeping is the ongoing record-keeping, and accounting is the analysis and reporting built on it. You can do the bookkeeping yourself with a little discipline; the accounting is where most people bring in a professional. The cleaner your bookkeeping, the easier and cheaper the accounting.

Most small businesses start on cash basis, where you record income when the money lands and expenses when you pay them. It is simpler and tracks the cash you can actually see. Accrual basis records income when you invoice and costs when you are billed, which gives a truer picture of profit but is more work, and it is sometimes required once a business passes a certain size or in certain industries. The right answer depends on your country and your situation, so it is a good early question for an accountant. If you are small and just starting, cash basis is almost always the sensible, correct place to begin.

Capture continuously and review monthly. Income and expense receipts need to be recorded as they happen, because a receipt you do not capture now is usually lost, and a payment you do not log is easy to forget. Then once a month, sit down for under an hour to check your records against the bank, see which invoices are unpaid, and set tax money aside. That rhythm, constant capture plus a monthly check, keeps the books current with very little effort. The alternative, leaving it all for year-end, turns a small ongoing habit into a stressful two-week project and usually means lost receipts and missed deductions.

No. It is a plain-language introduction to bookkeeping to help a new business owner get started and ask an accountant the right questions. The specific rules, including which accounting basis you can use, what records you must keep, and what you can claim, vary by country and by your circumstances, and only someone who knows your situation and your local law can advise you. Use this to set up good habits; use a qualified accountant for decisions about your tax. This guide is on the Argo Books site, which sells bookkeeping software, so read the single product mention with that in mind.

Related guides

Related articles