How to Set Up an Accounting System for a Small Business, Step by Step

By Saleh Ahmad · · 5 min read

Most small businesses don't start with an accounting system. They start with a bank account, some software and good intentions. A year later the owner is guessing at profit and personal and business spending are tangled together, while the tax preparer asks for numbers nobody has.

A real accounting system doesn't have to be complicated. It needs to be simple to run, able to grow with you, and ready for tax filing from day one. This is how I set one up.

1. Separate your business money

Everything else depends on this. Open accounts used only for the business:

  • A business checking account for all income and expenses
  • A business credit card for business purchases only
  • A business savings account, if you want to set money aside for taxes or slow months

Never mix personal and business spending. Mixed accounts are the single biggest cause of messy books, missed deductions and trouble proving your numbers to a lender or the IRS. If you need money from the business, pay yourself with a transfer and record it as an owner draw.

2. Choose the right software

For most growing businesses I recommend QuickBooks Online. It handles:

  • Bank and credit card connections
  • Sales tax tracking
  • Inventory tracking (on the Plus and Advanced plans)
  • Profit and loss, balance sheet and cash flow reports
  • Accountant access, so your bookkeeper or tax preparer can work in the same file

If you sell through Shopify, Amazon or other platforms, connect them so sales and fees come in with the right detail instead of as one lump deposit.

Very small or early-stage businesses can start with something simpler. Pick software that fits where the business is going as well as where it is today, because switching later is always more work.

3. Build a chart of accounts that fits how you sell

The chart of accounts is the list of categories every transaction goes into. Most software comes with a generic one, and tailoring it is what makes your reports useful.

Here's an example for a product business that sells online, on Amazon and wholesale:

Section Example accounts
Assets Business checking, savings, inventory, accounts receivable, equipment
Liabilities Credit cards, loans payable, sales tax payable
Equity Owner contributions, owner draws, retained earnings
Income Online store sales, Amazon sales, wholesale sales, distributor sales
Cost of goods sold Product costs by product line, packaging, shipping supplies
Expenses Advertising, marketplace fees, payment processing fees, payroll, insurance, rent, utilities, software, professional fees

Two things make the biggest difference:

  • Split income by sales channel, so you can see which channel makes money after fees.
  • Split cost of goods sold by product line, so you can see which products carry the business and which only add work.

Keep it lean. Every account should answer a question you ask. Fifty accounts nobody looks at are worse than twenty that are used correctly.

4. Set up inventory tracking

If you hold stock, set up each product with its own SKU and cost. Then track:

  • Beginning inventory
  • Purchases
  • Sales
  • Ending inventory

That's what lets you calculate an accurate cost of goods sold and gross margin. Without it, profit is a guess. Count physical stock at least monthly at first and compare it to the books. Differences point to waste, theft or recording mistakes.

5. Put internal controls in place

Controls sound like a big-company idea, but even a two-person business benefits from a few simple rules:

  • The person who records a bill isn't the only one who approves paying it.
  • The owner reviews bank and credit card reconciliations, even when staff do them.
  • Spending above a set amount needs approval.
  • Everyone gets their own login to the accounting software, so you can see who changed what.

These catch honest mistakes early and make fraud much harder.

6. Create a bookkeeping routine

A system only works if it's run consistently. A simple rhythm:

How often What to do
Weekly Categorize transactions, record sales, upload receipts
Monthly Reconcile every bank and credit card account, review inventory counts, review the profit and loss
Quarterly File sales tax returns (if quarterly), review estimated income taxes
Yearly Close the year, prepare for tax filing, review the chart of accounts

Write the routine down as a short procedures document. Then the work gets done the same way when someone new takes over or when you're busy.

7. Review the key reports every month

Three reports tell you almost everything:

  • Profit and loss: revenue, cost of goods sold, gross profit, operating expenses and net profit.
  • Balance sheet: cash, inventory, what you own, what you owe and the owner's equity.
  • Cash flow statement: where cash came from and where it went. Profit and cash are not the same thing, and this report shows the difference.

Look at them every month instead of waiting for tax time.

8. Set a budget and track a few KPIs

A simple monthly budget by category (marketing, inventory purchases, software, packaging, shipping, professional services) lets you compare plan against reality.

Then pick a handful of numbers to watch. For a product business, good ones are:

  • Monthly revenue
  • Gross margin %
  • Net profit %
  • Inventory turnover
  • Average order value
  • Customer acquisition cost
  • Repeat purchase rate

I like to put these in a clean Excel workbook with charts, so the trend is obvious at a glance. Pulling exported reports into the workbook can often be automated with a refresh. The charts don't need to be fancy; they just need to show the numbers clearly every month.

9. Keep documents organized

Create a simple digital folder structure and stick to it:

  • Bank statements
  • Sales tax
  • Receipts
  • Inventory purchases
  • Marketing
  • Payroll
  • Insurance
  • Contracts
  • Tax returns

Store it in a cloud drive such as OneDrive or Google Drive, so nothing lives only on one computer.

The payoff

A business with a proper system can answer "are we making money?" any day of the month. Tax filing means handing over reports instead of scrambling for them, and when a lender or investor asks for financial statements, they're already there.

If you'd rather have this set up for you, that's exactly what my accounting system setup service does, from the bank accounts to the monthly reports. Book a short intro call to talk about your business.

This article is general information, not accounting or tax advice for your specific situation.