Online Self Assessment deadline 31 January

Prepare free - from £39 when you file, ex VAT

Get started
Draft for review. This page is not published: it is hidden from search engines, the guides hub and the sitemap.

Home / Guides / Upload your P60

Income pages

Upload your P60 to fill in your tax return

Your P60 holds the pay and tax figures your employment page needs. Upload the PDF and the software copies them across for you to check.

Updated 4 min read Tax year 2025-26

In short

On the SA102 employment page, choose Upload P60 PDF in Fill from a P60 and pick the original P60 PDF (under 8 MB). The software reads your pay (box 1), tax taken off (box 2), employer name, PAYE reference and student loan deducted. It checks the National Insurance number and tax year match the return, then you choose Keep or Clear.

What a P60 is

A P60 is the end of year certificate your employer gives you if you were working for them on 5 April. It shows your pay and the tax taken off for the whole tax year. You should get it by 31 May. If you left the job during the year, you get a P45 instead, and you type those figures on the SA102 employment page.

How to upload your P60

  1. Add your National Insurance number firstIt must be in your personal details. The software checks it against the P60 so it never fills in someone else’s figures.
  2. Open the employment pageIn your return, open the employment (SA102) page for that job.
  3. Choose Upload P60 PDFIn Fill from a P60, choose Upload P60 PDF and pick the original PDF file.
  4. Check the figuresWhen you see P60 ready, compare each figure with your P60.
  5. Keep or ClearChoose Keep to put the figures on the form, or Clear to discard them. Then save the page.
Screenshot needed: The Fill from a P60 card on the SA102 page with the Upload P60 PDF button
/assets/guides/upload-p60-tax-return/fill-from-p60.webp
Fill from a P60: original PDF only, not a photo.
Screenshot needed: The P60 ready card showing the figures read from the P60 with Keep and Clear buttons
/assets/guides/upload-p60-tax-return/p60-ready.webp
Check the figures, then Keep or Clear.
Always check the figures

Software can misread a certificate. Reconfirm every imported figure against the P60 before you save.

What the P60 fills in, and what it does not

From the P60Goes to
Pay in this employmentBox 1, pay from this employment
Tax deductedBox 2, UK tax taken off pay
Employer’s name and PAYE referenceEmployer details on the SA102
Student loan deductionsStudent loan deducted by this employer
Tips, payrolled benefits, P11D benefitsNot on a P60. Add them yourself if they apply

Upload messages and how to fix them

Message (shortened)How to fix it
We need the original P60 PDF…You uploaded a photo. Upload the PDF your employer emailed or you downloaded, or type the figures.
This file looks like a scan or a photo saved as a PDF…The PDF has no text. Get the original PDF, or type the figures from the certificate.
That PDF is too large. Use a file under 8 MB.Use the original P60 file; it is usually far smaller.
That file does not look like a P60…You chose a different document, such as a payslip or P45.
Add this taxpayer’s National Insurance number on their record first…Add the National Insurance number in personal details, then upload again.
This P60 is for a different National Insurance number…The P60 belongs to someone else. Upload the right person’s P60.
This P60 is for the year to 5 April…, so it is not for this returnOpen the return for the year on the P60, or upload the P60 for this year.
We found a P60 but could not read the pay figures.Type the figures from the certificate.
This return is submitted. Unlock it on the filing desk to edit.The return is locked after filing. See HMRC rejected my return or amend a return.

Still stuck?

  • Download the P60 again from your employer’s payroll portal or HMRC online account, rather than a forwarded copy.
  • Paper P60 only? Type box 1, box 2 and the student loan figure yourself.
  • Check the tax year printed on the P60 matches the return you opened.

Still not sorted? Contact us and tell us the page, the tax year and any message you see.

Questions answered

Can I upload a photo of my P60?

No. The software needs the original PDF so it can read the text. If you only have a paper P60, type the figures in instead.

Why does it say the P60 is for a different National Insurance number?

The software checks the P60 belongs to the person on the return. Upload that person’s own P60.

What does the P60 upload fill in?

Pay (box 1), tax taken off (box 2), the employer’s name and PAYE reference, and any student loan deducted.

I left my job during the year. Can I upload my P45?

No, the upload reads P60s only. Type the figures from your P45 into the employment page.

Official sources

These guides explain how HMRC's rules apply in Self Assessment Software. Check GOV.UK for your own circumstances.

Income pages

Next in this section

Prepare free

Ready to prepare your return?

Prepare free and pay only when you file. Employment & investment: £39 + VAT per tax year.