Bookkeeping basics for new founders

Bookkeeping doesn't have to mean spreadsheets full of formulas. For a small business, a clean list of income and expenses with receipts is the foundation.

Idea first, numbers later: start here

Building and previewing is free.

Method
often cash basis
Routine
monthly check
Records
keep for years

In short

Small business bookkeeping means recording every sale and expense with a receipt, keeping business money in a separate account, reconciling monthly and keeping records for as long as your tax authority requires (often several years). Many small businesses use simple cash-basis accounting and a bookkeeping app.

A simple system

  1. 1

    Separate account

    All business payments through one account. Categorizing becomes easy.

  2. 2

    Digital receipts

    Snap a photo or save the PDF to a folder per month. Many apps do this automatically.

  3. 3

    Monthly reconciliation

    Compare bank statement and receipts once a month. Missing items show up early.

  4. 4

    Set money aside for taxes

    Put a share of every payment into a tax savings account so the tax bill is no surprise.

What to track

Sales, refunds, product costs, platform and payment fees, advertising, software subscriptions, equipment and a business share of phone and internet. Keep receipts for all of them.

FAQ

Do I need bookkeeping software?

Not at the start, a spreadsheet works. Software saves time once you have many small orders.

How long should I keep records?

Usually at least several years. In the UK, sole traders keep records for at least 5 years after the Self Assessment deadline. In the US, the IRS generally recommends 3 to 7 years.

Should I hire an accountant?

Not required, but helpful for your first tax return or when your business grows.

Start your own store now

Building and previewing is free.

More guides for founders

Editorial team 5minstore · Updated: November 1, 2026. General information, not legal or tax advice.

Impact-Site-Verification: 07f026cf-7fb1-4c20-9809-ad88fa079ee9