How to Track Your Income and Expenses as a Freelancer
The smallest system that actually sticks: income in, expenses out, tax aside, five minutes a week.
Most freelancers start the same way. Money comes in, money goes out, receipts pile up in an inbox folder or a literal shoebox, and the plan is to "sort it all out later." Later usually means a panicked weekend in January with a cold cup of tea and forty browser tabs open.
It does not have to be like that. You can stay on top of your numbers in a few minutes a week. Here is the version that actually sticks.
Why bother at all
Three reasons, and only one of them is tax.
The obvious one is that come tax season, you need totals for what you earned and what you spent. If you have been logging as you go, that is a five minute job instead of a lost weekend.
The second is that expenses you forget to record are money you hand over for no reason. You get taxed on profit, so every cost you fail to write down inflates your bill. People routinely leave real money on the table just because they lost a receipt.
The third reason is the one nobody mentions: tracking is how you find out whether you are actually making money. Plenty of busy freelancers are quietly earning less than they think once software, fees and the quiet subscriptions are counted. You cannot fix what you cannot see.
The smallest system that works
You need three things, and you almost certainly already have them.
A place to log income. Every time a client pays you, write down the date, who paid, and how much. That is it.
A place to log expenses. Every time you spend on the business, write down the date, what it was for, and the amount. Snap a photo of the receipt while it is in your hand, because the receipt you mean to file later is the receipt you will never see again.
A separate pot for tax. As each payment comes in, move 20 to 30 percent into a savings account you do not touch. If you are not sure of your number, you can work it out in a minute with our free tax calculator.
That is the whole system. Income in, expenses out, tax set aside. Everything fancier is a nice-to-have built on top of those three habits.
Find a rhythm you will keep
The trick is to make it small and regular instead of big and rare.
Once a week, spend five minutes catching up: log anything you forgot, file the loose receipts, glance at who still owes you money. Once a month, take a slightly longer look. Add up what came in and what went out, check your profit, and move your tax money across if you have not already.
That is genuinely it. Five minutes weekly beats five hours once a quarter, partly because it is less painful and mostly because you will actually do it.
Spreadsheet or app
You have two honest options.
Accounting apps do a lot, sync to your bank, and cost a monthly subscription forever. If your business is complex or growing fast, that can be worth it.
A spreadsheet does the core job, costs nothing to run, and you own it outright. For most solo freelancers it is more than enough, and there is something calming about seeing everything in one place that is not trying to upsell you.
That is the side of this we work on. We make simple finance trackers that handle the logging for you: a live dashboard that adds everything up, an invoice tracker that flags overdue payments in red, and a tax estimator you set to your own country. You type in your income and expenses, and it does the maths. It works in Excel, Google Sheets or Numbers, you pay once, and there is a version built for your line of work. You can see them at Roots & Receipts.
Whatever you use, the system matters more than the tool. Income in, expenses out, tax aside, five minutes a week. Do that and tax season stops being something you dread.
This is a planning guide, not tax advice. Rules vary by country, so confirm anything specific with your accountant or local tax office.
← All articles