How do I pay tax?

Updated on 6 April 2023

Migrants

We explain the different ways you can pay tax as an employed or self-employed person.

Illustration of people with a tax document and coins

Do I have to tell HMRC that I have arrived in the UK?

There is no longer an official HM Revenue & Customs (HMRC) ‘arrival form’ for you to complete when you arrive in the UK. However, if you want to work in the UK, whether as an employee or self-employed, then you will require a National Insurance number.

If you are employed you may need to complete a starter declaration for payroll purposes. If you are self-employed or you need to complete a tax return for any other reason, you will need to complete form SA1 and file this with HMRC to allow them to create a Self Assessment record for you.

You may need to fill in a form P85 and send it to HMRC on your departure.

How do I pay tax if I am an employee?

Your employer should take income tax and National Insurance contributions (NIC) from your wages (pay) under the Pay As You Earn (PAYE) system. Your employer then passes on the income tax and NIC to HM Revenue & Customs (HMRC) on your behalf. On top of your own tax and NIC, your employer may pay extra employers’ NIC.

Employers in the UK must operate PAYE under the law if they have at least one employee who they pay more than a certain amount of money (£123 per week in 2023/24). PAYE should be applied to all cash earnings, such as salary, overtime and bonuses.

As well as being taxed on your cash pay, you are also taxed on most benefits that your employer provides, such as medical insurance. However, PAYE may not be applied by your employer to such benefits. You may need to pay tax on them directly to HMRC at the end of the year – or you can ask for them to be included in your tax code – see below. Alternatively, they may be taxed by adding a notional amount to your taxable pay.

There is more information on how tax is collected from your wages and salary in the employment section.

If you would like information on how tax works if you have more than one job, see Having more than one job.

What is a starter declaration?

Employers use an employee’s tax code to work out how much tax-free pay they are allowed each pay period so that they can then calculate tax on the rest. When you start a job as an employee in the UK, your employer should ask you for some basic details (this is known as a starter declaration) to work out what tax code to use in the first instance. This will be confirmed, or more rarely, changed, by HMRC in due course, once HMRC have had a chance to consider your circumstances.

There is more information about starting a job in the employment section.

What is form P2 – PAYE tax code?

Once HMRC have arrived at a tax code for you, they should send you a copy of your PAYE coding notice (form P2). This should show your personal allowances for the year. As the PAYE system can also be used to collect the income tax on any other taxable income, for example untaxed benefits or give you tax relief on things like employment expenses, it might also show some amounts taken off or added on to your allowances, depending on your own situation.

You should check that the PAYE code is correct and contact HMRC if it is not, or if you do not understand it.

The employment section has more information on how to check a tax code at How do I check my coding notice?.

If you live in Scotland, you should also read our pages on Scottish income tax and Scottish taxpayers in the tax basics section.

If you live in Wales, you should also read our pages on Welsh income tax and Welsh taxpayers in the tax basics section.

Examples of PAYE codes

These examples show how a PAYE code is calculated.

Marcus

Marcus came to the UK four years ago to work for an engineering company. For 2023/24 he has a basic personal allowance of £12,570. Marcus pays a yearly professional subscription of £140 in connection with his job, which he has told HMRC about and which he is due tax relief on. His code number will look like this:

Allowances
Personal Allowance £12,570
Subscriptions £140
Total £12,710

= Code number 1271L

The number part of Marcus's code is the £12,710 total allowances, with the last digit dropped off. The code of 1271L is shown on the coding notice which HMRC send to Marcus. His employer will also receive a copy and will know to give Marcus £1,059 tax free pay each month (rather than the £1,048 it would have been without the professional subscription).

Jenny

Jenny came to the UK two years ago to work for a bank. For 2023/24 she receives private medical insurance worth £160, which she has told HMRC about and which she is due to pay tax on. Her code number will look like this:

Allowances

Personal Allowance £12,570
Benefit (£160)
Total £12,410

= Code number 1241L

The code of 1241L is shown on the coding notice which HMRC send to Jenny. Her employer will also receive a copy and will know to give Jenny £1,034 tax-free pay each month (rather than the £1,048 it would have been without the taxable benefit).

How do I understand my payslip?

Your employer must give you, as an employee, a payslip each payday. This is a legal requirement and applies even if you are paid in cash. How often you get a payslip will depend on how often you are paid. It is usually weekly or monthly.

The payslip has to show a number of things, by law. The main ones are your gross wages (the amount before anything is taken off), the income tax and NIC deducted, and your net wages (the amount you actually receive). The payslip should also show your PAYE code and National Insurance number.

You can find an example payslip at Understanding your payslip.

Is PAYE always correct?

PAYE tax is an estimate and therefore it is not necessarily the final amount you are required to pay. The final amount may be more or less than is collected during the year. We explain more about this in the employment section of this website, if you have not paid enough and if you have paid too much.

PAYE tax refunds most commonly arise from the following circumstances:

  • if you work less than the complete tax year,
  • if you have been working on a casual basis, or
  • if you are a student, working in the holidays

This is because in any of these circumstances you will probably only have received part of your tax-free personal allowance under PAYE, instead of the full year’s personal allowance (if you are eligible). You may also be due a refund of tax if you have employment expenses that are eligible for tax relief but that have not been factored into your tax code.

The sort of expenses you might be able to get relief for include:

Records must be kept of any such expenditure. You can find out more about PAYE refunds, including how to claim them, in the tax basics section and on GOV.UK.

Please note that under PAYE, your National Insurance deductions are unlikely to be wrong. National Insurance is calculated and owed per pay period and not on an annual basis, like tax. Furthermore, you do not get National Insurance relief on self-funded employment expenses, as you may do (albeit in very limited circumstances) for tax.

What is form P60?

If you are still working for an employer at 5 April, your employer must give you a form P60 by 31 May after the end of the tax year. This shows your total pay for the year and the income tax and NIC paid under PAYE. It is important to keep the P60 safe, as it can take some time to get a replacement from your employer.

You can find more information on form P60 at How do I check my coding notice? in the employment section.

There is information on how migrants can claim back overpaid tax on employment income in How do I claim tax back?.

You may also be interested in our general information for employees on this issue, which can be found in the employment section.

What is form P45?

If you are an employee and stop working for an employer, the employer should give you a form P45. This has three parts. You should keep part 1A for your records. If you have a new job, you should give parts 2 and 3 to your new employer; if you do not have a new job but claim benefits, you should give parts 2 and 3 to the Jobcentre Plus office instead.

If you wish to make an in-year claim for refund of tax (for example because you have stopped working and will not be working again until the next tax year), you can find information about what to do in How do I claim tax back?.

If you are leaving the UK, you may need to send parts 2 and 3 to HMRC with a form P85. You can find more information about what to do in How do I claim tax back?.

Please be aware that your previous employer will not be able to give you a replacement P45 if you lose the original. However, they should be able to provide a ‘statement of earnings’ on headed paper, which can be used as proof of tax deducted (if required) to claim your tax refund from HMRC.

How do I claim the personal allowance as an employee?

The standard personal allowance is usually awarded to you automatically if you are an employee – if so, it will be factored into your tax code. You may have to meet certain criteria to get it if you are not an EEA citizen or a UK national – see the page on tax allowances in the tax basics section for more information. You should contact HMRC if you think you have not been given a personal allowance in your tax code but you think that you are eligible.

A non-resident who is entitled to the personal allowance but has not been given it in the PAYE code may be asked to complete form R43 to formally claim it.

The time limit for doing so is four years from the end of the tax year for which the claim is to be made. For example, allowances for the tax year 2023/24 (the year ending 5 April 2024) must be claimed by 5 April 2028.

How do I pay tax if I am self-employed?

If you arrive in the UK and intend to work for yourself, you need to check that you will be self-employed. As a starting point, read Am I employed, self-employed or both?, and seek further guidance as required.

If your income from self-employment does not exceed £1,000 and is exempt under the trading allowance, you do not need to notify HMRC about the income or pay any tax or National Insurance contributions on it.

If you are self-employed, you are responsible for paying the correct income tax and National Insurance directly to HMRC. You do this by completing a Self Assessment tax return at the end of each tax year. You therefore need to register your self-employment with HMRC as soon as possible so they can set up a Self Assessment record for you.

If you have no other source of taxable income, you pay income tax on the amount of your ‘taxable profit’ that exceeds the personal allowance. This will generally be the amount of income remaining after all allowable business expenses have been deducted.

There is more information on how you pay tax if you are self-employed in the self-employment section.

You will also pay Class 2 National Insurance Contributions (NIC) at a flat rate for each week you are self-employed, and Class 4 NIC on profits over a certain level. There is more information on NIC for the self-employed in the self-employment section. For information on how to pay Class 2 NIC, please refer to GOV.UK. See also our page on International social security for self-employed workers.

If you carry on with self-employed work in the UK which you used to do outside the UK, HMRC will deem that when you come to (or leave) the UK permanently a new business commences and the old one ceases.

There is more information on self-employment on the page Working out profits, losses and capital allowances in the self-employment section.

You can find out more about Self Assessment on the page Who has to complete a Self Assessment tax return?.

How do I register as self-employed?

If you are self-employed, you must register as self-employed for income tax and NIC purposes with HMRC. You should do this as soon as possible from when you start to work and in any case by 5 October following the end of the tax year.

There is information on how to register in the self-employment section.

If you start self-employment after being unemployed and you have been claiming benefits or credits, you should also notify your Jobcentre Plus office. You should also notify your local authority if you claim local benefits, like housing benefit or council tax benefit.

What information do I need for registering as self-employed?

To register as self-employed, you need the information listed below.

It is important to have all of this to hand if you are registering online as it is not possible to save the details and return at a later date once the online form has been started:

  • name, full home address (including postcode) and National Insurance number (NINO);
  • date of birth;
  • contact telephone number;
  • contact email address;
  • the date the self-employment commenced;
  • the nature of the self-employment;
  • the business address (this may be the same as your home address);
  • the business telephone number (this may be the same as your personal address).

If you do not have a NINO already, go to the page How do I get a National Insurance number?.

What is the Construction Industry Scheme (CIS)?

The CIS is a scheme under which if you work for a contractor in the construction industry as a self-employed individual then the contractor is obliged to withhold tax on its payments to you. This is different from other self-employed individuals, who normally receive their payments gross.

Registered CIS workers receive their payments net of 20% tax. If a subcontractor is unregistered, they will receive their payment net of 30% tax. It is also possible to apply to receive payments gross.

If you work under the CIS, you still need to file a Self Assessment tax return.

Registration under CIS is in addition to registration as self-employed for Self Assessment, not instead of registering as self-employed. This means that there are two separate registrations. However, both can be done at the same time. When you contact HMRC to register as self-employed you need to ensure that you inform them you also wish to be registered as a CIS subcontractor.

Where tax is deducted, a refund will normally arise because of the expenses of the trade and because individuals will normally have personal allowances available. This will be reconciled through filing your Self Assessment tax return.

There is more information on the CIS on GOV.UK. You can find out about registering as a CIS subcontractor on GOV.UK.

You may also be interested in our information on applying for a tax refund.

What if I am trading through a limited (Ltd) company?

Setting up a limited (Ltd) company is very different from just being 'self-employed'.

A business which is run as a Ltd company will be owned and operated by the company itself. The company is recognised in law as having an existence which is separate from the directors and shareholders.

A UK-resident company is liable to UK corporation tax on its profits. A company must file accounts to Companies House and file corporation tax returns to HMRC.

In your personal capacity, if you are director and shareholder of the Ltd company, you may be receiving income from the company in the form of a salary and/or dividends. In the UK, you should be completing Self Assessment tax returns to declare such income and pay any income taxes.

We publish further guidance at Working through a limited company. There is also information on running a limited company on GOV.UK.

If you are running a Ltd company, it is very likely that you will need some professional help with your corporate tax affairs and personal tax position. We tell you how you can find a tax adviser in our Getting Help section.

Tax guides

Share this page