Bonus Tax Calculator UK 2026
Calculate exactly how much tax and National Insurance you'll pay on your bonus with our free UK calculator for 2026/27. Whether it's an annual performance bonus, Christmas bonus, or one-off payment, get an instant breakdown of your take-home amount after all deductions with accurate calculations based on current HMRC tax rates.
Key Facts 2026
Who Can Use This Calculator?
Employees
Calculate tax on your annual performance bonus, sales commission, or discretionary bonus before it hits your bank account.
Christmas Bonus Recipients
Find out exactly how much of your Christmas or year-end bonus you'll take home after PAYE tax deductions and National Insurance.
High Earners
Understand how your bonus affects your marginal tax rate, especially if it pushes you into the 40% or 45% tax band.
Job Changers
Compare bonus packages from different employers and understand the true value after tax when considering a new job offer.
Calculate Your Bonus Tax
How the Bonus Tax Calculator Works
Enter Your Details
Input your annual salary, bonus amount, and choose between cumulative or non-cumulative tax calculation methods based on your employment situation.
Calculate Total Income
Your bonus is added to your annual salary to determine your total taxable income for the year, which determines your tax brackets.
Apply Tax Rates
Income Tax and National Insurance are calculated using 2026/27 HMRC rates, with your bonus taxed at your marginal rate after existing income.
See Your Take-Home
Get a detailed breakdown showing exactly how much you'll take home from your bonus after tax, NI, pension, and student loan deductions.
Understanding How Bonuses Are Taxed in the UK
Receiving a bonus is exciting, but it's often surprising how much gets deducted before it reaches your bank account. In the UK, bonuses are not taxed separately from your regular income. Instead, they're treated as part of your total annual earnings and subject to the same Income Tax and National Insurance rates as your salary.
When you receive a bonus, it's added to your annual salary to calculate your total taxable income. This combined figure determines which tax band you fall into. The key point to understand is that your bonus is typically taxed at your highest marginal tax rate because your regular salary has likely already used up your tax-free Personal Allowance and the lower tax bands.
Why Your Bonus Tax Seems So High
If your annual salary is £40,000 and you receive a £10,000 bonus, your total income for the year becomes £50,000. Your salary has already used up the £12,570 Personal Allowance and £37,700 of the 20% basic rate band. This means £7,730 of your bonus is taxed at 20%, but the remaining £2,270 pushes you into the 40% higher rate band. This is why the tax on your bonus appears disproportionately high compared to your regular salary deductions.
Cumulative vs Non-Cumulative Tax Calculation
There are two methods HMRC uses to calculate tax on bonuses: cumulative and non-cumulative. The cumulative method is the standard approach used by most employers. It considers your total year-to-date earnings when calculating tax, spreading your Personal Allowance across the year proportionally. This method is generally more accurate and ensures you don't overpay tax.
The non-cumulative method, indicated by tax codes ending in W1 (weekly) or M1 (monthly), calculates tax based only on that pay period's earnings without considering previous months. This is typically used when you start a new job without providing a P45, or when HMRC doesn't have complete information about your earnings. While this can result in higher initial tax deductions, any overpayment is usually refunded at the end of the tax year through a P800 form or adjusted in subsequent pay periods once your tax code is updated.
National Insurance on Bonuses
In addition to Income Tax, bonuses are subject to National Insurance contributions. For 2026/27, you pay 8% NI on earnings between £12,570 and £50,270, and 2% on anything above £50,270. Unlike Income Tax which is calculated annually, National Insurance is assessed on a per-pay-period basis. This means in the month you receive your bonus, your total earnings for that period are higher, resulting in increased NI contributions for that specific month.
💡 Important Tax Planning Tip
If you want to reduce the tax impact of your bonus, consider salary sacrificing it into your workplace pension. This reduces your taxable income before PAYE is applied, saving you both Income Tax and National Insurance. For example, sacrificing a £5,000 bonus into your pension when you're a higher-rate taxpayer saves you £2,000 in Income Tax (40%) and £400 in NI (8%), though you can't access the money until retirement age. Always consult with a financial adviser or use our pension contribution calculator to understand the long-term implications.
Student Loan Repayments on Bonuses
If you have a student loan, your bonus will also trigger loan repayments if your total annual income exceeds the repayment threshold. For Plan 1 loans (courses started before September 2012), the threshold is £26,900 for 2026/27. For Plan 2 loans (courses started after September 2012), it's £29,385. Postgraduate loans have a threshold of £21,000. You pay 9% on earnings above these thresholds for Plan 1 and 2, and 6% for Postgraduate loans. These deductions are in addition to Income Tax and National Insurance.
| Income Level | Income Tax Rate | National Insurance | Typical Total Deduction |
|---|---|---|---|
| Up to £12,570 | 0% | 0% | 0% |
| £12,571 - £50,270 | 20% | 8% | 28% |
| £50,271 - £125,140 | 40% | 2% | 42% |
| Over £125,140 | 45% | 2% | 47% |
When Your Bonus is Paid Matters
The date your bonus is paid, not when it's announced or approved, determines which tax year it falls into. If you receive a bonus on 31 March 2027, it counts towards the 2026/27 tax year. If it's paid on 7 April 2027, it's part of the 2027/28 tax year. This timing can be strategically important if you're close to a tax band threshold or expect your income to change significantly between tax years. Some employers offer flexibility in bonus payment timing for this reason.
Real Bonus Tax Examples
Scenario 1: Basic Rate Taxpayer
Person: Emma, 28, marketing coordinator
Situation: Annual salary £30,000, receives £2,000 Christmas bonus
Annual Salary: £30,000
Bonus Amount: £2,000
Total Income: £32,000
Tax on Bonus: £400 (20%)
NI on Bonus: £160 (8%)
Take-Home Bonus: £1,440
Emma's total income of £32,000 keeps her within the basic rate tax band (up to £50,270). Her entire bonus is taxed at 20% plus 8% National Insurance, giving her 72% of the gross bonus amount. She pays £560 in total deductions on her £2,000 bonus.
Scenario 2: Bonus Pushes into Higher Rate
Person: James, 35, sales manager
Situation: Annual salary £45,000, receives £10,000 annual performance bonus
Annual Salary: £45,000
Bonus Amount: £10,000
Total Income: £55,000
Basic Rate Portion: £5,270 (20% tax)
Higher Rate Portion: £4,730 (40% tax)
Total Tax: £2,946
Total NI: £614 (8% and 2%)
Take-Home Bonus: £6,440
James's bonus pushes him into the 40% higher rate tax band. £5,270 of his bonus is taxed at 20%, but the remaining £4,730 is taxed at 40%. Combined with National Insurance, he keeps 64.4% of his bonus. This demonstrates why bonuses crossing tax thresholds result in higher effective tax rates. Consider our salary increase calculator to understand similar threshold effects.
Scenario 3: Emergency Tax Code Impact
Person: Sarah, 29, recently changed jobs
Situation: Annual salary £35,000, £3,000 bonus on emergency tax code (M1)
Annual Salary: £35,000
Bonus Amount: £3,000
Monthly Allowance: £1,047.50 (£12,570 ÷ 12)
Taxable in Bonus Month: £4,964.17
Tax on Bonus (Non-Cumulative): £993 (20%)
NI on Bonus: £240 (8%)
Take-Home (Initial): £1,767
Take-Home (After Correction): £2,160
Sarah is on a non-cumulative M1 emergency tax code because she didn't provide a P45 when starting her new job. This results in higher initial deductions (41% vs 28% on cumulative basis). Once HMRC updates her tax code to cumulative, she'll receive a £393 refund for the overpaid tax, either through adjusted future pay or a P800 refund at year-end. Check your tax code to avoid overpaying.
Frequently Asked Questions
How much tax do I pay on my bonus in the UK?
Bonuses are taxed as regular income in the UK. Your bonus is added to your annual salary, and the combined total determines your tax rate. You pay Income Tax at 20%, 40%, or 45% depending on your total earnings, plus National Insurance at 8% up to £50,270 and 2% above that threshold for 2026/27.
The effective tax rate on your bonus depends on where you sit in the tax bands. Basic rate taxpayers typically lose about 28% (20% tax + 8% NI), while higher rate taxpayers lose around 42% (40% tax + 2% NI) on the portion of the bonus in the higher band.
Why is my bonus taxed so heavily?
Your bonus is often taxed at your highest marginal tax rate because your regular salary has already used up your tax-free Personal Allowance and lower tax bands. If your salary is £40,000 and you receive a £10,000 bonus, the portion that pushes you into the higher rate band (above £50,270) will be taxed at 40% instead of 20%.
This is perfectly legal and standard HMRC practice. The tax system is progressive, meaning higher portions of income are taxed at higher rates. Your bonus sits "on top" of your existing salary in terms of tax calculation, so it faces the highest rates applicable to your total income.
What is the difference between cumulative and non-cumulative bonus tax?
Cumulative tax calculation considers your total year-to-date earnings when calculating tax on your bonus, which is usually more accurate. Non-cumulative (emergency tax codes like W1 or M1) calculates tax only on that pay period's earnings, often resulting in higher deductions initially. Non-cumulative codes are typically used when starting a new job without a P45.
With cumulative calculation, if you've been underpaying tax earlier in the year, your bonus month might see higher deductions to catch up. With non-cumulative, each month is treated independently, which can lead to significant overpayments that need to be reclaimed later. Always check your payslip to see which method applies to you.
Do I pay National Insurance on my bonus?
Yes, bonuses are subject to National Insurance contributions at the same rates as your regular salary. For 2026/27, you pay 8% on earnings between £12,570 and £50,270, and 2% on earnings above £50,270. NI is calculated on a per-pay-period basis, so you'll pay more NI in the month you receive your bonus.
Unlike Income Tax which can be reclaimed if overpaid, National Insurance contributions are final. Once paid, they count towards your State Pension entitlement, so they do have long-term value even though they reduce your take-home pay immediately.
Can I reduce the tax on my bonus?
Legally, you can reduce tax on your bonus by paying it into your workplace pension as a salary sacrifice, which reduces your taxable income. You could also split your bonus across tax years if your employer agrees. However, any scheme claiming to eliminate bonus tax completely is likely illegal. Always consult a financial adviser for legitimate tax planning.
Other legal options include using your bonus to make Gift Aid donations to charity (which can extend your tax bands) or investing in tax-advantaged schemes like an ISA (though this doesn't reduce the initial tax, it protects future growth). Our salary negotiation calculator can help you evaluate different compensation structures.
Is my Christmas bonus taxed differently?
No, Christmas bonuses and all other performance bonuses, annual bonuses, or one-off payments are taxed exactly the same way as regular income. The timing of when you receive it determines which tax year it falls into, but the tax rates remain the same as your standard PAYE income.
Whether it's called a Christmas bonus, 13th month salary, performance bonus, or any other name, HMRC treats all cash bonuses identically for tax purposes. Non-cash bonuses like company shares or benefits in kind may have different tax treatment and require separate calculations.
What if I'm taxed too much on my bonus?
If you're on an emergency tax code (non-cumulative), you may be overtaxed initially. This typically corrects itself once your tax code is updated to cumulative. If it doesn't, you can reclaim overpaid tax through a P800 form at the end of the tax year or contact HMRC directly to update your tax code sooner.
You can check your tax code on your payslip or through your Personal Tax Account on GOV.UK. If it ends in W1, M1, or X, you're likely on an emergency code. Contact HMRC or your employer's payroll department with your P45 from your previous job to get this corrected and receive any refund due.
How do I calculate my bonus take-home pay?
To calculate your bonus take-home pay, add your bonus to your annual salary to find your total income. Calculate Income Tax using the 2026/27 tax bands, then calculate National Insurance at 8% and 2% rates. Deduct any student loan repayments if applicable. Use our calculator above for an instant, accurate breakdown of your bonus deductions.
The manual calculation can be complex because you need to account for which portion of your bonus falls into each tax band. Our calculator handles all the complexity automatically, including Scotland-specific tax rates, cumulative vs non-cumulative methods, and pension contributions, giving you results in seconds.
Data Sources and Accuracy
This calculator uses official UK government figures for the 2026/27 tax year:
- Income Tax Rates and Personal Allowances 2026/27: GOV.UK Income Tax Rates
- National Insurance Contributions 2026/27: GOV.UK National Insurance Rates
- Student Loan Repayment Thresholds 2026/27: GOV.UK Student Loan Repayments
- PAYE Tax Codes and Emergency Codes: GOV.UK Tax Codes
- Scottish Income Tax 2026/27: Scottish Government Tax Factsheet
Calculation Methodology
Our calculator adds your bonus to your annual salary to determine total income, then applies Income Tax according to 2026/27 HMRC tax bands. For cumulative calculations, we distribute your Personal Allowance across the year proportionally. For non-cumulative (emergency tax codes), we calculate tax based solely on the pay period's earnings without considering previous months. National Insurance is calculated at 8% between the Primary Threshold and Upper Earnings Limit, and 2% above, applied to the pay period containing your bonus.
Last Updated: February 2026 (using confirmed rates for 2026/27 tax year)
⚠️ Important Disclaimer
This calculator provides estimates for informational purposes only and should not be considered financial or legal advice. Actual tax deductions may vary based on your specific circumstances, including your exact tax code, previous year-to-date earnings, employer pension schemes, and timing of payments. For complex tax situations such as multiple employments, benefits in kind, or if you're claiming tax reliefs, please consult HMRC directly or speak with a qualified tax adviser or accountant for personalised guidance.
Your Privacy and Data Protection
Your privacy matters. This calculator operates entirely in your browser using client-side calculations. We do not store, transmit, or collect any of your personal or financial data.
How It Works: All processing happens locally on your device. When you click "Calculate," your inputs are processed by JavaScript running in your browser, and results are displayed instantly without any data being sent to our servers or third parties.
No Data Collection: Unlike many online calculators, we do not require registration, email addresses, or any personal information. You can use this tool anonymously and with complete confidence in your privacy. Your salary and bonus information never leaves your device.