Self Assessment deadlines you can't miss: the freelancer's 2026/27 calendar
Every Self Assessment deadline for freelancers in 2026/27: registration, filing, payments on account, the new MTD quarterly dates, and what late costs you.
Every Self Assessment deadline for freelancers in 2026/27: registration, filing, payments on account, the new MTD quarterly dates, and what late costs you.
The first Making Tax Digital quarterly update was due on 7 August. That was nine days ago, and if you are one of the freelancers now inside MTD, you have just discovered that the Self Assessment calendar has more dates on it than it used to.
So here is the whole thing in one place. Every Self Assessment deadline that applies to a freelancer, sole trader or contractor for the 2025/26 tax year, what each one actually requires, and what it costs when you miss it. The figures are 2026/27 rates and they are all current as of today.
People say “the tax return deadline” as though there is one. There are four, and they do different jobs.
Registration tells HMRC you exist as a taxpayer. Filing sends them the numbers. Payment moves the money. Payments on account pre-fund next year’s bill. Missing any one of them triggers a different penalty regime, and the penalties stack rather than replace each other.
The tax year that matters right now ended on 5 April 2026. Everything below is that year.
5 October 2026: register for Self Assessment. This one only applies if you have never filed before, or you stopped filing and have started again. You need to be registered to get a UTR, your Unique Taxpayer Reference, and HMRC can take up to two weeks to post it out. No UTR means no filing, so this deadline quietly controls the January one.
31 October 2026: paper returns. If you insist on filing on paper, this is you. It is three months earlier than the online deadline for no benefit whatsoever. File online.
30 December 2026: the PAYE coding option. A useful one almost nobody knows about. If you owe less than £3,000 and you also have PAYE income from a job or a pension, filing online by 30 December lets HMRC collect the tax through your tax code across the following year instead of demanding it in one lump. Free, interest-free, and you have to ask for it by filing early.
31 January 2027: the big one. Three separate obligations land on this single date. Your online return is due. Your balancing payment for 2025/26 is due. And your first payment on account for 2026/27 is due. That triple stack is why January hurts.
31 July 2027: second payment on account. The one that catches people who have already mentally closed the tax year.
If you are inside Making Tax Digital, add quarterly updates on 7 November 2026, 7 February 2027 and 7 May 2027 to that list. MTD applies from 6 April 2026 to anyone whose combined self-employment and property income was over £50,000 on their 2024/25 return. The threshold drops to £30,000 from April 2027.
This is the single most common shock for a first-time freelancer, and it is worth walking through with numbers.
Say your first year of freelancing produced a tax and National Insurance bill of £4,000. You have budgeted £4,000. You will be asked for £6,000.
Payments on account kick in whenever your bill is over £1,000 and less than 80% of your tax was already collected at source. HMRC is assuming you will earn something similar next year and asking you to pay it in advance. It is not an extra tax, and the £4,000 you pay across those two instalments is credited against your 2026/27 bill. But it does mean your first January is 150% of the number you were expecting.
The practical fix is to save for tax as a percentage of every invoice from day one, and to treat your first January as 1.5 times your annual bill. If it has already happened and the money is not there, payments on account have their own explainer, and HMRC’s Time to Pay service is genuinely worth using rather than ignoring.
Two entirely separate penalty systems run in parallel: one for filing late, one for paying late. You can trigger both at once.
Late filing. £100 the moment you are one day past 31 January, regardless of what you owe. It applies if your bill is zero. It applies if HMRC owes you a refund. After three months, £10 a day for up to 90 days, capping at £900. At six months, another £300 or 5% of the tax due, whichever is higher. At twelve months, the same again.
Late payment. Separate 5% surcharges on anything still unpaid at 30 days, six months and twelve months past the due date. On top of that, late payment interest runs at 7.75% a year, the Bank of England base rate plus four points, charged daily from 1 February until you clear it.
Put together on a £3,000 bill filed and paid eight months late:
You have increased a £3,000 bill by 58% by not doing paperwork. There is no version of your freelance year where that is a good trade.
The one thing that helps: if you cannot pay but you can file, file anyway. Filing on time removes the entire late filing column above, which is the larger half. Then arrange Time to Pay for the money.
Here is what I would do in August rather than in January.
The core calendar did not move. Registration is still 5 October, online filing and payment are still 31 January, payments on account are still 31 January and 31 July. Those dates have been stable for years and are not going anywhere.
What changed on 6 April 2026 is Making Tax Digital. Over-£50,000 freelancers now keep digital records and submit four quarterly updates plus a final declaration, instead of one annual return. The final declaration still lands on 31 January, so this is additional work rather than replacement work, at least for now.
Also unchanged, and worth saying because it still confuses people: Class 2 National Insurance is no longer a compulsory charge, though you can pay it voluntarily to protect your State Pension record. Class 4 remains at 6% on profits between £12,570 and £50,270, and 2% above that.
If you want to know what to put aside from each invoice before any of these dates arrive, the NetPay app works out your tax, National Insurance and take-home from variable freelance income as you go. Free to download.
See your real take-home pay in seconds
NetPay does this maths for every shift, invoice and payslip, automatically.
Download the app now
31 January 2027 for an online return, and that is also the date your tax bill has to be paid. If you file on paper the deadline is three months earlier, 31 October 2026. Almost nobody should be filing on paper.
You get an automatic £100 penalty, even if you owe no tax at all and even if you are due a refund. It is not discretionary and it is not proportionate to the bill. HMRC will cancel it only if you have a reasonable excuse.
Yes, and the deadline is 5 October following the end of the tax year you are reporting. Register late and you can be penalised for failure to notify. Registration is also how you get your UTR, which takes up to two weeks to arrive, so leaving it to January is genuinely risky.
Not the January one. If your self-employment and property income is over £50,000 you now send quarterly updates as well, but you still make a final declaration by 31 January and still pay by 31 January. MTD adds deadlines, it does not remove them.
Want to see your actual take-home pay?
NetPay UK works out your real net pay after tax, NI, pension and salary sacrifice, for hourly, shift and variable-income workers. Free to download.
Download the app now
A note on financial advice: NetPay UK calculates take-home pay based on official HMRC tax rules. This article reflects rules in force at the time of publication (16 August 2026). Tax rules change. For complex situations, consult a qualified UK accountant or visit gov.uk/income-tax.