Skip to main content

PAYE and personal-tax guide

How does tax work on a second job?

There is no separate rate for a second job. You get one £12,570 Personal Allowance for 2026/27, and tax on the other job is taken through a code such as BR (20%), D0 (40%) or D1 (45%). Check the codes and HMRC's record before assuming a payslip is wrong.

Mehmood Rajoka, Partner, RR Accountants

Written by Mehmood Rajoka

Partner, RR Accountants · FCCA-led practice

Reviewed by Iftikhar ur Rashid, FCCALast updated: 6 min readGeneral information, not personal tax advice
Book a call

The short answer

You get one Personal Allowance for a tax year, even with two jobs. HMRC usually allocates it to the job that pays most and uses a different code for the other employment; the tax due depends on total income, not on the label “second job”. See HMRC's current guidance for more than one job.

Four checks when you take another job

Tell the new employer

If you keep an existing job, complete the starter checklist accurately rather than treating the new role as your only employment.

Read both payslips

Check the PAYE code shown for every employer and whether only one source is using the standard 1257L code.

Check HMRC's view

Use the Personal Tax Account or HMRC app to check employers, estimated income and the Personal Allowance allocation.

Keep income types separate

Employment through payroll, self-employed side work and company income do not all have the same reporting route.

One Personal Allowance across your income

HMRC's current guidance says you get one Personal Allowance for each tax year, even if you have income from more than one job, pension or another source. For 2026/27 the standard allowance is £12,570, although it is not the same for everyone. The question is how it is allocated, not whether a second employer can create another allowance.

When the main job pays more than the allowance, HMRC says the other employment's income will be taxed too, even if it is small. If the main job uses less than the allowance, unused allowance may be allocated to another job depending on the circumstances.

How much tax is taken from a second job?

There is no fixed second-job rate. Tax is due on your total taxable income above your Personal Allowance, and the allowance is usually given to the job that pays most. HMRC's example: with a £12,570 allowance, job 1 pays £8,000 and job 2 pays £7,000 in the tax year, so total income is £15,000. Job 1 uses £8,000 of the allowance and the remaining £4,570 might be given to job 2. That leaves £2,430 of job 2 pay taxable, and the tax is £486 (£2,430 × 20%).

If your main job already uses the whole allowance, HMRC says all the pay from your other job is taxed, even if it is small. A second job or pension usually carries BR (basic rate, 20%), D0 (higher rate, 40%) or D1 (additional rate, 45%). If you live or work in Scotland or Wales the rates and codes may be different.

HMRC says you can contact it to ask whether your Personal Allowance can be split between your jobs, which can reduce the tax taken from the other job during the year. If your pay varies or is irregular, a split allowance might mean you do not pay the right amount of tax. Read HMRC's guidance on more than one job.

Why second-job tax codes differ

Each employer uses its PAYE code to work out deductions. HMRC says that with more than one job or pension, the sources will usually have different codes: one may use 1257L, while another may use BR, D0 or D1. Those codes are not interchangeable and do not by themselves show an error.

BR means all income from that source is taxed at the basic rate; D0 and D1 apply higher and additional rates respectively. Scotland and Wales have code and rate differences. Use the official tax-code guide and your full HMRC record instead of changing payroll instructions based on one payslip.

Starting the new employment

If you already work elsewhere, you will not receive a P45 from that continuing employer. HMRC says you should complete the starter checklist for the new employer and make clear that you have another job. This helps the employer apply the right code from the first payment.

After your first pay, check the PAYE section of your Personal Tax Account or the HMRC app. HMRC says it can show the current employers, estimated income, tax codes and which employment uses the allowance. Correct missing or wrong employment information through the official service.

A self-employed side hustle is different

Extra work is not always a second PAYE job. If you are employed and also carry out casual self-employed work, HMRC treats the self-employed income separately from PAYE tax taken from wages. The official guidance says you may need to use Self Assessment if self-employed income is more than £1,000; below that figure you may not need to tell HMRC or declare it, but the facts matter.

Keep records of the extra income and its costs from the start. Use our Self Assessment eligibility guide for the wider filing question and our sole-trader expenses guide if the extra work is a trade.

National Insurance is calculated separately

Your tax code controls PAYE Income Tax, not National Insurance. Unless you are a company director, each job is looked at separately for Class 1 National Insurance, and each has its own threshold. In 2026/27 the employee primary threshold is £242 a week (£1,048 a month, £12,570 a year), and the rate is 8% above it up to the upper earnings limit of £50,270, then 2%. So you can pay National Insurance on both jobs even if neither pays enough to use up your Personal Allowance.

HMRC's employer guidance says each employer calculates, records and reports pay, Income Tax and National Insurance separately for its own job. See the 2026/27 employer rates and thresholds.

Do not rely on a generic “second-job tax rate”

The result depends on total income, code allocation, the tax year, country of residence, benefits and whether the extra work is employment or self-employment. A payroll deduction can be reviewed; it is not proof of the final annual position.

What to have ready for a review

Keep each payslip, P45 or starter-checklist details, the current tax code for each job, and your best estimate of full-year income. For side work, keep income and cost records separately from employment documents.

Second-job tax FAQs

Do you pay more tax on a second job?

A second job does not create a separate extra rate of tax. Income Tax depends on your total taxable income for the tax year and how HMRC allocates your Personal Allowance and PAYE codes across employments. A second payroll may still deduct tax from its first payment.

Can I have the Personal Allowance on two jobs?

You have one Personal Allowance for the tax year, even if you have more than one job or pension. HMRC usually allocates it to the job that pays the most, but may split unused allowance between jobs in some circumstances.

What tax code is used for a second job?

HMRC says a second employment will usually have a different code. BR taxes all income from that source at the basic rate, D0 at the higher rate and D1 at the additional rate. The right code depends on total income and individual circumstances.

Do I need Self Assessment if my second job is self-employed?

Employment income and self-employed income have different reporting routes. HMRC says you may need Self Assessment where self-employed income is more than £1,000; use its official additional-income checker because the full circumstances matter.

How much tax do I pay on a second job?

There is no separate rate for a second job. Tax is due on your total taxable income above your Personal Allowance. If your main job uses the whole allowance, all pay from the other job is taxed, usually through a BR code at 20%, or D0 at 40% or D1 at 45%. HMRC's example: £8,000 and £7,000 from two jobs with a £12,570 allowance gives £486 of tax.

Will my tax code change if I get a second job?

Usually, yes. HMRC normally keeps the standard code, such as 1257L, on the job that pays most and gives the other job a code such as BR, D0 or D1. HMRC can also change your codes during the year when it updates your income estimate, so check your Personal Tax Account after your first pay.

Do you pay National Insurance on a second job?

Yes, if you earn enough from it. Unless you are a company director, each job is looked at separately for Class 1 National Insurance with its own threshold. In 2026/27 the primary threshold is £242 a week (£1,048 a month), the rate is 8% above it up to £50,270 a year, then 2%.

Can HMRC split my Personal Allowance between two jobs?

HMRC says you can contact it to check whether your allowance can be split between your jobs, which can reduce tax taken from the other job during the year. If your income varies or is irregular, a split allowance might mean you do not pay the right amount of tax.

General information only, not personal tax advice. Check the current HMRC position and your own PAYE and income records before taking action.