Chart of Accounts Explained: A Complete Guide for Small Business

A chart of accounts is an organized list of every account a business uses to record financial transactions. It groups accounts into five categories - assets, liabilities, equity, revenue, and expenses - each with a unique number and name, giving structure to bookkeeping and powering accurate financial reports.
A chart of accounts is the backbone of your bookkeeping - the master list of every "bucket" your business uses to track money coming in and going out. If your financial records ever feel like a shoebox of receipts, the chart of accounts is the filing cabinet that turns chaos into clean reports. This guide explains what it is, how it's structured, how to number it, and how to build one that grows with you.
Whether you're a freelancer tracking a handful of clients, an agency managing dozens of vendors, or a startup preparing for its first tax return, the same principles apply. Get this foundation right and everything downstream - your balance sheet, profit and loss statement, and tax filing - falls into place. The concepts are simpler than the jargon makes them sound: you don't need an accounting degree, just a clear look at how your own money moves.
What Is a Chart of Accounts?
A chart of accounts (often abbreviated COA) is an organized, numbered list of all the accounts a business uses to categorize its financial transactions. Think of each account as a labeled container: every time money moves - a client pays an invoice, you buy software, you pay rent - that transaction gets sorted into one or more of these containers.
The chart doesn't hold dollar amounts itself; it defines the categories. The actual running totals live in the general ledger, which records every transaction against the accounts you've defined. Those balances roll up into a trial balance, which feeds your financial statements - so the chart is the foundation everything downstream depends on. The chart is the map; the ledger is the territory.
Why every business needs one
Without a chart of accounts, your bookkeeping has nowhere to land - you couldn't separate revenue from a loan, or an asset from an expense. With one, you can answer questions instantly: How much did I spend on marketing this quarter? What do I owe suppliers? How much equity do I have in the business?
The chart also feeds your financial statements directly: asset, liability, and equity accounts roll up into the balance sheet, while revenue and expense accounts roll up into the income statement. A well-built chart makes producing these reports almost automatic. It also forces you to think clearly about your business - deciding which categories matter is really deciding what you want to measure.
Chart of accounts vs. general ledger
People often confuse the two. The simplest way to keep them straight:
- The chart of accounts is the list of account names and numbers - the structure.
- The general ledger is the detailed record of transactions posted to those accounts - the data.
You design the chart once and refine it occasionally; the ledger updates every time a transaction occurs.
The Five Main Account Types
Almost every chart of accounts in the world organizes accounts into the same five top-level categories. They aren't arbitrary; they map onto the two questions every owner needs answered: what is the business worth right now, and how is it performing over time?
1. Assets
Assets are things your business owns or is owed - anything with economic value: your bank account, cash on hand, accounts receivable (money clients owe you), equipment, and inventory. They're usually split into current assets (cash and things you'll convert to cash within a year) and fixed assets (longer-term items like computers, vehicles, or furniture).
2. Liabilities
Liabilities are what your business owes to others: accounts payable (money you owe suppliers), credit card balances, loans, and taxes you've collected but not yet paid (like sales tax or VAT). Like assets, they split into current liabilities (due within a year) and long-term liabilities (due later, such as a multi-year loan). One subtle point: the sales tax or VAT you charge on invoices is never your money - you're collecting it for the tax authority, so it belongs in a liability account until you remit it.
3. Equity
Equity represents the owner's stake - what's left after you subtract liabilities from assets. For a sole proprietor or freelancer, this often includes owner's capital (money put in) and owner's draws (money taken out); for a company, share capital and retained earnings (accumulated profit left in the business). The accounting equation makes it concrete: assets minus liabilities equals equity.
4. Revenue
Revenue (or income) accounts capture money your business earns. A consultant might have a single "consulting income" account, while an agency might split revenue into design services, retainers, and reimbursable expenses. How finely to split is worth real thought, because revenue lines tell you where your business actually comes from - split sensibly, your income statement answers strategic questions, not just tax ones.
5. Expenses
Expense accounts track the costs of running your business: rent, software subscriptions, contractor payments, advertising, bank fees, and so on. Many businesses separate cost of goods sold (direct costs of delivering a product or service) from general operating expenses, because the difference matters for gross margin. Expenses are where charts grow fastest and where the temptation to over-categorize bites hardest. A good rule of thumb: an expense deserves its own account if you'd want it as a separate line when reviewing spending, or if your tax return treats it separately.
Here's how the five types map to your reports:
| Account type | What it represents | Appears on |
|---|---|---|
| Assets | What you own | Balance sheet |
| Liabilities | What you owe | Balance sheet |
| Equity | Owner's stake | Balance sheet |
| Revenue | Money earned | Income statement |
| Expenses | Money spent | Income statement |
This split is what makes the chart so powerful. The first three categories tell you what your business is worth at a moment in time; the last two tell you how it performed over a period. Get into the habit of asking, for any transaction, "Which of the five is this?" - and most of bookkeeping clicks into place.
How a Chart of Accounts Is Numbered
Every account gets a unique number. The numbering isn't random - it follows logical ranges so accounts of the same type sit together and new ones slot in neatly. There's no mandated scheme, but the most common convention uses ranges like this:
| Number range | Account type |
|---|---|
| 1000-1999 | Assets |
| 2000-2999 | Liabilities |
| 3000-3999 | Equity |
| 4000-4999 | Revenue |
| 5000-6999 | Expenses |
So your checking account might be 1010, accounts receivable 1200, a credit card 2010, owner's equity 3000, consulting revenue 4000, and software expense 5200. Some businesses use three-digit numbers; larger ones use five or more. The key is leaving gaps - if software is 5200, you can add 5210 for hosting later without renumbering.
This convention mirrors the order of the financial statements themselves: balance-sheet accounts (1000-3999) come first, income-statement accounts (4000 and up) follow. Numbered in statement order, reports practically build themselves, and anyone can tell an account's type from its number at a glance.
Why gaps matter
Numbering with room to grow is one of the most underrated parts of chart design. Number sequentially (5200, 5201, 5202) and you'll eventually need to insert an account between two existing ones with nowhere to put it. Better to number in tens: reserve 5200-5290 for "technology" costs, with software at 5200, hosting at 5210, equipment leasing at 5220. The cost of leaving gaps is zero; the cost of running out of room is a painful mid-year renumbering that breaks your historical comparisons.
Sub-accounts
Many systems let you nest accounts. "Travel" (6000) might contain sub-accounts for "Airfare" (6010), "Lodging" (6020), and "Meals" (6030). Sub-accounts give you detail when you want it and a roll-up total when you don't. Use them sparingly - too many levels make the chart hard to read.
A Sample Chart of Accounts for a Small Business
Here's a realistic starter chart for a service-based small business or freelancer - trim or expand it to fit your situation.
Assets (1000-1999)
- 1010 Business Checking Account
- 1020 Business Savings Account
- 1060 Petty Cash
- 1200 Accounts Receivable
- 1500 Computer Equipment
- 1510 Office Furniture
Liabilities (2000-2999)
- 2010 Accounts Payable
- 2050 Business Credit Card
- 2200 Sales Tax / VAT Payable
- 2400 Business Loan
Equity (3000-3999)
- 3010 Owner's Capital
- 3020 Owner's Draws
- 3900 Retained Earnings
Revenue (4000-4999)
- 4010 Service Revenue
- 4020 Retainer Income
- 4900 Other Income
Expenses (5000-6999)
- 5010 Contractor Payments
- 5200 Software Subscriptions
- 5300 Advertising & Marketing
- 5400 Rent
- 5500 Utilities
- 5600 Bank & Payment Fees
- 5700 Travel
- 5800 Professional Services (legal, accounting)
- 5900 Office Supplies
Notice how this chart stays lean. A freelancer doesn't need 200 accounts - just enough to answer real questions and produce clean reports. Start small; add more later.
Example Charts for Freelancers, Agencies, and Small Businesses
The right chart looks different depending on the shape of your business. The sample above suits a freelancer well; an agency or product seller needs more.
A freelancer or consultant can run a very lean chart: one or two revenue accounts, a single bank account, a credit card, and eight to twelve expense accounts. The priority is clean separation of income from expenses and easy mapping to the tax return; there's rarely a cost of goods sold to track.
An agency or studio needs more revenue detail and a line between project-specific costs and pure overhead. Agencies often pay subcontractors to deliver client work, so those payments belong in a cost-of-services band rather than general expenses - otherwise gross margin per project is invisible.
A product-based small business needs proper inventory and cost-of-goods-sold accounts, plus more granular liability tracking for sales tax across regions. The balance sheet carries more weight here because inventory and payables are larger.
Here's how the three compare at a glance:
| Dimension | Freelancer | Agency / studio | Product small business |
|---|---|---|---|
| Typical account count | 15-30 | 40-70 | 60-120 |
| Revenue accounts | 1-2 | 3-6 (by service line) | By product category |
| Cost of goods sold | Rarely needed | Subcontractor & project costs | Materials, inventory, shipping |
| Inventory accounts | None | None | Required |
| Sales tax / VAT | One account | One account | Often by region |
| Main reporting focus | Income statement | Gross margin by service | Margin + inventory on balance sheet |
The pattern is clear: as your business takes on more moving parts, your chart grows to keep them visible. The goal is never to match someone else's account count, but to give every meaningful flow of money in your business a home.
How to Set Up Your Chart of Accounts
Building a chart from scratch is straightforward if you follow a sequence.
- List your account types first. Start with the five categories; everything you create lives under one of them.
- Assign number ranges. Decide your banding (1000s for assets, 2000s for liabilities, and so on) before creating individual accounts.
- Add the accounts you actually use. Look at recent bank statements, invoices, and receipts - each distinct kind of inflow and outflow probably deserves an account.
- Leave gaps between numbers so you can insert new ones later without renumbering.
- Keep names plain and consistent. "Software Subscriptions" beats "Tech Stuff."
- Map accounts to your reports. Confirm each rolls up to the right financial statement.
- Review and refine quarterly. Your first chart won't be perfect.
If you use accounting software, it will usually generate a default chart based on your business type. Treat that as a starting point, not gospel - rename, delete, and add accounts so the chart reflects your reality. A practical shortcut for step three: export a few months of bank and card transactions and sort them by description. Building the chart from real history beats guessing what categories you might need.
Meet Maya, a freelance designer
Maya runs a one-person design studio. When she started, she dumped everything into "income" and "expenses" and crossed her fingers at tax time; her accountant spent hours re-sorting transactions.
The next year, Maya built a proper chart of accounts. She split revenue into service revenue and retainer income to see how much of her work was recurring, and created expense accounts for software, contractor payments, and advertising. Suddenly she could see that subscriptions were quietly eating a meaningful slice of her income - and she canceled three tools she never used. The chart didn't just organize her books; it changed decisions.
A year later, Maya started subcontracting overflow work. Her lean chart needed one refinement: she moved subcontractor payments out of general expenses into a dedicated cost-of-services account, so she could finally see her true margin after paying collaborators. The chart grew with her one account at a time - never a wholesale rebuild.
Customizing Your Chart of Accounts as You Grow
Your first chart is a snapshot of your business as it is today. The business won't stay still, and neither should the chart - but evolve it deliberately rather than let it sprawl.
Add an account when a new, recurring type of money flow appears that you want to see on its own line. Hire your first employee, and payroll accounts become worth tracking. Take on a loan, and you'll want a liability account for the principal and an expense account for the interest. Each is a response to a real change, not a hunch. Equally, know when to retire accounts: one created for a one-off project and never reused is just noise, and the cleanest time to prune is the start of a new financial year. As you grow, you can also add structure rather than more accounts - larger businesses use department or location segments to slice reports by team or site without multiplying the chart fivefold.
Pros and Cons of a Detailed Chart of Accounts
There's a real trade-off: more accounts give richer insight but more work; fewer are easy to maintain but blunt your reporting.
Pros of a detailed chart
- Sharper reporting - you can see exactly where money goes.
- Easier tax preparation, because expenses are already categorized.
- Better decision-making, since you spot trends by category.
- Smoother audits and cleaner handoffs to an accountant.
Cons of a detailed chart
- More maintenance - every transaction needs careful categorization.
- Risk of "account sprawl," where you create accounts you never use.
- Steeper learning curve for anyone new doing the books.
- Over-splitting can hide the forest for the trees.
The sweet spot for most small businesses is moderate detail: enough accounts to answer the questions you actually ask, and no more. A useful gut check before creating any account: "When did I last want to see this as its own number?" If the honest answer is "never," it belongs inside a broader account.
Common Chart of Accounts Mistakes
Even experienced business owners trip over the same issues.
Creating too many accounts
The most common mistake is over-engineering. A separate account for every tiny expense makes reports unreadable and bookkeeping a chore. If two accounts always get the same treatment at tax time, they should probably be one.
Mixing personal and business
Running personal expenses through business accounts (or vice versa) corrupts your numbers and creates tax headaches. Keep a clean separation with dedicated business bank accounts that map to your asset accounts.
Renumbering or renaming carelessly
Changing an account's number or name mid-year scrambles historical reports and confuses comparisons. Make structural changes deliberately, at the start of a new financial year.
Putting transactions in the wrong category
Miscoding - recording a loan as revenue, say - distorts both profit and your tax position; a loan is a liability, not income. Likewise, sales tax and VAT you add to invoices are owed to the tax authority, not earnings. When in doubt, ask which of the five types a transaction truly belongs to.
Ignoring the chart entirely
Some businesses set up a chart and never revisit it. A chart that fit a solo freelancer rarely fits the same person two years later running a team. Review it.
Not separating cost of goods sold from operating expenses
If you sell products or bill direct project costs, lumping those into general expenses hides your gross margin. Keep direct delivery costs separate so you can see true profitability.
Chart of Accounts Best Practices
Follow these principles and your chart will serve you for years:
- Start lean and expand on demand. Begin with the accounts you need today; add new ones only when a real reporting need appears.
- Use consistent, descriptive names. Anyone reading the chart should understand each account without explanation.
- Number with gaps and logical banding. Group accounts by type and leave room to insert new ones.
- Limit nesting to one or two levels. Deep hierarchies are hard to read and maintain.
- Align the chart with your tax categories. When accounts mirror the boxes on your tax return, filing becomes far simpler.
- Reconcile regularly. A clean chart is only useful if the underlying records are accurate.
- Document your conventions. A one-page note on how you name and number accounts keeps future-you (or a bookkeeper) consistent.
- Review at year-end. Use the new financial year to retire dead accounts and add ones you've outgrown the lack of.
How the Chart of Accounts Connects to Your Daily Work
The chart of accounts isn't an abstract exercise - it touches your everyday operations. Every invoice you send, payment you receive, and bill you pay ultimately posts to an account in your chart. When a client pays an invoice, the transaction increases a revenue account and a bank (asset) account; an unpaid invoice increases revenue and accounts receivable. This is double-entry bookkeeping at work - every transaction touches at least two accounts, and the chart defines which ones are available.
This is where good invoicing tools pull their weight. When your platform captures clean data - client, amount, date, category - that information flows neatly into the right accounts instead of being re-keyed by hand. Tools like Aviy let you generate a professional invoice from a single plain-language sentence, so the source data is structured and consistent from the start. Most accounting software calls this mapping your account "categories," but those categories are your chart of accounts under a friendlier name - and the small coding choices you make there are what your year-end reports are built from.
Ultimately, the chart of accounts turns the raw activity of running a business into the financial statements that tell you whether it's healthy. Treat it as the foundation it is, and the rest of your bookkeeping gets dramatically easier.
Summary
A chart of accounts is the organized list of every account your business uses to record transactions, sorted into five types: assets, liabilities, equity, revenue, and expenses. Each account has a unique number, usually banded by type, and rolls up into your balance sheet or income statement, turning scattered financial activity into clear, reliable reporting.
The best approach is to start lean, number with room to grow, name accounts plainly, and review the chart as your business evolves. Match the level of detail to the shape of your business - a freelancer needs far fewer accounts than an agency or a product seller - and extend the structure rather than rebuilding it as you grow. Avoid the classic traps, lean on tools that keep your source data clean, and everything from tax filing to cash-flow decisions becomes faster and far less stressful.
Frequently asked questions
What is a chart of accounts in simple terms?
A chart of accounts is an organized list of all the accounts your business uses to categorize money. Each account is a labeled bucket - like "rent," "service revenue," or "business checking" - with a unique number. Every transaction gets sorted into these buckets, which then roll up into your financial statements. It's the structure that makes bookkeeping and reporting possible and accurate.
What are the five main types of accounts?
The five types are assets (what you own), liabilities (what you owe), equity (the owner's stake), revenue (money earned), and expenses (money spent). Assets, liabilities, and equity appear on the balance sheet, while revenue and expenses appear on the income statement. Almost every chart of accounts in the world is built around these same five categories.
How do I number a chart of accounts?
Most charts use number ranges by type: 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for revenue, and 5000s-6000s for expenses. Within each band, leave gaps between accounts (for example 5200 then 5210) so you can insert new accounts later without renumbering. There's no legally fixed scheme, but consistent banding keeps your chart readable.
How many accounts should a small business have?
There's no magic number, but most small businesses and freelancers do well with 20 to 50 accounts. The right amount is enough to answer the questions you actually ask and to mirror your tax categories - and no more. Start lean and add accounts only when a genuine reporting need appears. Too many accounts make books harder, not better.
What's the difference between a chart of accounts and a general ledger?
The chart of accounts is the list of account names and numbers - the structure. The general ledger is the detailed record of every transaction posted to those accounts - the data. You design the chart once and refine it occasionally, while the ledger updates every time a transaction happens. The chart is the map; the ledger is the territory.
Can I copy another business's chart of accounts?
You can use another chart as a starting point, especially within the same industry, but you shouldn't copy it blindly. Your chart should reflect how your business actually earns and spends money. Take a template or default chart from your software, then rename, delete, and add accounts so it matches your real operations and tax categories.
How often should I update my chart of accounts?
Review it at least once a year, ideally at the start of a new financial year. That's the safest time to retire dead accounts, add new ones, and make structural changes without scrambling mid-year comparisons. You should also add an account whenever a genuinely new, recurring type of income or expense appears that you need to track separately.
Do freelancers really need a chart of accounts?
Yes, even a one-person business benefits. A simple chart separates revenue from expenses, tracks what clients owe you, and makes tax time far easier. You don't need a complex one - a couple of revenue accounts and a handful of expense accounts is often enough. The structure pays for itself in cleaner reports and faster, cheaper tax preparation.
What is the difference between expenses and cost of goods sold?
Cost of goods sold (COGS) covers the direct costs of delivering your product or service - materials, direct contractor work, or project-specific costs. Operating expenses cover the general costs of running the business, like rent, software, and marketing. Separating them lets you calculate gross margin and see how profitable each sale is before overhead.
What happens if I put a transaction in the wrong account?
Miscoding distorts your reports and can affect your taxes - for example, recording a loan as revenue inflates your apparent profit. The fix is simple: reclassify the transaction to the correct account in your bookkeeping. To avoid it, always ask which of the five account types a transaction truly belongs to, and write down rules for ambiguous cases.
Conclusion
A chart of accounts may sound like dry accounting jargon, but it's genuinely one of the highest-leverage things you can set up in your business. It's the organizing system that turns every invoice, payment, and bill into clear, trustworthy reports - and it costs you almost nothing but a little thought up front. Build it once, build it well, and it quietly does its job for years.
If you take one thing away, let it be this: keep your chart of accounts lean, number it with room to grow, and align it with how you actually run and report on your business. Pair a clean chart with disciplined bookkeeping and accurate source data, and you'll spend less time wrestling with your books and more time growing what they measure.
Related guides
- The Complete Bookkeeping Handbook for Entrepreneurs
- Double-Entry Bookkeeping Explained for Small Businesses
- Beginner's Guide to Bookkeeping: Bookkeeping for Beginners
- Financial Statements Every Business Owner Should Understand
- Common Bookkeeping Mistakes and How to Avoid Them
- Cash Accounting vs Accrual Accounting: The Complete Guide


