← All posts

Bookkeeping basics for solopreneurs

The minimum bookkeeping system that will keep you out of trouble, ready for tax season, and honest about how your business is actually doing.

By The LeapInvoice team

Bookkeeping isn't accounting. Accounting is what someone (usually your accountant) does once your books are clean. Bookkeeping is the daily practice of keeping them clean. It's boring, it takes an hour a month if you do it right, and it's the single biggest reason freelance businesses either sail through tax season or panic through it.

Here's the minimum viable system.

The three questions your books have to answer

At any moment, your bookkeeping should be able to answer:

  1. How much did I make and spend this month?
  2. What do I owe (tax, suppliers, refunds) and what am I owed (unpaid invoices)?
  3. What's the running total of the categories my tax return will need?

If your setup can't answer these three questions in under five minutes, it's not a bookkeeping system — it's a shoebox.

The five things you actually need

1. A dedicated business bank account

Non-negotiable. Every business transaction goes through this account and only this account. Personal transactions don't touch it. This alone eliminates 80% of bookkeeping pain because you no longer need to distinguish "was this a business expense" every time you look at your statement.

If you're incorporated, mixing accounts can literally lose you your liability protection under the "veil piercing" doctrine. If you're a sole trader, it's still a rule; it's just one that only bites you at tax time.

2. A dedicated business card

Same logic. All business spend goes on one card, personal on another. Card statements become your expense record.

3. Bookkeeping software

At a solo scale, the realistic options:

  • Xero, QuickBooks Online, FreeAgent, Wave — full double-entry, invoice + bank reconciliation + reports. €10–€30/month typically. Overkill for the smallest operations, right-sized once you have a few clients and a VAT registration.
  • Country-specific tools — Fortnox (Sweden), Billy (Denmark), Vero (Finland), Odoo, Facturama, LeapInvoice, etc.
  • Spreadsheet — genuinely fine for very small operations under the VAT threshold with a low transaction volume. Two sheets: income, expenses. Categorised. Totalled. Don't feel bad about it — but graduate before you regret it.

The rule: pick something that connects to your bank. Manual entry from bank statements is where bookkeeping goes to die. Automatic feeds mean you categorise transactions instead of copying them.

4. Receipt capture

Every business receipt over your country's threshold (often €150) needs to be kept for 5–10 years. Options:

  • In-app capture — most bookkeeping software has a mobile app: photograph the receipt, attach it to the transaction. Best.
  • Dedicated apps — Dext, Hubdoc, Receipt Bank — great if your accountant uses them.
  • Manual folder — a Dropbox folder per year, organised by month. Fine, if you're disciplined.

The rule: capture at point of purchase. A shoebox of receipts to sort at year-end is a lie you tell yourself. It won't happen.

5. A monthly close

Once a month, you sit down for an hour and:

  1. Import / reconcile the bank feed
  2. Categorise every transaction
  3. Attach or link any missing receipts
  4. Send reminders for overdue invoices
  5. Review a quick P&L: month-to-date income, expenses, net

That's it. One hour. Do this on the first Monday of every month and you will never have a bad year-end. Skip it for six months and January will destroy you.

Chart of accounts — what to categorise into

Your accountant will set this up if you have one, but the categories most solos need:

Income

  • Product / service revenue (split by line of business if useful)
  • Other income (interest, grants, one-offs)

Cost of sales (if applicable)

  • Direct costs — freelancers you sub-contracted, direct materials

Operating expenses

  • Software subscriptions
  • Hardware and equipment (capitalise items above the threshold)
  • Office / coworking / home office allocation
  • Travel and subsistence
  • Professional services (accountant, lawyer)
  • Marketing and advertising
  • Bank and payment fees
  • Training and books
  • Insurance
  • Utilities and internet
  • Meals and entertainment (special tax rules almost everywhere — separate category)

Tax-related

  • Sales tax / VAT collected
  • Sales tax / VAT paid
  • Corporation tax / income tax accrual

Keep it flat. A hundred categories don't help; ten to fifteen well-used ones do.

Cash basis vs accrual basis

Most solo freelancers can use cash basis — you record income when you receive money and expenses when you pay them. Simple, matches your bank feed. Allowed by most tax authorities up to certain size thresholds (in the UK, £150,000 turnover; in the US, $29M — so, always for freelancers).

Accrual basis records income when you invoice and expenses when you receive them, regardless of when money moves. More accurate for understanding business health, more work.

If you're VAT-registered above certain thresholds or your revenue is highly seasonal, accrual may be required or genuinely useful. Otherwise, cash basis, and let the P&L be a close-enough view of your business.

The reports that matter

Even without an accountant, you should look at three reports monthly:

  • Profit and Loss (P&L) — income minus expenses. What you actually earned.
  • Aged Receivables — who owes you money, and how long they've owed it.
  • Cash Balance — current cash + expected inflows − expected outflows for the next 60 days.

Look at these on a schedule and you'll spot problems early — a client drifting toward 90 days late, an expense category that's ballooned, a month where you actually lost money. Nothing about your business changes because you looked, but what you do next changes completely.

The one habit that changes bookkeeping forever

Do it Monday morning, once a week, for fifteen minutes. Not "when you have time." Not "before tax season." A recurring calendar block on Monday at 09:00 called "books" where you open your accounting software, categorise the past week's transactions, and close the tab.

That's the whole system. Everything else is decoration.