A chart of accounts is the filing system behind your bookkeeping. When a customer pays, you buy equipment, or a bank charges a fee, every transaction needs a consistent home. Set those homes up well and your financial reports become easier to understand. The best chart of accounts for small business is not the longest one. It is the simplest structure that accurately reflects how your business earns, spends, owns, and owes money.
Start with the reports you want to read
Your chart of accounts lists the general ledger accounts used to record financial activity. Those accounts feed financial statements: the balance sheet shows assets, liabilities, and equity at a point in time, while the profit and loss statement summarises income and expenses over a period.
Before creating dozens of bookkeeping categories, ask what you need to know each month. Perhaps you want to distinguish product sales from service income, track advertising separately from subscriptions, or monitor inventory costs. Create a separate account when the distinction supports a real decision or reporting requirement.
The five essential account categories
Assets: what the business owns or is owed
Assets include business bank accounts, accounts receivable from unpaid invoices, inventory, and equipment. Give each bank account its own account so balances can be reconciled. Equipment used over several years may need to be recorded as a fixed asset rather than immediately expensed, depending on applicable accounting and tax rules.
Liabilities: what the business owes
Typical liabilities include loans, credit card balances, supplier payables, and certain taxes owed. Separate loan principal from interest: repaying principal reduces a liability, while interest is generally an expense. Sales tax or VAT collected for a tax authority is normally a liability rather than extra revenue.
Equity: the owner’s stake
Equity is the residual interest after liabilities are deducted from assets. A sole proprietor might track owner contributions, withdrawals, and accumulated earnings. Companies may need share capital, retained earnings, and distributions instead. The correct structure depends on the legal form of the business. Personal withdrawals are not automatically business expenses.
Income: where earnings come from
Revenue accounts should reflect how customers buy from you, such as consulting fees, product sales, or subscription income. Keep refunds and discounts identifiable where useful. Do not create an income account for every client; customer detail belongs in invoices or reporting records.
Expenses: what operating the business costs
Common expense accounts include rent, payroll, insurance, utilities, marketing, and software. Retailers may also need a separate cost of goods sold group for direct product costs, making gross profit easier to see. Inventory, payroll, and prepaid items require appropriate treatment under the accounting method you use.
Choose a simple account numbering system
Account numbers are optional in some software, but useful for navigation. One practical example is 1000–1999 for assets, 2000–2999 for liabilities, 3000–3999 for equity, 4000–4999 for income, 5000–5999 for direct costs, and 6000–6999 for operating expenses. These are conventions, not universal standards.
Leave room between numbers: 1010 Business Checking, 1020 Savings, and 1100 Accounts Receivable, for example. Use names that make sense to someone unfamiliar with your business. If your bookkeeping software supplies a sensible existing structure, adapt that rather than inventing another one.
Build your chart of accounts step by step
Identify the transactions you actually make
Review recent bank statements, invoices, bills, and payroll records. Group recurring transactions, then map them to the main categories. A freelance designer may need service income, subcontractors, and design software. An online shop will likely need inventory, product sales, and cost of goods sold. Start with real activity, not a giant template.
Set account types and opening balances carefully
Create accounts in your software using the correct type. Enter opening balances from reliable records and avoid counting balances twice when migrating systems. If switching midyear, reconcile the opening trial balance with existing books. Seek help from a bookkeeper when the numbers do not agree; an accounting setup with incorrect starting balances produces misleading reports.
Test common transactions
Enter representative transactions and check where they appear. Moving money between two business bank accounts is a transfer, not income. Loan proceeds increase cash and a liability, not sales. Buying a laptop may create an asset rather than an ordinary supplies expense. Tests like these expose classification mistakes early.
Example: a small online accessories shop
Imagine a shop using 1010 Business Checking, 1200 Inventory, 2100 Sales Tax Payable, 4010 Product Sales, 5010 Cost of Goods Sold, 6110 Advertising, and 6210 Payment Processing Fees. These account numbers are illustrative, but the separation is useful.
On a sale, the shop records revenue and any sales tax collected in the appropriate payable account. As inventory is sold, its assigned cost moves to cost of goods sold under the relevant inventory accounting method. Card-processing fees appear as their own expense. The owner can then compare product revenue with direct costs and transaction charges rather than lumping everything into one expense account.
This matters because strong sales do not guarantee strong profit. A guide to understanding profit and loss statements can help explain what those category totals mean for pricing.
Avoid account clutter and common classification errors
During monthly reconciliation, review uncategorised entries and accounts that sound almost identical. Merge duplicates carefully and make unused accounts inactive when possible. Do not casually delete accounts containing historical transactions, which may disrupt records or comparisons.
Write down rules for recurring transactions so the same purchase is treated consistently each month. A small business bookkeeping checklist helps with that routine. Learning the distinction between cash versus accrual accounting also matters: the timing of income and expenses can differ even when the account names stay the same. Consult an accountant before changing categories that affect filed returns.
Frequently asked questions
How many accounts should a small business have?
There is no fixed number. A service business might need a few dozen, while a retailer with inventory and payroll may need more. Add accounts for genuinely useful distinctions, not unnecessary detail.
Is a chart of accounts the same as a general ledger?
No. The chart of accounts is the list of account names and types. The general ledger stores the transactions and balances recorded in those accounts.
Should I have an account for every customer?
Usually not. Track individual customers through invoices or subledgers. Separate general ledger accounts are better reserved for meaningful financial reporting categories.
Can I change the structure later?
Yes, but take care with historical entries. Renaming may be simple; changing account types or merging accounts can affect past reporting and integrations. Review consequences before making major changes.
Make consistency the goal
A good chart of accounts starts with clear categories, enough detail to answer business questions, and reliable transaction rules. Build it around actual operations, check typical entries, and refine it as the business changes. The payoff is bookkeeping you can trust when you need to make a decision.