Free P45 Generator (2026/27)
Quick answer
Our free P45 generator lets you create a P45 PDF recording an employee's pay and tax when they leave. No signup, unlimited.
A P45 summarises an employee's pay to date, tax to date, tax code and leaving details for the part of the tax year they worked. Enter the figures once and produce a clean, printable PDF you can keep for your records or hand to a departing employee.
Use the P45 Generator
Leaver details
Totals to date (this employment)
For your records. An official P45 is normally produced by payroll software and filed with HMRC via RTI.
P45
Details of employee leaving work
Source: GOV.UK official rates
Generate a P45 for a leaving employee - free and unlimited
When someone leaves a job, the P45 is the document that follows them to their next role. It records their pay and tax for the year so far, their tax code, and the date they left - the information a new employer needs to put them on the right tax code and avoid emergency tax. This free generator produces a clean P45 PDF for your records, with no signup and no per-document charge. It's ideal for small employers and for keeping your own copy of the figures.
What a P45 is for
A P45 is given to an employee when they stop working for you. It's split into parts: one goes to HMRC, and the others go to the employee, who passes the relevant parts to their new employer or keeps them for a tax return or benefit claim. The whole point is continuity - it tells the next employer how much the person has earned and how much tax they've paid so far this year, so their tax can carry on being worked out correctly rather than starting from scratch. Without a P45, a new starter often ends up on an emergency tax code and overpays until things catch up. HMRC's guidance on PAYE forms including the P45 explains where it fits.
What goes on it
A P45 records the employer's name and PAYE reference, the employee's name and National Insurance number, the leaving date, the tax code in use when they left, and the total pay and tax to date for that employment. It also notes whether student loan deductions should continue. Our generator captures each of these and lays them out clearly, building a preview as you type and producing a tidy PDF to download.
Official P45s and real-time reporting
It's important to be clear about what this tool is. Under PAYE, employers report payroll information to HMRC in real time (RTI) every time they pay staff, and the official P45 is produced by payroll software as part of that process and reported to HMRC automatically. This generator creates a P45-style document for your own records and for situations where you need a clear, printable summary - it does not file anything with HMRC. If you run an actual payroll, you'll still use recognised payroll software to report a leaver. For a one-off record, an illustration, or a backup copy, this tool does the job for free.
Why the figures matter to the employee
For the person leaving, the P45 is genuinely valuable. A correct P45 means their next employer can set the right tax code immediately, so they're taxed properly from their first payday. If the figures are wrong - or if they start a new job without a P45 - they may be put on an emergency code and overpay tax until HMRC sorts it out, which can take months. If you've left a job and think you've overpaid, our Check if HMRC Owes You Money tool points you in the right direction, and the Tax Code Checker helps you make sense of the code on your payslip.
For small employers
If you employ even one person, you've taken on payroll responsibilities - running PAYE, issuing payslips, and producing leaving documents like the P45. This generator helps with the paperwork side while you get set up, and complements our Payslip Generator for the regular pay run. Bear in mind that you'll still need recognised payroll software to report to HMRC under RTI; the free tools here are for clear, professional documents and for checking that the numbers look right. For the rules on what you must do as an employer, GOV.UK's PAYE for employers guidance is the place to start.
Keeping leaving paperwork in order
Good records around joiners and leavers save everyone trouble later. Keep a copy of each P45 you issue with your payroll records, give the employee their parts promptly, and make sure the final pay figures are accurate. If the leaver is owed holiday pay or has a final bonus, make sure those are reflected in the pay-to-date figure. A clear P45 issued on time is one of those small professional courtesies that makes a real difference to someone moving between jobs - and it keeps your own records clean too.
The bottom line
The P45 is the handover document that keeps an employee's tax on track when they change jobs. Whether you're a small employer who needs a clear record, or you simply want a printable summary of the leaving figures, this generator produces a professional P45 PDF for free and without signup. Pair it with our payslip generator and tax-code tools, and remember that an actual payroll still reports leavers to HMRC through recognised software.
P45, P60 and P11D - how they differ
It's easy to mix up the main PAYE forms, so here's the quick distinction. A P45 is issued when you leave a job and shows pay and tax to date. A P60 is issued at the end of each tax year to people still employed, summarising the year's pay and tax. A P11D reports benefits in kind like a company car or medical insurance. So if someone leaves mid-year they get a P45; if they're still with you at 5 April they get a P60; and if they received taxable benefits, those go on a P11D. We have generators and calculators across these - including a P11D Generator - so you can produce whichever document the situation calls for.
What an employee should do with their P45
If you've just left a job, hold on to your P45 - you'll usually hand the relevant parts to your new employer so they can set your correct tax code from day one. If you're not going straight into work, keep it safe: you may need it to claim a tax refund, to support a benefit claim, or for your Self Assessment return if you complete one. Starting a new job without a P45 isn't a disaster, but it often means a spell on an emergency tax code and a bit of overpaid tax until HMRC catches up. If that happens to you, our Check if HMRC Owes You Money and Tax Code Checker tools help you put it right.
Common P45 questions
When should a P45 be issued? Promptly after the employee's last pay day - there's no reason to delay it. Can I get a replacement P45? Employers can't reissue an official P45, but they can provide a statement of earnings, and a new employer can use a "starter checklist" instead. This generator is handy for producing a clear record of the figures in such situations. Does a P45 show benefits in kind? No - those go on a P11D. What if the final pay includes holiday pay or a bonus? Make sure it's reflected in the pay-to-date figure so the P45 is accurate.
Payroll responsibilities in brief
Taking on staff means operating PAYE: deducting tax and National Insurance, paying it to HMRC, issuing payslips, and producing forms like the P45 and P60. It sounds heavy, but with recognised payroll software much of it is automated, and free tools like this one help with the documents and checks around the edges. If you're a new employer finding your feet, pair this with our Payslip Generator for the regular pay run, and read GOV.UK's PAYE for employers guidance for the full picture of what's required. The key thing to remember is that the official reporting to HMRC happens through payroll software under RTI - these tools are for clear records and sanity checks.
Privacy and accuracy
This generator runs entirely in your browser - the details you enter build the P45 on your device and aren't stored or sent to us, which is why no signup is needed. Because it's a record-keeping and illustration tool rather than a link to HMRC, treat the figures as the ones you've entered: the official P45 and the report to HMRC come from your payroll software under RTI. For a one-off record, a clear printable summary, or a backup copy of the leaving figures, though, it does exactly what's needed, free of charge and without limits.
The bottom line
When an employee moves on, the P45 keeps their tax on track into the next job - and for the employer it's a clean record of the leaving figures. Whether you're a small business that needs a tidy document or you simply want a printable summary, this generator produces a professional P45 PDF for free and without signup. Use it alongside our Payslip Generator for the pay run and our Tax Code Checker to make sense of codes, and remember that an actual payroll still reports leavers to HMRC through recognised software.
One final point: accuracy on the leaving figures matters as much as issuing the form promptly. Double-check the pay-to-date and tax-to-date totals, confirm the tax code and whether it's on a Week 1 / Month 1 basis, and make sure any final holiday pay or bonus is included. A P45 that's both timely and correct is a genuine kindness to a departing employee - and it keeps your own payroll records clean for the year-end.
Reviewed by
Laura Michelle Davis - Chartered Tax Adviser (CTA)
ACCA · CTA (Chartered Tax Adviser) · ATT · BSc Economics, UC Berkeley
Laura Michelle Davis is a Chartered Tax Adviser (CTA) who also holds the ACCA and ATT qualifications and a BSc in Economics from UC Berkeley. She specialises in UK personal tax, covering income tax, National Insurance, self-employment and capital gains, and has built her career making complicated rules easy to follow. At TaxFly, Laura writes and edits the tax guides and explainers, checking that figures reflect current HMRC rates and that every explanation answers the question a real person is actually asking. Her goal is plain-English clarity you can trust and act on.
Frequently asked questions
Related guides
HMRC Wage Raid Payroll Checks 2026: Who Gets Visited and Why
Payroll compliance checks have stepped up sharply in 2026, with 389 employers named and the new Fair Work Agency investigating without complaints. Who is at risk, and the self-audit that prevents it.
Read guide GuideTax Code 1257L: What It Means and Why You Have It (2026/27)
1257L is the standard UK tax code for 2026/27, giving the full £12,570 Personal Allowance. Here is what it means, when it is wrong and what a wrong code costs.
Read guide GuideHMRC Is Fining Lifetime ISA Savers: The 25% Withdrawal Trap
More than 129,000 savers paid LISA withdrawal charges in a single year, averaging £790. Why the 25% charge takes your own money too, who it hits, and what to do instead.
Read guide GuideWhat Is a P45? Every Part Explained and What to Do With It
Your P45 carries your tax position from one job to the next. What each of the four parts does, what to do if you lose it and the emergency tax it prevents.
Read guide