Not tax advice. All content is sourced from HMRC gov.uk and provided for general information only. For personal advice, consult a qualified tax adviser or contact HMRC directly.

Free · Sourced from HMRC gov.uk

UK tax,
finally clear.

Plain-English tax guidance for sole traders and employees. Every answer sourced directly from HMRC — no jargon, no guesswork.

📊Tax Rates
💰Calculator
🧾Expenses
💼Employed
📋Filing Guides
🏦Pensions
🔗 Every item links to the original gov.uk source
🏛 Built on HMRC's published guidance only
🔒 No account needed · Completely free
📅 Updated after every Budget · 2024/25 rates
2024/25 Tax Year

Rates, bands & allowances

What HMRC charges on your income this tax year — with visual breakdowns for sole traders and employees.

⚠️ General information only. All figures are 2024/25 HMRC rates. Scottish Income Tax rates differ — toggle below. Verify on gov.uk →

Key Allowances

Income Tax Bands — England, Wales & Northern Ireland 2024/25

How your income is divided across tax bands. You only pay each rate on the portion of income that falls within that band — not your whole salary.

How banding works — a visual example

With a salary of £55,000 — you don't pay 40% on all of it. You pay each rate only on the slice of income that falls within that band.

ℹ️
The personal allowance reduces above £100,000. For every £2 earned over £100,000, HMRC reduces the personal allowance by £1. By £125,140 the personal allowance reaches £0, creating an effective 60% marginal rate on income between £100,000 and £125,140.
🔗 Income Tax rates on gov.uk →

National Insurance 2024/25

Employee NI (Class 1)

Deducted from your pay by your employer via PAYE.

Below £12,570
0%
£12,570–£50,270
8%
Above £50,270
2%
🔗 Employee NI on gov.uk →

Self-Employed NI (Class 2 & 4)

Paid through your Self Assessment return. Nothing separate to set up.

Class 2 (flat rate)
£3.45/wk
Class 4: £12,570–£50,270
6%
Class 4: above £50,270
2%
🔗 Self-employed NI on gov.uk →

Sole Trader — Total Tax at Different Profit Levels

Estimated combined Income Tax + Class 2 + Class 4 NI on self-employment profits. Illustrative — assumes no expenses or pension contributions.

🔗 Self Assessment on gov.uk →
VAT
£90,000
Registration threshold — annual taxable turnover
Standard rate20%
Reduced rate5%
Zero rate0%
🔗 VAT rates on gov.uk →
Corporation Tax
19–25%
Applies to limited companies only — not sole traders
Profits up to £50,00019%
Marginal relief band19–25%
Profits over £250,00025%
🔗 Corporation Tax rates →
Employed · 2024/25

Take-home pay calculator

Estimate your net pay after Income Tax, National Insurance, pension, and student loan. Adjust any field and results update instantly.

⚠️ Estimate only — uses standard 2024/25 HMRC rates with no adjustments for benefits in kind or non-standard circumstances. Use HMRC's official tool for a precise figure →
£
%
Estimated take-home pay
£0
per year
⚠️ This is an estimate for guidance only — based on standard 2024/25 HMRC rates. For a precise calculation, use HMRC's official income tax calculator at gov.uk →
Sole Traders

What you can and can't claim

HMRC says expenses must be wholly and exclusively for business purposes. Tap any item for the detail and gov.uk source.

⚠️ General information from HMRC gov.uk. Whether an expense is allowable depends on your circumstances. Always verify with HMRC.
🏠 Office & Home
Home office (simplified expenses)

HMRC flat rates: £10/month (25–50 hrs), £18/month (51–100 hrs), £26/month (101+ hrs). No receipts needed.

🔗 gov.uk →
Office rent & bills (separate office)

100% of rent and utility bills for a separate business workspace are allowable.

🔗 gov.uk →
Stationery & supplies

Pens, paper, printer ink used for business. Keep receipts.

🔗 gov.uk →
Personal mortgage or rent (full amount)

Cannot claim full home costs — only the business proportion via HMRC's simplified flat rates.

🔗 gov.uk →
🚗 Travel
Business mileage (car)

HMRC flat rate: 45p/mile for first 10,000 business miles, then 25p/mile. Keep a mileage log with dates, destinations, and purpose.

🔗 gov.uk →
Public transport (business journeys)

Train, bus, taxi fares for genuine business journeys — fully allowable. Keep receipts.

🔗 gov.uk →
Business overnight stays

Hotel costs for business trips are allowable. HMRC publishes benchmark subsistence rates for meals.

🔗 gov.uk →
Commuting to a regular workplace

HMRC considers travel between home and a permanent workplace as personal — not deductible.

🔗 gov.uk →
💻 Equipment & Technology
Laptop or computer

100% allowable if wholly for business. Mixed use — only the business proportion. Can use Annual Investment Allowance for full cost in year of purchase.

🔗 gov.uk →
Phone (business proportion)

Business proportion of phone bill allowable. Dedicated business phone — 100%.

🔗 gov.uk →
Software subscriptions (business use)

Accounting software, design tools, cloud storage used for business — all allowable.

🔗 gov.uk →
Personal phone (full bill)

Only the business proportion is deductible — not the full bill.

🔗 gov.uk →
📄 Professional
Accountant fees

Fees for tax return preparation or bookkeeping — fully allowable.

🔗 gov.uk →
Professional subscriptions & memberships

Membership of a professional body relevant to your trade is allowable.

🔗 gov.uk →
Training in your current trade

Training that improves existing trade skills is allowable. Learning a new trade — not allowable.

🔗 gov.uk →
Fines & penalties

HMRC fines, parking fines, and legal penalties are never allowable.

🔗 gov.uk →
📢 Marketing & Advertising
Website & hosting costs

Domain, hosting, web design and maintenance for your business website — fully allowable.

🔗 gov.uk →
Advertising costs

Online ads, print advertising, business cards — all allowable.

🔗 gov.uk →
Client entertaining

HMRC explicitly says client entertaining is not an allowable business expense.

🔗 gov.uk →
Full HMRC expenses guide on gov.uk →
Employees

Tax codes, payslips & salary sacrifice

Plain-English explanations of everything on your payslip — sourced from HMRC gov.uk.

⚠️ General information from HMRC gov.uk. Your specific situation may vary. Contact HMRC or a qualified adviser for personal guidance.

Tax Codes

🔢
What your tax code means
Decode the letters and numbers on your payslip or P60

How codes work

The number in your code multiplied by 10 gives your tax-free allowance. The letter indicates what type of allowance applies. Most employees have 1257L — meaning £12,570 personal allowance, standard rate.

CodeWhat it means
1257LStandard. £12,570 personal allowance. Most employees.
BRBasic Rate — all income taxed at 20%. Often used for a second job.
0TNo personal allowance. All income taxed. Used when HMRC has no info or allowance used up.
D0All income taxed at 40%. Usually for a second job.
D1All income taxed at 45%.
W1 / M1Emergency code. Tax calculated on each pay period independently — often causes overpayment.
KYou have untaxed income exceeding your allowance. HMRC adds tax to your pay rather than reducing it.
SScottish rates apply (e.g. S1257L).
CWelsh rates apply (e.g. C1257L).
🔗 Tax code meanings on gov.uk →
⚠️
Emergency tax codes — what to do
New job? You may be put on an emergency code temporarily

HMRC uses an emergency tax code (1257L W1, 1257L M1, or 0T) when your employer doesn't have enough information. W1/M1 codes treat each pay period independently — so you don't benefit from unused allowance earlier in the year, often causing overpayment.

💡
How to fix it: Check and update your tax code via your Personal Tax Account at gov.uk/personal-tax-account. Provide a P45 from your previous employer to your new one to avoid emergency coding.
🔗 Emergency tax codes on gov.uk →

Your Payslip Explained

📄
What each section means
Gross pay, tax, NI, pension and net pay — all explained
Example Employer Ltd
Monthly Payslip
Gross pay£3,000.00
Income Tax (PAYE)−£291.40
National Insurance (employee)−£163.50
Pension (5% employee)−£90.00
Net pay (take-home)£2,455.10

Gross pay is your full salary before deductions. Income Tax is calculated using your tax code and cumulative earnings. NI for employees is 8% on earnings £12,570–£50,270 (2024/25). Pension shown here is auto-enrolment minimum (5% employee contribution).

🔗 Understanding your payslip on gov.uk →
📋
P60, P45, and P11D explained
The documents your employer must give you and what to do with them

P60 — End of year certificate

Your employer must give you a P60 by 31 May after each tax year ends. It shows your total pay and all deductions. You need it for Self Assessment, tax refund claims, and proving your income (e.g. mortgage applications).

P45 — When you leave a job

Given when you leave employment. Shows pay and tax for the year to that point. Give parts 2 and 3 to your new employer — this prevents an emergency tax code and means you're taxed correctly from day one.

P11D — Benefits in kind

If your employer provides a company car, private medical insurance, or interest-free loans, the value is reported on a P11D. HMRC adds this to your taxable income — usually collected via a tax code adjustment. You pay Income Tax on the value of the benefit.

🔗 P45, P60 and P11D on gov.uk →

Salary Sacrifice & Benefits

💡
What is salary sacrifice?
Give up part of your salary for a benefit — and pay less tax and NI

Salary sacrifice is an agreement between you and your employer to give up part of your cash salary in exchange for a benefit. Because your gross salary is lower, you pay less Income Tax and less National Insurance. Your employer also saves NI — they may pass this on as an extra pension contribution.

Without sacrifice — £36,000
Gross salary£36,000
NI on£36,000
Employee NI£1,874
Pension (from net)£150/mo
With £1,800/yr sacrifice
Adjusted salary£34,200
NI on£34,200
Employee NI£1,730
Annual NI saving~£144
⚠️
Limits apply. Salary sacrifice cannot reduce your cash earnings below National Minimum Wage. Some schemes also affect benefits calculated on your salary (e.g. mortgage affordability, statutory maternity pay).
🔗 Salary sacrifice rules on gov.uk →
🏦
Pension contributions and tax relief
One of the most tax-efficient ways to save for retirement

Salary sacrifice pension: Contributions come out before tax is calculated. You save Income Tax AND National Insurance. Your employer may also pass on their NI saving as an extra contribution into your pot.

Relief at source: You contribute from net pay. Your pension provider claims 20% basic rate tax relief from HMRC and adds it to your pot automatically. Higher-rate taxpayers claim the extra 20% through Self Assessment.

💡
Annual Allowance 2024/25: £60,000 (or your earnings if lower). Pension contributions above this may face a tax charge. Most people are well below this limit.
ℹ️
Auto-enrolment minimums: At least 8% of qualifying earnings total — minimum 3% from your employer, 5% from you. You can contribute more.
🔗 Pension tax relief on gov.uk →
💸
Am I owed a tax refund?
How to check and claim if you've overpaid

Overpayments are common when you start or finish a job mid-year, are put on an emergency code, were only employed part of the year, or had multiple jobs. HMRC issues a P800 letter at year end if they calculate an overpayment — you can then claim online.

ℹ️
You have 4 years from the end of the tax year to claim. Check your Personal Tax Account at gov.uk/personal-tax-account to see if a refund is owed.
🔗 Claim a tax refund on gov.uk →
Filing Guides

Step-by-step walkthroughs

Tick each step as you complete it. Every step links to the original HMRC gov.uk source.

⚠️ General information from HMRC gov.uk. Not personal tax advice. Always verify with the linked HMRC source.
📋
Self Assessment Tax Return
File your annual return — income, expenses, and payment
⏱ 2–3 hours
📅 31 January deadline
🧾
VAT Return
File your quarterly VAT return via Making Tax Digital
⏱ 30–60 mins
📅 1 month + 7 days
📝
Register as Self-Employed
Tell HMRC you've started trading
⏱ 15 mins
📅 5 October deadline
🏷
Register for VAT
When you must register and how to do it
⏱ 20 mins
📅 Within 30 days
📋

Self Assessment

Annual tax return · Deadline 31 January

⚠️ General information from HMRC gov.uk. Not personal tax advice.
0 of 11 steps complete
Before you start0/3
Check if you need to file
Must file if self-employed with income over £1,000.

HMRC says you must file if you were self-employed and earned more than £1,000, or if HMRC has sent you a notice to file.

💡
Also applies if you had untaxed income over £2,500, earned over £100,000, or claimed Child Benefit while earning over £50,000.
🔗 Check if you need to file →
Register with HMRC
First time? Register by 5 October in your second year.

Go to gov.uk/register-for-self-assessment. HMRC posts your UTR (10-digit number) within 10 working days — it cannot be emailed. You need it to file.

🚨
Deadline: 5 October. Missing this can trigger a penalty even if you owe no tax.
🔗 Register on gov.uk →
Gather your records
Total income, all expense receipts, P60 if also employed.

You'll need: all invoices paid, expense receipts, P60/P45 if also employed, bank statements, UTR, NI number, Government Gateway login.

ℹ️
Keep records 5 years after the 31 January filing deadline.
🔗 Record keeping →
Completing the return0/4
Simplified vs full expenses
Under £85k turnover? Use the simple 3-box version.
💡
Under £85,000: Fill in just three boxes — total income, total expenses, profit. Faster and most sole traders qualify.
ℹ️
Over £85,000: Must break expenses into HMRC's specific categories.
Simplified example
Total turnover£42,000
Allowable expenses£8,500
Net profit£33,500
🔗 Self-employment income →
Enter expenses correctly
Allowable only. No personal costs, no client entertaining.
✓ Allowable
· Office costs
· Mileage (45p/mile)
· Equipment
· Accountant fees
✗ Not allowable
· Personal clothing
· Client entertaining
· Home mortgage
· Fines & penalties
🔗 Expenses guidance →
Class 4 NI — why your bill is bigger than you expect
NI is calculated through Self Assessment. Surprises most first-time filers.
🚨
Your bill includes National Insurance. Both Income Tax AND NI appear together. Many first-time filers are shocked by the total.
Example — £28,000 profit
Income Tax (20%)£3,086
Class 2 NI£179
Class 4 NI (6%)£926
Total bill£4,191
🔗 NI rates for self-employed →
Other income sections — complete only what applies
Leave blank anything that doesn't apply to you.

· Employment: Complete if also employed (use your P60)
· UK interest: Savings interest over £500
· UK property: If you have rental income
· Capital gains: If you sold assets or property
· Dividends: Limited company directors only

🔗 Self Assessment on gov.uk →
Submitting and paying0/4
Review before submitting
HMRC shows a full summary. Check your figures carefully.

Check your profit figure, turnover, and expenses. HMRC allows amendments up to 12 months after the original deadline if you spot an error.

🔗 Self Assessment on gov.uk →
Submit by 31 January
Late = automatic £100 penalty, even if you owe nothing.
🚨
£100 automatic penalty for missing 31 January — even if you owe no tax, even if you file the next day. Penalties escalate significantly after that.
1 day late£100 automatic
3 months late£10/day (up to £900)
6 months late£300 or 5% of tax
12 months lateFurther £300 or 5%
🔗 Deadlines on gov.uk →
Pay your tax bill
Also due 31 January. Bank transfer is instant and free.

Pay via gov.uk/pay-self-assessment-tax-bill. Use Faster Payments — instant, free, use your UTR as reference. Interest accrues at 7.25%/year from 1 February.

🔗 Pay your bill →
Payments on account — the one that catches everyone out
Bill over £1,000? HMRC charges for NEXT year at the same time.
🚨
The biggest shock for first-time filers. If your bill exceeds £1,000, HMRC also charges two advance payments for next year — 50% each. Your January payment can be up to 150% of what you expected.
Example — £4,000 tax bill
Your 2023/24 tax bill£4,000
1st payment on account£2,000
Total due 31 January£6,000
2nd payment on account£2,000 — 31 July
💡
Set aside 25–30% of every invoice into a separate savings account from day one.
🔗 Payments on account →
🧾

VAT Return

File quarterly · 1 month + 7 days after period end

⚠️ General information from HMRC gov.uk. Not personal tax advice.
You must use MTD-compatible software
All VAT returns must be submitted via Making Tax Digital since April 2022.

Cannot file manually through Government Gateway. Use FreeAgent, QuickBooks, Xero, Sage, or another MTD-compatible tool.

🚨
Sign up for MTD for VAT before your next return or HMRC may issue penalties.
🔗 MTD for VAT →
Box 1 — VAT charged on sales (output tax)

Total VAT on all your sales invoices for the period. The VAT you collected from customers to pass on to HMRC.

🔗 Completing your return →
Box 4 — VAT reclaimed on purchases (input tax)

Total VAT on your business purchase receipts that you're reclaiming. Only genuine business costs.

🔗 Completing your return →
Box 5 — Net VAT to pay or reclaim

Box 1 minus Box 4. Positive = you owe HMRC. Negative = HMRC owes you. Calculated automatically by your software.

🔗 Completing your return →
Boxes 6 & 7 — Total sales and purchases (net figures, no VAT)

Box 6: total sales excluding VAT. Box 7: total purchases excluding VAT. Net figures only — do not include VAT in these boxes.

🔗 Completing your return →
Submit and pay — same deadline

File via your MTD software. Payment due same date. Points-based penalty system since Jan 2023 — 4 points earns a £200 penalty.

💡
Set up a Direct Debit to HMRC for VAT — it removes the risk of forgetting to pay on time.
🔗 Pay your VAT bill →
📝

Register as Self-Employed

Deadline: 5 October in second year of trading

⚠️ General information from HMRC gov.uk. Not personal tax advice.
When you must register
Must register if self-employment income exceeded £1,000.

Register if you earned more than £1,000 from self-employment in a tax year, or want to pay Class 2 NI to protect State Pension entitlement.

🚨
Deadline: 5 October in the second tax year. Missing this can mean a penalty even if you owe no tax.
🔗 Register →
Register online at gov.uk

Go to gov.uk/register-for-self-assessment. You'll need your NI number, contact details, business start date, and description of your trade.

🔗 Register online →
Wait for your UTR by post (10 working days)

HMRC posts your UTR — a 10-digit number — within 10 working days. It cannot be emailed or given by phone. You need it to file your return. Register early.

🔗 Find your UTR →
National Insurance — nothing separate to set up

Class 2 and Class 4 NI for sole traders are both calculated and paid through your Self Assessment return — there is nothing extra to register for.

🔗 NI for self-employed →
🏷

Register for VAT

Compulsory above £90,000 taxable turnover

⚠️ General information from HMRC gov.uk. Not personal tax advice.
The £90,000 threshold
Must register if taxable turnover exceeds £90,000 in any rolling 12 months.

HMRC requires registration when taxable turnover exceeds £90,000 in any rolling 12-month period, or if you expect to exceed £90,000 in the next 30 days.

🚨
Register within 30 days of breaching the threshold. HMRC backdates registration and late registration can mean a penalty based on VAT owed.
🔗 When to register →
Voluntary registration below £90,000

Useful if your customers are VAT-registered businesses (they can reclaim the VAT you charge), or if you want to reclaim VAT on your own purchases.

🔗 Voluntary registration →
Register and sign up for MTD

Register at gov.uk/vat-registration via Government Gateway. Then sign up for Making Tax Digital for VAT — required before your first return.

🔗 How to register →
Key HMRC Dates

Deadlines for sole traders

All dates sourced from HMRC gov.uk. Tap any deadline to view the original guidance.

⚡ Making Tax Digital for Income Tax

MTD for Income Tax starts April 2026 for sole traders earning over £50,000, and April 2027 for those over £30,000.

🔗 MTD for Income Tax on gov.uk →
Pensions

How to find and consolidate old pension pots

The average UK worker has 11 jobs in their lifetime — meaning potentially 11 different pension pots. Here's how to find them and bring them together.

⚠️ General information only — sourced from MoneyHelper and gov.uk. For defined benefit pensions over £30,000, the FCA requires regulated financial advice before transferring. Check advisers are FCA-authorised →
2.8M
Lost pension pots in the UK
£26.6bn
Estimated combined value of lost pots
11
Average jobs in a UK lifetime
£9,470
Average lost pot value
1
List every employer you've had
Each employer may have enrolled you in a different pension scheme

Go through your employment history and note every employer, with approximate dates. Check old payslips, P60s, or P45s. Your Personal Tax Account at gov.uk shows employment history going back several years.

💡
LinkedIn employment history or your CV can help fill in gaps if you've lost records.
🔗 Personal Tax Account on gov.uk →
2
Use the government's Pension Tracing Service
Free — finds contact details for any UK workplace or personal pension

The Pension Tracing Service at gov.uk/find-pension-contact-details searches a database of over 200,000 pension schemes. Enter an employer's name — it tells you how to contact the scheme. It won't tell you the value, just who to ask.

ℹ️
What you'll need: Full name (including previous names), date of birth, NI number, and approximate employment dates.
🔗 Pension Tracing Service →
3
Contact each provider — request a transfer value
Find out what you have, what type of pension, and any exit charges

Write to or call each provider. Ask for: current transfer value, pension type (defined contribution or defined benefit), any transfer penalties or exit fees, any protected benefits (guaranteed annuity rates, protected pension age), and fund performance.

⚠️
Don't transfer without this information. Some older pensions have valuable guarantees that would be lost on transfer.
🔗 MoneyHelper pension tracing →
4
Check these things before transferring
Consolidating isn't always right — some protections are lost forever
⚠️ Defined Benefit pensions
Final salary or career average. Transferring gives up a guaranteed income for life. FCA requires advice for transfers over £30,000.
⚠️ Guaranteed Annuity Rates
Some older pensions offer guaranteed annuity rates far above current market rates. These are permanently lost on transfer.
⚠️ Protected pension age
Some pensions allow access from age 55. Transferring may mean you can only access from age 57 (from 2028).
✓ High charges worth escaping
Old workplace pensions can charge 1.5%+ per year. Modern pensions typically charge 0.1–0.5%. The saving compounds significantly.
🚨
Never transfer a defined benefit pension without regulated financial advice. The FCA requires this for a reason.
🔗 Should I transfer my pension — MoneyHelper →
5
Choose where to consolidate
Your current workplace scheme, a SIPP, or a personal pension platform

Your current workplace pension — simplest option. Often low charges, employer may accept transfers in. SIPP — more investment choice, useful if you want to pick your own funds. Personal pension — less flexible but simpler. Compare charges carefully — a 0.5% difference on £50,000 compounds to tens of thousands over 30 years.

ℹ️
The Pension Dashboard (launching 2025) will allow you to see all pension pots including your State Pension forecast in one place online.
🔗 How to consolidate — MoneyHelper →
6
Initiate the transfer
Contact your new provider — they handle the paperwork

Contact your new provider (not the old one) and request a pension transfer. Provide: old provider name, policy reference, transfer value. They handle the process with your old scheme. Takes 4–6 weeks typically.

🚨
Pension scams are common. Only initiate transfers yourself with FCA-authorised providers. Ignore cold calls or emails. Check at register.fca.org.uk.
🔗 Avoid pension scams — FCA →
7
Check your State Pension forecast
Separate from workplace pensions — you need 35 qualifying years for the full amount

The full New State Pension is £221.20/week (£11,502/year) for 2024/25. You need 35 qualifying NI years for the full amount. Check your forecast and NI record at gov.uk/check-state-pension. Filling NI gaps via voluntary contributions is often excellent value — one year costs ~£824 and adds ~£303/year to your pension for life.

⚠️
Deadline to fill older gaps: The ability to fill NI gaps going back to 2006 closes April 2025. After that, only the last 6 tax years can be filled.
🔗 Check your State Pension →
Free help available
🔗 MoneyHelper — free pension guidance → 🔗 Government Pension Tracing Service → 🔗 Pension Wise — free appointments (over 50s) →

Stay up to date.
Free.

Get notified when rates change after the Budget or new guides go live. No spam.