Rates, bands and allowances
Tax month and tax week
Payroll does not count in calendar months. Type a pay day to get its tax month and week, then see why that number sets your free pay.
Tax month and week of a pay day
Tax month
7
| Tax week | 30 |
| Tax year | 2026 to 2027 |
| Tax year started | 6 April 2026 |
The UK tax year runs from 6 April to 5 April, so 2026 to 2027 started on 6 April 2026 and ends on 5 April 2027. Payroll splits it into twelve tax months, each running from the 6th of one calendar month to the 5th of the next: month 1 is 6 April to 5 May, month 7 is 6 October to 5 November, and month 12 is 6 March to 5 April. Weekly pay uses tax weeks counted in sevens from 6 April, so week 1 of 2026 to 2027 is 6 April 2026 to 12 April 2026. The period number comes from the date you are paid. A pay day on 30 October 2026 falls in tax month 7 and tax week 30. That number matters with a cumulative code, because it is what the free pay is multiplied by: in tax month 7, 1257L gives £7,337.82 of free pay to date.
Tax each month with a code
Tax in month 1 with 1257L
£290.20
| Tax over 12 months | £3,484.00 |
| Average each month | £290.33 |
| With 1257L instead | £3,484.00 |
Rules read on HMRC’s texts by Radif Partners · Editorial policy · Method
Tax months of 2026 to 2027
Every tax month starts on the 6th, which is why the payslip for pay received on the 28th of a month carries the number of the tax month that began on the 6th of that same month. The table gives the dates for the current year and the free pay to date that a cumulative 1257L reaches by each month. For month 1 that is the same £1,048.26 you see quoted as the monthly figure; by month 12 it adds up to slightly more than the yearly £12,570, because HMRC's tables round the free pay for each code up.
| Tax month | Usually holds | Dates | Free pay to date, 1257L |
|---|---|---|---|
| 1 | April pay | 6 April 2026 to 5 May 2026 | £1,048.26 |
| 2 | May pay | 6 May 2026 to 5 June 2026 | £2,096.52 |
| 3 | June pay | 6 June 2026 to 5 July 2026 | £3,144.78 |
| 4 | July pay | 6 July 2026 to 5 August 2026 | £4,193.04 |
| 5 | August pay | 6 August 2026 to 5 September 2026 | £5,241.30 |
| 6 | September pay | 6 September 2026 to 5 October 2026 | £6,289.56 |
| 7 | October pay | 6 October 2026 to 5 November 2026 | £7,337.82 |
| 8 | November pay | 6 November 2026 to 5 December 2026 | £8,386.08 |
| 9 | December pay | 6 December 2026 to 5 January 2027 | £9,434.34 |
| 10 | January pay | 6 January 2027 to 5 February 2027 | £10,482.60 |
| 11 | February pay | 6 February 2027 to 5 March 2027 | £11,530.86 |
| 12 | March pay | 6 March 2027 to 5 April 2027 | £12,579.12 |
A pay day close to a boundary needs care. An employer who pays on the 5th puts each payment in the tax month that is ending, so the April pay of someone paid on 5 May is month 1 and the pay on 5 April closes month 12. An employer who pays on the 6th or later starts the new month with it.
Tax weeks and week 53
Weekly payroll counts tax weeks from 6 April in blocks of seven days, whatever weekday that is. Week 1 of 2026 to 2027 runs from 6 April 2026 to 12 April 2026, and each later week starts seven days after the one before. With a cumulative code, the week number multiplies the weekly free pay of £241.92 for 1257L.
| Tax week | Dates | Free pay to date, 1257L |
|---|---|---|
| 1 | 6 April 2026 to 12 April 2026 | £241.92 |
| 5 | 4 May 2026 to 10 May 2026 | £1,209.60 |
| 13 | 29 June 2026 to 5 July 2026 | £3,144.96 |
| 26 | 28 September 2026 to 4 October 2026 | £6,289.92 |
| 39 | 28 December 2026 to 3 January 2027 | £9,434.88 |
| 52 | 29 March 2027 to 4 April 2027 | £12,579.84 |
| 53 | 5 April 2027 | week 1 tables, non-cumulative |
Fifty-two weeks of seven days cover 364 days, so one day is left over, or two in a leap year. In 2026 to 2027 that day is 5 April 2027, a Monday: someone paid weekly on Mondays receives a pay in week 53. HMRC's payroll specification does not give that pay a fifty-third week of free pay; it taxes it on a non-cumulative basis with the week 1 tables. Fortnightly and four-weekly payrolls have the same issue, which the specification handles as weeks 54 and 56 with the week 2 and week 4 tables. BR, D and NT codes need nothing special in those weeks apart from the non-cumulative basis.
Why the period number changes your tax
On a cumulative code, payroll compares your pay to date with the free pay for the current period number, so a wrong number would give the wrong allowance. If you start a job in tax month 7 after months without work, payroll still uses period 7 and gives you seven months of free pay at once, which is why the first payslip can show little or no tax. The page on how PAYE is calculated walks through that example in full, and the payslip calculator takes the tax month as an input.
Tax each month with a code
Tax in month 1 with 1257L
£290.20
| Tax over 12 months | £3,484.00 |
| Average each month | £290.33 |
| With 1257L instead | £3,484.00 |
On a week 1 or month 1 code, by contrast, the period number has no effect: every pay gets one week's or one month's free pay. That is why an emergency code costs most to someone who starts late in the year. At the turn of the year, the count restarts at 1 on 6 April, and HMRC's P9X instructions tell employers to drop any week 1 or month 1 marking from the code carried into the new year.