Guide
The Self-Employed Bookkeeping Spreadsheet System That Actually Works
Self-employed bookkeeping doesn't need to be complicated, but it does need to cover a specific, small set of things — skip one and the rest of the system stops telling you the truth about your business.
Being self-employed means there's no payroll department setting aside your tax, no accounts receivable team chasing late invoices, and no finance team telling you whether your rate actually covers your time. A bookkeeping spreadsheet has to stand in for all of that at once. Here's what it actually needs to track, the routine that keeps it accurate, and how a purpose-built system like the Freelancer Finance Toolkit covers each piece.
What self-employed bookkeeping actually needs to cover
Five things, and they're genuinely different from each other even though it's tempting to lump them into one big log:
- Income, logged by date, client, and category. Not just a running total — a log you can filter and break down, so you can see which clients and which kinds of work are actually paying the bills.
- Expenses, logged by date and category. Software, equipment, insurance, coworking — whatever your cost of doing business looks like, in enough categories to be useful but not so many that logging becomes a chore.
- Invoices and their status. What's been billed, to whom, when it's due, and whether it's been paid — separate from your income log, because an invoice sent isn't the same as money in the bank.
- Tax set-aside. A running total of what you've reserved from each payment, so a tax bill doesn't arrive as a surprise.
- Your rate. Whether what you're charging actually adds up to the income you want once you account for the hours in a week you can realistically bill, not the hours in a week that exist.
Miss any one of these and the rest of the system quietly stops telling you the truth. Income without expenses tells you revenue, not profit. Invoices without a tax set-aside means the tax bill lands as a surprise on money you've already spent. A rate calculation without a realistic billable-hours number tells you what to charge in a world where you bill 40 hours a week, every week, which almost nobody self-employed actually does.
How the pieces fit together, worked through
An Income & Expense Tracker is the core log: twelve monthly tabs, each with an income section (date, client or source, category, amount, notes) and an expense section in the same shape, plus a Dashboard that pulls each month's income, expenses, and net total automatically once you've filled in the monthly tabs. The dashboard also surfaces your best income month and highest expense month, and breaks totals down by category across the whole year — useful for spotting that one expense category that's crept up, or the one client who's quietly become your biggest source of income.
A Client & Invoice Tracker runs alongside it: a Clients tab that rolls up total invoiced and total paid per client automatically, an Invoices tab where you log what's billed and track it through Draft, Sent, Paid, Overdue, and Cancelled statuses, and a separate Pipeline tab for prospects that haven't turned into invoiced work yet — kept apart deliberately, so a deal that hasn't closed never inflates your outstanding total.
A Tax Set-Aside Calculator works from a Payments log: enter the gross amount of each payment as it lands, and it calculates the tax set-aside and savings set-aside automatically from percentages you set, along with what's actually yours to keep after both. A Summary tab totals your year-to-date gross, tax reserved, savings, and take-home, filtered automatically to the current calendar year.
A Rate Calculator starts from the other end of the problem: instead of asking what you're currently charging, it asks what you want to take home after tax and expenses, how many weeks a year you're realistically billable, and how many hours a week you can actually bill (a deliberately conservative default, since most freelancers can't bill anywhere close to 40 hours once admin, sales, and non-billable work are accounted for), then works backward to the hourly and day rate that gets you there. A Project Pricer tab pulls that hourly rate to quote fixed-scope projects, with a buffer percentage and a revisions count built into the quote.
The month-end routine
The system only works if you actually run it. A simple monthly routine, ten to fifteen minutes if you've kept up through the month:
- Log any income or expenses you haven't entered yet, and check the dashboard totals against your bank statement to catch anything missing.
- Review every invoice not marked Paid or Cancelled, compare due dates to today, and update anything now overdue — the sheet won't do this step for you.
- Confirm the month's tax set-aside total and actually move that amount to a separate account. A number sitting in a spreadsheet cell doesn't protect you from spending it.
- Glance at year-to-date income, expenses, and tax reserved, so you're not surprised by where you stand when a quarterly estimate or year-end filing comes due.
- Once or twice a year, re-run the rate calculation with current numbers — your expenses and income goals change, and a rate that made sense a year ago might not anymore.
What this kind of system doesn't do
It's worth being plain about the limits. Nothing here connects to your bank account automatically — every number goes in because you typed it or pasted it from an export. The tax set-aside percentage is a number you set, not tax advice, and it doesn't know your bracket, deductions, or local rules. Invoice statuses don't flip to Overdue by themselves; that's a decision you make during the review, which is what keeps the review meaningful instead of something to skip because "the sheet already handles it." None of that makes the system less useful — it makes it a tool for organizing numbers you're responsible for entering and reviewing, not a replacement for doing that.
If invoicing specifically is the part that's falling through the cracks, the invoice tracker guide goes deeper on the sent/paid/overdue discipline. If it's the income-and-expense side, this guide covers that in more detail, and this one covers how to think about the set-aside percentage itself. The free rate calculator is worth running any time your expenses or income goals change, even outside a full system.
Frequently asked questions
What does a self-employed person actually need to track?
Five things, at minimum: every payment coming in (who from, when, how much), every business expense going out by category, what's been invoiced and whether it's been paid, how much of each payment needs to be set aside for tax, and whether your rate is actually high enough to hit the income you need. Miss any one of these and you end up guessing at tax time, chasing unpaid invoices too late, or working at a rate that quietly loses money once you account for the time you're not billing.
What's the month-end routine?
Log any payments and expenses you haven't entered yet, check your dashboard's income and expense totals against your bank statement to catch anything missing, review every invoice that isn't marked Paid and update statuses for anything now overdue, confirm this month's tax set-aside amount and move it to a separate account, and glance at your year-to-date totals so you know where you stand. Ten to fifteen minutes if you've kept up with logging through the month; longer if you're catching up.
Does the spreadsheet calculate my tax for me?
It calculates a set-aside amount based on a percentage you tell it to use, applied automatically to every payment you log, and totals up how much you've reserved so far this year. It does not know your actual tax bracket, deductions, local rules, or filing requirements — the percentage is a number you set, ideally with an accountant's input, not one the spreadsheet works out or advises on.
Will it tell me automatically when an invoice is overdue?
A due date can be calculated automatically from your payment terms, and days-outstanding can update itself daily. But the status — Draft, Sent, Paid, Overdue, Cancelled — is a dropdown you set yourself during a review, not something the sheet flips on its own the moment a due date passes. That's deliberate: it keeps the review an actual check rather than something to ignore because the sheet supposedly already handles it.
What's in the Freelancer Finance Toolkit specifically?
Four workbooks: an Income & Expense Tracker with a Dashboard and twelve monthly tabs; a Client & Invoice Tracker with a Dashboard, Clients, Invoices, and Pipeline tab; a Tax Set-Aside Calculator with a Payments log and a Summary tab; and a Rate Calculator with a Rate Calculator tab and a Project Pricer tab for quoting fixed-scope work. Every workbook opens on a Start Here tab with an editable currency setting and comes pre-loaded with sample rows so you can see it working before you clear it and enter your own numbers.
Does it connect to my bank account?
No. Nothing built on spreadsheets connects to your bank automatically. You log payments and expenses yourself as they happen, or paste them in from a bank export — the totals, dashboards, and tax set-aside figures calculate themselves from what you've logged, but the logging itself is manual.
Want the whole system already built instead of assembled from scratch?
The Freelancer Finance Toolkit ships all four pieces together: an Income & Expense Tracker with a year-round Dashboard, a Client & Invoice Tracker with automatic client and invoice totals, a Tax Set-Aside Calculator that reserves a percentage from every payment you log, and a Rate Calculator with a Project Pricer for quoting fixed-scope work. Every workbook opens on a Start Here tab with an editable currency setting and pre-loaded sample rows so you can see it working before you clear it and start logging your own numbers.
One-time purchase. Works in Excel or Google Sheets. No subscription.
Need a spreadsheet built around your exact business instead? See how to hire someone to build one, or order our custom workbook service directly.