Freelancer bookkeeping basics: a simple system, no software subscription
Most "bookkeeping for freelancers" advice funnels you toward a $15–$40/month software subscription before explaining what bookkeeping actually is. You don't need double-entry accounting or a SaaS dashboard to do this properly — you need a weekly 15-minute habit and four things to track. Here's the whole system.
Cash-basis is all you need — ignore the double-entry rabbit hole
There are two ways to keep books: accrual (record revenue when earned, expenses when incurred, regardless of when cash moves) and cash-basis (record it when the money actually arrives or leaves your account). Accrual is what larger businesses use, and it's what most bookkeeping software defaults to explaining first — which is exactly why so much freelancer content feels more complicated than it needs to be.
The IRS allows any business under a very high revenue threshold to use cash-basis accounting, and for a solo freelancer it's simpler in every way that matters: it matches your bank balance, it's easier to reconstruct if you fall behind, and it's what most freelancers' tax preparers expect anyway. Unless an accountant has told you otherwise, use cash-basis and don't think about the alternative again.
The 4 things a freelancer's books actually need
An income log, per client, per payment. Date received, client name, amount, and (if useful later) which invoice it paid. This is the raw ledger everything else is built from — see our income-tracking guide for the full method.
An expense log, categorized, with a deductible flag. Every business expense gets a date, category, amount, and a yes/no on whether it's tax-deductible. The category matters less than the habit of logging it the week it happens — reconstructing three months of receipts in April is where most freelancers lose real deductions.
A profit & loss view. Income minus expenses, by month, so you can answer "am I actually making money" without adding it up by hand. See our P&L guide for the net-profit-vs-take-home distinction that trips people up.
A running tax set-aside. Bookkeeping's whole point, tax-wise, is feeding an accurate profit number into your tax estimate so you're setting aside the right percentage, not a guess. See how much to save for taxes and how self-employment tax is actually calculated.
The 4 deductions freelancers most often under-track
Bookkeeping only pays off if what you log actually captures your real deductions. The four that get missed or undercounted most often:
- Home office — a percentage of rent/utilities based on exclusive-use square footage.
- Mileage — business driving at the IRS standard rate, logged as it happens (reconstructing a year of trips from memory in April rarely holds up).
- Health insurance premiums — often deductible above the line for the self-employed.
- Retirement contributions — SEP-IRA/Solo 401(k) contributions reduce taxable profit; see our retirement guide.
You don't need special software to catch these — you need a category column that includes them, logged in the same week the expense happens, not reconstructed from memory at year-end.
The one habit that matters more than any tool
The single highest-leverage bookkeeping habit is a fixed 15-minute weekly session — same day, every week — where you log the week's payments and expenses. Freelancers who "do their books" once a quarter (or once a year) don't fail because the system is wrong; they fail because reconstructing three months of Venmo, PayPal, and bank transactions from memory is slow, error-prone, and skips deductions you'd have caught in the moment.
Pair the weekly habit with one structural fix Publication 583 recommends explicitly: open a separate business bank account. Even as a sole proprietor with no LLC, keeping business transactions physically separate from personal ones makes every week's 15-minute session faster and makes an IRS inquiry far less stressful if one ever comes.
Even Wage already is this system — no subscription
The Income Log, Expenses, Reports, and Tax Center tabs are exactly the 4-part system above, already built and already linked together — log a payment or expense once and your P&L, tax set-aside, and dashboard all update automatically. One-time purchase, works in Excel, Google Sheets & Numbers, no monthly bill.
Get Even Wage — $19What you don't need yet
Skip the LLC-vs-sole-proprietor debate, payroll software, and inventory accounting until they're actually relevant to your situation — most solo freelancers never need any of them. Bookkeeping software marketing tends to bundle "real bookkeeping" with a list of features aimed at businesses with employees or inventory. A solo freelancer's books are genuinely simpler than that marketing implies: four things, tracked weekly, in cash-basis. Everything else is optional until you outgrow it.
This article is general educational information for U.S. freelancers, not tax or legal advice. Consult a qualified tax professional or IRS.gov for guidance specific to your situation.