Self-Employed Tax Calendar 2025/26
A month-by-month calendar of every HMRC and Companies House deadline for UK self-employed people, sole traders, Ltd company directors, employers and CIS contractors. Includes Self Assessment (5 October registration, 31 October paper, 31 January online plus payment), VAT quarterly returns, PAYE and CIS monthly payments, Corporation Tax (9 months and 1 day after period end), P11D (6 July), and Companies House accounts (9 months after year end). Available as a printable layout and as an ICS file you can paste into a .ics file and import into your phone calendar.
Last reviewed:
Guidance, not advice. We explain the rules, we don't assess your situation. Always seek financial or tax advice from your accountant, or contact HMRC. Read our editorial scope →
What it contains
How to use it
Print the printable layout
Print the calendar section single-sided A4 and pin to the wall by your desk. The visual layout makes the January triple-stack obvious.
Build the ICS file
Copy the ICS block (starting BEGIN:VCALENDAR, ending END:VCALENDAR) into a plain text file. Save as taxkiln-deadlines.ics. Double-click on phone or desktop to import.
Import to your calendar
Google Calendar: Settings → Import & export → Import → choose the .ics file. Apple Calendar: double-click. Outlook: File → Open & Export → Import/Export → Import an iCalendar (.ics).
Mark your year-end + VAT quarter-end on the same calendar
The ICS file uses fixed-date HMRC deadlines. If your accounting year doesn't end on 5 April, add your own year-end + 9-months-and-1-day CT deadline + 9-months Companies House deadline as separate manual events.
Copy the letter text
Prefer not to download? Copy the text below and paste into your own document.
TAXKILN — UK SELF-EMPLOYED TAX CALENDAR 2025/26 APRIL 2025 - 5 April: 2024/25 tax year ends. - 6 April: 2025/26 tax year begins. New allowances, bands, rates apply. - 19 April: Final FPS for 2024/25 (employers). - 22 April: PAYE/NIC for month 12 due (electronic). MAY 2025 - 22 May: PAYE/NIC for month 1 due (electronic). - 31 May: P60s must reach all employees employed on 5 April 2025. JUNE 2025 - 22 June: PAYE/NIC due. JULY 2025 - 6 July: P11D + P11D(b) forms due. Penalty: £100 per 50 employees per month late. - 19 July: Class 1A NIC paid by post. - 22 July: Class 1A NIC paid electronically. - 22 July: PAYE/NIC due. - 31 July: Second Payment on Account for 2024/25 due (if applicable). AUGUST 2025 - 22 August: PAYE/NIC due. SEPTEMBER 2025 - 22 September: PAYE/NIC due. OCTOBER 2025 *** MAJOR *** - 5 October: REGISTER for Self Assessment if first liability in 2024/25. Late = failure-to-notify penalty (Sch 41 FA 2008). - 22 October: PAYE/NIC due. - 31 October: PAPER Self Assessment return for 2024/25 due. After this date, only online filing accepted. NOVEMBER 2025 - 22 November: PAYE/NIC due. DECEMBER 2025 - 22 December: PAYE/NIC due. - 30 December: SOFT deadline — file SA online by today if you want any underpayment under £3,000 coded out via PAYE in 2026/27. JANUARY 2026 *** TRIPLE-STACK *** - 22 January: PAYE/NIC due. - 31 January: ONLINE Self Assessment return for 2024/25 due. - 31 January: Balancing payment for 2024/25 due. - 31 January: First Payment on Account for 2025/26 due. Penalty if any of the above missed: £100 immediate + daily £10 after 3m + £300/5% after 6m + £300/5% after 12m + interest. FEBRUARY 2026 - 22 February: PAYE/NIC due. MARCH 2026 - 22 March: PAYE/NIC due. QUARTERLY (VAT — based on your stagger group) - Stagger 1: Q/E Mar, Jun, Sep, Dec → return + payment due 7 May, 7 Aug, 7 Nov, 7 Feb. - Stagger 2: Q/E Apr, Jul, Oct, Jan → due 7 Jun, 7 Sep, 7 Dec, 7 Mar. - Stagger 3: Q/E May, Aug, Nov, Feb → due 7 Jul, 7 Oct, 7 Jan, 7 Apr. LTD COMPANY — based on accounting period (not tax year) - Corporation Tax payment: 9 months + 1 day after period end. - CT600 return: 12 months after period end. - Confirmation Statement (Companies House): within 14 days of due date (annual). - Annual accounts: 9 months after period end (private Ltd). CIS CONTRACTORS - Monthly return (CIS300): by 19th of each month for previous tax month (6th to 5th). - Late return: £100 immediate. ============================================================ ICS CALENDAR FILE — copy everything between BEGIN:VCALENDAR and END:VCALENDAR Save as a plain text file with extension .ics, then import. ============================================================ BEGIN:VCALENDAR VERSION:2.0 PRODID:-//TaxKiln//UK Tax Calendar 2025-26//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:UK Tax Calendar 2025/26 X-WR-TIMEZONE:Europe/London BEGIN:VEVENT UID:tk-sa-register-2025@taxkiln.co.uk SUMMARY:HMRC: register for Self Assessment (deadline) DTSTART;VALUE=DATE:20251005 DTEND;VALUE=DATE:20251006 DESCRIPTION:Deadline to register for Self Assessment if you became liable in 2024/25. Late registration triggers failure-to-notify penalty under Sch 41 FA 2008 even if no tax owed. BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:SA registration due in 1 week TRIGGER:-P7D END:VALARM END:VEVENT BEGIN:VEVENT UID:tk-sa-paper-2025@taxkiln.co.uk SUMMARY:HMRC: paper SA return deadline (2024/25) DTSTART;VALUE=DATE:20251031 DTEND;VALUE=DATE:20251101 DESCRIPTION:Paper Self Assessment return for 2024/25 must be filed by today. After this date HMRC only accepts online returns (deadline 31 Jan). BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:Paper SA due in 1 week TRIGGER:-P7D END:VALARM END:VEVENT BEGIN:VEVENT UID:tk-sa-coding-out-2025@taxkiln.co.uk SUMMARY:HMRC: soft deadline for SA coding-out (underpayments <£3000) DTSTART;VALUE=DATE:20251230 DTEND;VALUE=DATE:20251231 DESCRIPTION:File SA online by today so any underpayment under £3,000 can be collected via your PAYE tax code in 2026/27, instead of being demanded by 31 Jan. BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:Coding-out soft deadline in 1 week TRIGGER:-P7D END:VALARM END:VEVENT BEGIN:VEVENT UID:tk-sa-online-2026@taxkiln.co.uk SUMMARY:HMRC: SA online return + balancing payment + POA1 (TRIPLE) DTSTART;VALUE=DATE:20260131 DTEND;VALUE=DATE:20260201 DESCRIPTION:Three deadlines fall today: online SA return for 2024/25, balancing payment, first Payment on Account for 2025/26. Missing any of these triggers automatic penalties starting at £100 plus interest at the HMRC base rate + 2.5%. BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:31 Jan SA triple deadline in 1 week TRIGGER:-P7D END:VALARM END:VEVENT BEGIN:VEVENT UID:tk-p11d-2026@taxkiln.co.uk SUMMARY:HMRC: P11D and P11D(b) deadline DTSTART;VALUE=DATE:20260706 DTEND;VALUE=DATE:20260707 DESCRIPTION:P11D forms (benefits in kind) and P11D(b) (Class 1A NIC return) for tax year 2025/26 due. Penalty £100 per 50 employees per month late. BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:P11D due in 1 week TRIGGER:-P7D END:VALARM END:VEVENT BEGIN:VEVENT UID:tk-poa2-2026@taxkiln.co.uk SUMMARY:HMRC: second Payment on Account for 2025/26 DTSTART;VALUE=DATE:20260731 DTEND;VALUE=DATE:20260801 DESCRIPTION:Second Payment on Account for 2025/26 due. Interest from 1 Aug if late. BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:POA2 due in 1 week TRIGGER:-P7D END:VALARM END:VEVENT END:VCALENDAR ============================================================ NOTES - All electronic PAYE deadlines are 22nd of each month (postal is 19th but rarely used). - VAT returns and payments are due 1 calendar month + 7 days after the period end. - Bank holidays do not shift HMRC deadlines, but online-banking effective dates may. - For Scotland, the income tax bands differ but all UK-wide deadlines apply identically. - Filing on the deadline day is allowed; payment must reach HMRC by the deadline. - If you miss 31 Jan, file IMMEDIATELY — daily £10 penalties accrue from 1 May. For the full editorial guide, see TaxKiln /guides/self-employed-tax-calendar.
Related on TaxKiln
Last reviewed: