Bookkeeping Basics for Small Business: A Plain-English Guide
Most small business owners didn't start their business because they love bookkeeping. But the businesses that survive tend to have one thing in common: they know where their money is going. This guide covers the handful of concepts that actually matter. Skip the accounting-degree jargon.
The chart of accounts
Every bookkeeping system starts with a chart of accounts: a list of categories every dollar in and out of your business gets sorted into. It's organized into five broad buckets:
- Assets: what you own (cash, equipment, inventory, money owed to you)
- Liabilities: what you owe (credit cards, loans, unpaid bills)
- Equity: what's left over for the owner after liabilities are subtracted from assets
- Income: money earned from sales or services
- Expenses: money spent running the business
Accounting software sets up a default chart of accounts for you, and for most small businesses the default is fine to start. The mistake to avoid is creating too many overly specific categories in the first year, since it makes monthly reconciliation slower without adding much insight.
Cash vs. accrual accounting
This is the single most misunderstood concept in small business bookkeeping.
Cash basis records a transaction when money actually moves: you record income when the payment lands in your account, and an expense when you actually pay it. It's simple and matches your bank balance closely, which is why most sole proprietors and freelancers use it.
Accrual basis records a transaction when it's earned or incurred, regardless of when cash changes hands. If you invoice a client in December but they pay in January, accrual accounting counts that as December income. This gives a more accurate picture of profitability for businesses that carry inventory, extend credit to customers, or have significant timing gaps between billing and payment, but it takes more discipline to maintain.
Many small businesses start on cash basis and move to accrual once they have inventory, take on investors, or a lender requires it. This isn't a decision to guess at; a CPA can tell you in five minutes which one fits your situation, and it affects your tax return, so it's worth getting right early rather than switching later.
Reconciliation: your monthly checkpoint
Reconciliation means comparing your bookkeeping records against your actual bank and credit card statements to confirm they match. Do it monthly, not annually. Waiting until tax season to reconcile a full year of transactions is the single most common reason small business books turn into a multi-week cleanup project.
A basic monthly reconciliation routine:
- Pull the statement for every business bank account and credit card.
- Confirm every transaction in your books matches a transaction on the statement (and vice versa).
- Investigate anything that doesn't match: a missing transaction, a duplicate, or a miscategorized expense.
- Confirm the ending balance in your books matches the ending balance on the statement.
Why you need a separate business bank account
Mixing personal and business spending in one account is the fastest way to make your own books unreadable, since every reconciliation turns into "was this coffee a business expense or not?" Beyond convenience, for an LLC or corporation, commingling funds can weaken the legal separation between you and the business (sometimes called "piercing the corporate veil") if it's ever challenged in court. Open a dedicated business checking account and business credit card before you take your first dollar of revenue, even as a sole proprietor.
The three reports that actually matter
You don't need to read every report your software generates. Three cover almost everything you need to run the business day to day:
- Profit & Loss (Income Statement): revenue minus expenses over a period of time. Tells you whether you're making money.
- Balance Sheet: a snapshot of what you own and owe at a single point in time. Tells you what the business is actually worth.
- Cash Flow Statement: tracks cash moving in and out. A business can be profitable on paper and still run out of cash if customers pay slowly; this report is what catches that before it becomes a crisis.
DIY vs. hiring a bookkeeper
There's no universal revenue threshold where you should hire help; it depends more on your time and complexity than your revenue. A few signals it's time to look at a part-time bookkeeper or bookkeeping service:
- You're spending more than a few hours a month on reconciliation and categorization.
- You've hired your first employee (payroll adds real compliance risk if handled wrong).
- You're behind on reconciling: "a few months" has quietly become "since last year."
- You're applying for a loan or line of credit and need clean, current financial statements.
- You're carrying inventory and need accurate cost-of-goods-sold tracking.
If none of those apply yet, doing your own books in accounting software built for it is a completely reasonable place to start. Just build the monthly reconciliation habit from day one; it's much easier to maintain than to rebuild after a year of falling behind.