| Fri 22 Jan 2027 | PAYE and National Insurance payment (6 Dec to 5 Jan)Pay the PAYE tax and National Insurance for the tax month 6 Dec to 5 Jan. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Sun 31 Jan 2027 | Self Assessment online return and payment (2025 to 2026)Submit the online return for the tax year 6 April 2025 to 5 April 2026 by 11:59pm, pay the balance you owe, and pay your first payment on account for 2026 to 2027 if one applies. | Sole traders, partners, landlords and anyone else in Self Assessment | £100 late-filing penalty; £10 a day after 3 months (up to £900); 5% of tax unpaid at 30 days, 6 and 12 months, plus interest. | [1][2][3] |
|---|
| Sun 7 Feb 2027 | MTD for Income Tax: quarterly update (to 5 Jan 2027)Send the cumulative update for 6 April 2026 to 5 January 2027 (or 1 April to 31 December if you use calendar quarters). | Sole traders and landlords using MTD for Income Tax since April 2026 | HMRC will not apply penalty points for late quarterly updates in 2026 to 2027. | [5] |
|---|
| Mon 22 Feb 2027 | PAYE and National Insurance payment (6 Jan to 5 Feb)Pay the PAYE tax and National Insurance for the tax month 6 Jan to 5 Feb. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Mon 22 Mar 2027 | PAYE and National Insurance payment (6 Feb to 5 Mar)Pay the PAYE tax and National Insurance for the tax month 6 Feb to 5 Mar. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Mon 5 Apr 2027 | Tax year ends: last day to use 2026 to 2027 allowancesLast day of the 2026 to 2027 tax year. Last day to pay into ISAs from this year’s £20,000 allowance. Send your final payroll submission for the year on or before your last payday. | Business owners and individuals | ISA allowances apply per tax year; from 6 April the 2027 to 2028 allowance starts. | [6][16] |
|---|
| Tue 6 Apr 2027 | New tax year: MTD at £30,000, payrolled benefits, new ratesMTD for Income Tax becomes mandatory for qualifying income over £30,000 (based on 2025 to 2026). Employers must report and tax company cars, vans, car and van fuel and medical benefits through payroll in real time. Property income rates rise to 22%, 42% and 47% in England, Wales and Northern Ireland. The cash ISA limit falls to £12,000 for under-65s (overall £20,000 unchanged). | Sole traders, landlords and employers | Check your software and payroll set-up before the first deadlines. | [4][10][17][18][19] |
|---|
| Thu 22 Apr 2027 | PAYE and National Insurance payment (6 Mar to 5 Apr)Pay the PAYE tax and National Insurance for the tax month 6 Mar to 5 Apr. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Fri 7 May 2027 | MTD for Income Tax: quarterly update (to 5 Apr 2027)Send the fourth cumulative update for 2026 to 2027. The final declaration is due by 31 January 2028. | MTD for Income Tax users since April 2026 | No penalty points for late updates in 2026 to 2027. | [5] |
|---|
| Sat 22 May 2027 | PAYE and National Insurance payment (6 Apr to 5 May)Pay the PAYE tax and National Insurance for the tax month 6 Apr to 5 May. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Mon 31 May 2027 | Give employees their P60 (2026 to 2027)Give every employee on your payroll on 5 April 2027 a P60, on paper or electronically. 31 May 2027 is also the Spring bank holiday, so plan to send them earlier. | Employers | A legal duty: employers must provide it by 31 May. | [8] |
|---|
| Tue 22 Jun 2027 | PAYE and National Insurance payment (6 May to 5 Jun)Pay the PAYE tax and National Insurance for the tax month 6 May to 5 Jun. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Tue 6 Jul 2027 | P11D and P11D(b) for 2026 to 2027Report expenses and benefits, give employees a copy, and report the Class 1A National Insurance you owe. From 2027 to 2028, company cars, vans, fuel and medical benefits move into payroll; other benefits follow from April 2028. | Employers who provided expenses or benefits not payrolled | £100 per 50 employees for each month or part month the P11D(b) is late. | [9][10] |
|---|
| Thu 22 Jul 2027 | Pay Class 1A National Insurance (2026 to 2027)Pay electronically by 22 July (a cheque must arrive by 19 July). | Employers with a Class 1A bill | Interest and penalties on late payment. | [9] |
|---|
| Thu 22 Jul 2027 | PAYE and National Insurance payment (6 Jun to 5 Jul)Pay the PAYE tax and National Insurance for the tax month 6 Jun to 5 Jul. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Sat 31 Jul 2027 | Second payment on account (2026 to 2027)Usually half of last year’s bill. Not needed if last year’s bill was under £1,000 or more than 80% was taken at source. | Self Assessment taxpayers who make payments on account | Interest on late payment. | [3] |
|---|
| Sat 7 Aug 2027 | MTD for Income Tax: quarterly update (to 5 Jul 2027)First update of the 2027 to 2028 tax year. | All MTD for Income Tax users, including those who joined on 6 April 2027 | A penalty point; 4 points brings a £200 penalty. | [5] |
|---|
| Sun 22 Aug 2027 | PAYE and National Insurance payment (6 Jul to 5 Aug)Pay the PAYE tax and National Insurance for the tax month 6 Jul to 5 Aug. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Wed 22 Sep 2027 | PAYE and National Insurance payment (6 Aug to 5 Sep)Pay the PAYE tax and National Insurance for the tax month 6 Aug to 5 Sep. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Tue 5 Oct 2027 | Register for Self Assessment (2026 to 2027)Tell HMRC by 5 October if you need to complete a tax return for the previous tax year. | Anyone newly self-employed or with untaxed income in 2026 to 2027 | Registering late leaves little time before the 31 January 2028 deadline. | [1] |
|---|
| Fri 22 Oct 2027 | PAYE Settlement Agreement payment (2026 to 2027)Pay the tax and Class 1B National Insurance due under the PSA electronically by 22 October (19 October by cheque). | Employers with a PAYE Settlement Agreement | Interest and penalties on late payment. | [9] |
|---|
| Fri 22 Oct 2027 | PAYE and National Insurance payment (6 Sep to 5 Oct)Pay the PAYE tax and National Insurance for the tax month 6 Sep to 5 Oct. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Sun 31 Oct 2027 | Paper Self Assessment return (2026 to 2027)HMRC must receive the paper return by 11:59pm. | Anyone filing on paper | £100 late-filing penalty. | [1][2] |
|---|
| Sun 7 Nov 2027 | MTD for Income Tax: quarterly update (to 5 Oct 2027)Second update of the 2027 to 2028 tax year. | MTD for Income Tax users | A penalty point; 4 points brings a £200 penalty. | [5] |
|---|
| Mon 22 Nov 2027 | PAYE and National Insurance payment (6 Oct to 5 Nov)Pay the PAYE tax and National Insurance for the tax month 6 Oct to 5 Nov. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Wed 22 Dec 2027 | PAYE and National Insurance payment (6 Nov to 5 Dec)Pay the PAYE tax and National Insurance for the tax month 6 Nov to 5 Dec. The 22nd is the deadline for electronic payments; a cheque by post must reach HMRC by the 19th. If the 22nd falls on a weekend or bank holiday, the payment must reach HMRC by the last working day before it. | Employers who pay HMRC monthly | Interest and late-payment penalties. | [7] |
|---|
| Thu 30 Dec 2027 | Online return to pay through your tax code (2026 to 2027)Submit the online return by 11:59pm on 30 December if you want HMRC to collect the bill through your tax code. | Employees with a Self Assessment bill who want it collected through PAYE | Miss it and the bill is due in one go by 31 January 2028. | [1] |
|---|