What is National Insurance and do I have to pay it?
National Insurance is a system of contributions paid to qualify for certain benefits including the State Pension.
If you’re self-employed, the amount of National Insurance you pay depends on your annual profits. For example, for the tax year ending 5th April 2027:
- If your profits are more than £12,570, you’ll pay Class 4 National Insurance.
- If your profits are £7,105 or more but no more than £12,570, you won’t pay National Insurance, but you’ll still receive a National Insurance credit towards your State Pension and certain other benefits.
- If your profits are below £7,105, you won’t pay National Insurance automatically, but you can choose to make voluntary contributions to help protect your National Insurance record.
You’ll usually work out whether you need to pay National Insurance when you complete your Self Assessment tax return.
You’ll also need a National Insurance number so HMRC can record your National Insurance contributions and credits correctly