Class 2 contributions are treated as having been paid to protect your National Insurance record. This means you do not have to pay Class 2 contributions.
If your profits are more than £12,570 a year, you must pay Class 4 contributions.
For tax year 2024 to 2025 you’ll pay:
6% on profits of £12,570 up to £50,270
2% on profits over £50,270
You can see National Insurance rates for past tax years.