How to Keep Books for a Small Online Business

GuideUpdated October 29, 20268 min read

UndergraduateGraduateInternational

Most beginners treat bookkeeping as a chore for tax time. In practice, it is the dashboard of the business. Without records, you cannot say whether you are making money, which products pay, what taxes you owe or what happened to a payment that never arrived.

The good news is that small online businesses do not need complicated systems. This guide explains what to record, how to set up a simple routine and when to ask for help. It quotes no rules on retention or deductions, because they differ by country and change. It is general information, not legal, tax or financial advice. Ask a qualified adviser about your own situation.

What bookkeeping is

Bookkeeping means recording every financial event in the business so you can see where money came from and where it went. Accounting uses those records to prepare reports and tax returns. For a small seller, the first is what you do each week, and the second is what you or an accountant do at the end of the year.

What to record

Keep a line for each event:

  • Sales. Date, product, customer location, price, tax collected and which platform.
  • Fees. Platform, marketplace and payment processing fees, ideally per sale.
  • Refunds and chargebacks. Amount, date, reason and any extra fee.
  • Costs. Supplier or base cost, shipping, packaging, software, ads, domain names and tools.
  • Payouts. Money moved from a platform or processor to your bank account.
  • Transfers. Money you put in or take out of the business.
  • Taxes. Sales tax or VAT collected and paid, and any estimated income tax payments.

For each, keep the document that proves it: a receipt, an invoice, a platform statement or a bank record.

Keep business money separate

A separate bank account or card for the business makes bookkeeping dramatically easier, because every line in the account is a business event. Mixed accounts force you to decide, line by line, what is business and what is not, and mistakes pile up. The page on separating business and student money in this section explains the habits.

A simple system

Start with a spreadsheet, with these tabs:

  1. Income: one row per sale or per payout, with date, source, gross amount, fees, refunds and net.
  2. Expenses: one row per cost, with date, supplier, category, amount and a link or file name of the receipt.
  3. Transfers: money in and out between you and the business.
  4. Tax: sales tax or VAT collected and paid.
  5. Summary: monthly totals for income, expenses and profit.

Use categories you can keep consistent: product costs, shipping, platform fees, payment fees, software, advertising, equipment, professional fees and other.

Accounting software

Software can help once you have many transactions, sales tax duties or a company. Look for tools that connect to your bank and payment accounts, categorize transactions, issue invoices and produce reports your tax preparer can use. Check the price, the country support and how easily you can export your data. Do not buy software to fix a missing habit: a tool cannot record what you never enter.

Match your statements

Once a month, match your records to what the bank and platforms say:

  1. Download the monthly statements from each platform, processor and bank account.
  2. Compare payouts in your records with deposits in the bank.
  3. Check that fees match the platform's reports.
  4. Look for refunds or chargebacks that you missed.
  5. Investigate any difference, however small.

This is called reconciliation. It finds missing sales, duplicate entries and unexpected charges while the details are fresh.

Handling fees, refunds and chargebacks

Record the gross sale first, then fees and refunds as separate lines, rather than only the net payout. That way you can see how much each platform costs you and how many refunds you give. Record chargeback fees as costs. Platform reports often show these items, so use them as a source, and still match them to the bank.

Taxes in your books

Sales tax or VAT you collect belongs to the tax authority, so track it separately from income. Record the tax on each sale, the totals each period and the payments you make. For income tax, keep the totals your tax return will ask for: income, allowable costs and any payments made. The tax page in this section explains the sales tax and VAT picture.

Receipts and invoices

Keep a copy of every receipt and invoice, in digital form, in folders by month. Photograph paper receipts at once. Name files with date and supplier. For your own invoices, number them in sequence and keep copies. The page on invoices, refunds and chargebacks in this section covers what an invoice includes.

A weekly and monthly routine

Weekly, fifteen minutes:

  • enter new sales, fees and costs
  • file receipts
  • check for failed payments and refund requests

Monthly, an hour:

  • reconcile bank and platform statements
  • review profit by product and platform
  • check subscriptions and cancel those you do not use
  • set aside money for tax

Each quarter or year:

  • review the numbers against your goals
  • prepare for tax deadlines
  • back up all records in a second place

How long to keep records

Tax authorities require you to keep records for a set number of years, which differs by country and by type of record. Check your own rules, and keep records at least that long. Store backups outside any one platform, because platforms can close accounts and take your history with them.

Common mistakes

  • Mixing personal and business money.
  • Recording only the net payout, which hides fees and refunds.
  • Skipping receipts. Without proof, a cost may not count.
  • Counting collected tax as income.
  • Never reconciling. Errors then grow quietly.
  • Doing it all at year end. Details are forgotten, and mistakes multiply.
  • Relying on a platform for history. Export and store your own copies.

When to hire an accountant

A short consultation can set up a good system and flag duties you did not know about. Consider hiring help when:

  • you form a company
  • you sell across borders and need to handle sales tax or VAT
  • you hire people or pay contractors
  • your income passes a registration threshold
  • you are unsure how to treat a cost or a payment

Many accountants offer a first session cheaply, and some specialize in small online sellers.

International students

Business income and records can affect your tax return and, in some cases, your visa and aid questions. Check your visa conditions, your school's rules and your tax duties, and keep clean records from the first sale. The visa page in this section covers platforms, accounts and forming a company.

A worked example of one sale

Imagine one order. The customer pays a price that includes tax. The processor keeps a fee and holds the rest until payout. Later, the payout lands in your bank. In your sheet you would record the gross sale and the tax portion, the fee as a cost, the net as the expected payout and then tick the line off when the payout appears in the bank.

If the customer is refunded, you record the refund against the sale and note whether the fee came back. After a month of lines like this, you can see revenue, fees, refunds and profit without guessing.

Setting up a tax pot

Open a savings pot or a second account for tax, and move a fixed share of each payout into it at once. Use a share that is safely above what you expect to owe, and adjust it after your first filing. If you collect sales tax or VAT, keep that money in the same pot, labeled separately. When a return is due, the money is already there, and you will not be tempted to spend it on stock or ads.

What to hand an accountant

Prepare a folder with the year's income and expense sheet, platform and bank statements, receipts, invoices, tax filings and a short note on anything unusual, such as a refund wave, a new supplier or a move across borders. A tidy folder lowers the bill and the chance of mistakes. Ask what format they prefer before you start the year, so you collect records in the right shape.

The bottom line

Keep books by recording every sale, fee, refund, cost, payout and transfer with proof, in a separate business account. Start with a simple spreadsheet, reconcile every month, track collected tax separately and keep records for the period your tax authority requires. Ask an accountant for help as the business grows.

Frequently asked questions

Do I need accounting software for a small online business?

Not at first. A well-kept spreadsheet can work. Software helps as volume grows, especially for tax, invoices and bank feeds.

What records should I keep?

Every sale, fee, refund, expense, payout and transfer, with dates, amounts and the document that proves each one.

How long should I keep business records?

Tax authorities set retention periods that differ by country and record type. Check yours, and keep records at least that long.

Should I keep business and personal money separate?

Yes. A separate account makes records far easier and protects you in tax and legal questions.

When should I hire an accountant?

When rules become complicated, such as cross-border sales, a company or sales tax duties, or when income grows. A short session early can set up a good system.