The end of the year has a way of arriving all at once for freelancers. Client work spikes as everyone tries to spend budget before it disappears, then goes quiet for a fortnight. Somewhere in between, the books close — and anything you didn’t sort out before then becomes a job for a cold week in January, done from memory, with receipts you can no longer find.
It doesn’t have to go that way. Most year-end admin is a handful of jobs you already know how to do, just done on purpose and in the right order. Block out an afternoon in the first half of December, work through the list below, and you go into the new year knowing exactly where the last one left you.
A freelancer’s year-end checklist comes down to six jobs: get every unpaid invoice paid or chased, invoice any finished work that hasn’t been billed, log the year’s last expenses with receipts, check your tax savings against what you’ve earned, review who paid you and how much, and export a full copy of your records. Do it a few weeks before your books close, not after.
When “year-end” actually is
Year-end means the end of whatever period your tax return covers, and that isn’t always 31 December. Plenty of countries run a calendar tax year; others don’t. The UK’s personal tax year ends on 5 April, India’s financial year on 31 March, Australia’s on 30 June. If you run a company rather than trading as an individual, its accounting year might end on yet another date.
Work out which date matters for you and run this checklist three or four weeks before it. That gives late payers time to pay and gives you time to fix anything the review turns up. If your year ends in December, early in the month is ideal: clients are still at their desks and still approving invoices.
1. Get every open invoice paid or chased
Start with money you’re already owed. List every invoice that’s been sent and not paid, with how long each one has been outstanding. Anything inside its terms just needs to be watched. Anything past due gets a reminder this week, before your client’s finance team breaks for the holidays and the invoice sits in a queue until mid-January.
Be direct about timing. A short note saying you’re closing your books on a given date and would like the invoice settled before then is reasonable, and it gives the client a deadline that isn’t arbitrary. If you need wording, chasing a late invoice politely has a three-step sequence you can copy.
Then make a decision on anything that’s very old. An invoice that’s six months overdue with no reply is worth one last firm attempt — and if that fails, it’s worth asking your accountant whether it can be written off as a bad debt rather than carried forward as income you’ll never see.
2. Invoice the work you’ve finished but not billed
The second leak is quieter: work that’s done but never invoiced. Small jobs, a few extra hours at the end of a project, expenses you paid on a client’s behalf and meant to recharge. They slip through because nothing reminds you to bill them.
Go through your tracked time and your projects for the last couple of months and check every hour that should be billed has made it onto an invoice. Unbilled time from November is easy to explain to a client in December. By March it’s awkward. If you’re not sure which hours are chargeable in the first place, billable vs non-billable hours sets out the line.
3. Close out the year’s expenses
Every business cost you can’t evidence is a cost you probably can’t claim. Before the year closes, go through the last few months of card and bank statements and make sure each business expense has a matching receipt or invoice stored somewhere you can find it again.
The usual gaps are subscriptions that renew automatically, travel booked on your phone, and anything bought in another currency where the amount on the receipt doesn’t match what left your account. Log those now, while the email confirmations are still easy to search for. If you’re unsure what counts, tax deductions for freelancers covers the common categories, and separating business and personal finances makes this step much shorter next year.
One timing note: in some systems, buying something you genuinely need before year-end brings the deduction into this year rather than next. That’s worth a conversation with your accountant — it isn’t a reason to buy things you don’t need.
4. Check your tax pot against what you earned
If you’ve been setting aside a share of each payment for tax, now’s the time to check it’s enough. Add up what you’ve earned this year, apply a rough estimate of what you’ll owe, and compare it to what’s actually sitting in the pot.
A shortfall in December is a problem you can fix — top up from the next few payments, or plan for it. The same shortfall discovered when the bill arrives is a much worse conversation. If you haven’t been setting money aside, setting aside money for taxes explains how to start, and it’s worth starting this month rather than waiting for the new year.
Also check whether anything changed this year that affects your bill: crossing a VAT or GST registration threshold, working from a different country for part of the year, or moving into a new tax situation without realising it. These are much easier to deal with before you file than after.
5. Review the year: who paid you, and how much
With the admin done, step back and look at the year as a whole. You only need a few numbers:
- Total income, compared with last year
- Income by client, and the share your biggest client accounted for
- Average time to get paid, and which clients were consistently slow
- Your effective hourly rate — what you earned divided by the hours you worked
Each number points to something you can act on. If one client made up more than half your income, that’s a risk to plan around — see client concentration risk. If your effective rate is well below your quoted rate, there’s a pricing or scope problem hiding in there. And if a client paid late all year, January is a natural time to tighten your payment terms or raise your rates.
If you’ve been running a monthly money review, this step mostly means adding up twelve sessions you’ve already done.
6. Export a full copy of your records
Finally, take a copy of everything: invoices, payments, expenses, clients, contractor payments and time records. Save it somewhere you control, outside the tools you used to create it. This is the pack your accountant will ask for, and it’s also your backup if a service you rely on changes, closes, or locks you out.
Most tax authorities expect you to keep business records for several years — commonly five to seven, sometimes longer — so file this copy under the year and keep it. Invoice numbering and record-keeping goes into what needs keeping and why.
Frequently asked questions
When should a freelancer start year-end preparation?
Start three to four weeks before your tax or accounting year ends. That leaves enough time for overdue clients to pay, for you to invoice unbilled work and for any gaps in your records to be fixed. For a December year-end, the first two weeks of December work well, because clients are still around to approve and pay invoices before the holidays.
What records should a freelancer keep at year-end?
Keep every invoice you issued, proof of every payment received, receipts or invoices for business expenses, bank statements for your business account, records of payments to contractors and any contracts that affect what you’re owed. Store them together, in a format that doesn’t depend on one piece of software, and keep them for as long as your tax authority requires — often five to seven years.
Do I need an accountant for year-end as a freelancer?
Not always. Many freelancers with simple affairs file their own returns. An accountant earns their fee when you work across borders, run a company rather than trading as an individual, are close to a registration threshold or simply don’t want to spend the time. Either way, the checklist above is the same — it just means your accountant’s bill is smaller, because the records arrive tidy.
Where Billable comes in
Most of this checklist is a lookup job, and it’s only quick if the answers are in one place. Billable keeps every invoice and its status together, so the list of what’s open, what’s overdue and by how long is already on the screen — and on the paid plan, overdue reminders go out on their own, so the chasing in step one may already be done.
Your tracked time sits next to the invoices it should be on, expenses are logged with their receipt photos and converted at the same exchange rates as your income, and finance tracking puts your paid, outstanding and overdue totals in one view. When you’re done, you can export all your data as plain CSV files for your accountant in a few clicks. You can start free with your first active project — take a look.