The Small Business Bookkeeping Setup Checklist
Good bookkeeping is mostly a handful of decisions you make once and a few routines you repeat. Use this 12-point checklist to set up books that stay accurate, save you hours at year end and give you numbers you can actually trust.
Key takeaways
- Keep business and personal money in separate accounts from day one.
- Choose cash or accrual accounting deliberately, after checking what your local rules allow.
- A short chart of accounts and a daily receipt habit prevent most bookkeeping headaches.
- Reconcile every account monthly and follow the same close routine each time.
- Bring in a bookkeeper or accountant when the work starts costing you more than their fee.
Most bookkeeping problems are not caused by complex transactions. They come from a shared bank account, a shoebox of faded receipts and a year of entries nobody checked until the tax deadline.
The fix is to set up the system properly at the start, or to reset it now if your books have drifted. You do not need an accounting degree. You need a clear checklist and the discipline to follow it.
The 12 items below are grouped into four stages: foundations, everyday habits, monthly and yearly routines, and getting help.
Stage 1: Foundations you set up once
1. Open a separate business bank account and card
Mixing personal and business transactions is the most common bookkeeping mistake, and the most expensive to untangle. A dedicated account means every transaction in it belongs in your books, and nothing personal needs to be filtered out.
Use a business card for business purchases only. If you pay yourself, transfer a fixed amount to your personal account and record it properly, as salary or as owner drawings depending on your business structure.
2. Choose cash or accrual accounting
Your accounting method decides when income and expenses are recorded.
| Cash basis | Accrual basis | |
|---|---|---|
| Income recorded | When payment is received | When it is earned, usually when you invoice |
| Expenses recorded | When you pay them | When they are incurred, even if unpaid |
| Best for | Very small, simple businesses | Businesses with inventory, credit sales or growth plans |
| Main strength | Simple and matches the bank balance | Shows true profit for each period |
Example: same invoice, two methods
A hypothetical consultant invoices a client $5,000 on December 20 and is paid on January 15. On the cash basis, the $5,000 is January income. On the accrual basis, it is December income, and the unpaid amount sits in accounts receivable until January.
Some businesses are required to use accrual accounting, depending on their size, legal structure or industry, and changing methods later may need approval. Check your local rules or ask an accountant before you choose.
3. Pick accounting software
For most small businesses, the choice falls into one of four categories:
- Cloud accounting software: accessible anywhere, with automatic bank feeds and easy accountant access.
- Desktop accounting software: installed on one computer, sometimes preferred for specific industries or offline work.
- Industry or platform tools: point-of-sale, ecommerce or practice-management systems with built-in bookkeeping or integrations.
- Spreadsheets: workable for a very small, simple business, but error-prone and hard to scale.
Whichever you choose, look for bank feeds, invoicing, receipt capture, standard financial reports, support for your currency and local tax setup, and a way for your accountant to log in. Make sure you can export your data if you ever switch.
4. Set up a simple chart of accounts
The chart of accounts is the list of categories every transaction is sorted into. Most software provides a default list; trim it to fit your business. Many businesses use a numbering convention like this:
| Number range | Account type | Examples |
|---|---|---|
| 1000s | Assets | Bank accounts, accounts receivable, inventory, equipment |
| 2000s | Liabilities | Accounts payable, credit cards, loans, sales tax owed |
| 3000s | Equity | Owner's capital, drawings, retained earnings |
| 4000s | Revenue | Product sales, service income |
| 5000s | Cost of goods sold | Materials, goods for resale, subcontractors |
| 6000s | Operating expenses | Rent, software, marketing, insurance, wages |
Pro tip
Add an account only when it helps you make a decision. "Marketing: paid ads" and "Marketing: events" are useful if you compare them. Fifteen near-identical expense accounts just make every entry slower and every report harder to read.
Stage 2: Everyday habits
5. Capture every receipt as it happens
Receipts fade, get lost and pile up. Capture them the moment you get them: snap a photo with your accounting app or forward email receipts to a dedicated address. Add a short note on what the purchase was for, especially for meals, travel and anything that could look personal.
Whether a digital copy can replace the paper original depends on your local rules, so check before you shred anything.
6. Set up your invoicing and payables process
For money coming in, use one invoice template, sequential invoice numbers and a clear due date on every invoice. Record each invoice in your software so unpaid amounts show up in accounts receivable.
For money going out, send all supplier bills to one inbox, record them when they arrive, approve them and schedule payment for the due date. That way your accounts payable list always shows what you owe and when.
7. Keep complete payroll records
If you have employees, you will typically need to keep records of each person's details, pay rate, hours worked, gross pay, deductions, withholdings and payments made to tax and benefit authorities. Many businesses use payroll software or an outside payroll provider to handle calculations and filings.
Classifying workers correctly as employees or contractors matters too, and the rules differ between countries. If you are unsure, ask an accountant or employment adviser.
Stage 3: Monthly and yearly routines
8. Reconcile every account monthly
Reconciliation means checking that the balance in your books matches the balance on your bank, credit card and loan statements, and explaining every difference. It catches missing entries, duplicates, bank errors and fraud while they are still easy to fix.
Common mistake
Trusting bank feeds without reconciling. Automatic feeds can skip or duplicate transactions, and a wrong category rule can repeat the same error for months. A feed saves typing; it does not replace checking.
9. Build a tax calendar
List every filing and payment deadline that applies to your business: sales tax or VAT returns, payroll tax filings, estimated income tax payments, annual returns and license renewals. The specific deadlines depend on where you operate, so build the list with your accountant or your tax authority's website.
Put each deadline in a shared calendar with a reminder one to two weeks before, so you have time to prepare the numbers.
10. Decide how long to keep records
Tax authorities typically require you to keep financial records for several years, and the exact period varies by country and record type. Check your local rules or ask an accountant, then apply the longest period that affects you.
Store records in a consistent folder structure, for example by year and then by type (sales, purchases, payroll, bank). Keep at least one backup in a separate location.
11. Create a monthly close routine
Closing the books means finishing all entries for a month so the reports are final. Follow the same steps every month:
- Record all sales and invoices issued during the month.
- Enter all bills and receipts, chasing any that are missing.
- Reconcile every bank, card and loan account to its statement.
- Review receivables and payables, following up on overdue invoices.
- Post adjustments if you use accrual accounting, such as depreciation, accrued expenses and prepaid costs.
- Review the P&L and balance sheet against last month and investigate anything unusual.
- Lock the period in your software so nobody changes it by accident.
Stage 4: Know when to get help
12. Decide when to hire a bookkeeper or accountant
A bookkeeper records transactions, reconciles accounts and keeps the books current. An accountant typically interprets the numbers, prepares financial statements and tax returns, and advises on structure and planning. Many small businesses use both.
Signs it is time to bring in help include:
- You are more than a month behind on your books
- You have started running payroll or holding inventory
- You sell in several currencies or through several channels
- You plan to apply for a loan or raise investment
- The hours you spend on bookkeeping would earn more if spent on customers
Doing it yourself
- Lowest cash cost
- You learn your numbers in detail
- Works well for simple, low-volume businesses
Hiring a professional
- Frees your time for revenue-generating work
- Fewer errors and missed deadlines
- Costs money, and you still need to review the reports
Your action plan
- Open a business bank account and card if you do not have them
- Confirm with an accountant whether cash or accrual is right for you
- Choose software and connect your bank feeds
- Trim the chart of accounts to the categories you actually use
- Set up receipt capture and a single inbox for supplier bills
- Add every tax and filing deadline to a calendar with reminders
- Block two hours in the first week of each month for your close
Frequently asked questions
What is the difference between bookkeeping and accounting?
Bookkeeping is recording and organizing financial transactions. Accounting uses those records to prepare financial statements, file taxes and support business decisions. Good bookkeeping is the foundation that makes accounting fast and accurate.
Can I run my business books in a spreadsheet?
For a very small business with few transactions, yes. As volume grows, spreadsheets become slow and error-prone because they lack bank feeds, built-in reconciliation and audit trails. Most businesses move to accounting software once they have regular invoices or any employees.
Can I switch from cash to accrual accounting later?
Usually, yes, but the switch can affect how income and expenses are reported in the year you change, and some tax authorities require you to request permission. Talk to an accountant before making the change.
How much time does bookkeeping take each month?
It depends on how many transactions you have. Businesses that capture receipts daily and reconcile monthly often find the routine takes a few hours a month. Businesses that leave everything until year end can spend days catching up.
Related reading
The bottom line
Bookkeeping does not have to be painful. Separate your money, choose your method, set up your software and chart of accounts, then repeat the same small routines every month. Do that, and your numbers will be ready whenever you, your lender or your accountant needs them.