5 min read · Updated 2026
How to register as a freelancer with SARS (step by step)
How South African freelancers tell SARS about freelance income: tax numbers, eFiling, provisional tax, record keeping and what to do if you also have a salary.
Key points
- There is no separate 'freelancer registration'. You declare freelance income under your personal income tax number
- Register on SARS eFiling if you don't have a profile yet
- Most freelancers become provisional taxpayers
- Keep records of all income and expenses
1. Get your tax number
If you've worked before, you probably have one already. You'll find it on old IRP5s or eFiling. If not, register for income tax through eFiling or by booking a SARS appointment.
2. Set up eFiling
Create an eFiling profile online with your ID and tax number. This is where you file returns, make payments and update your details.
3. Register for provisional tax
If you earn income that isn't taxed through PAYE, you'll generally need to register as a provisional taxpayer and submit IRP6 returns. These are due by 31 August and the end of February.
4. Keep records from day one
- Use a separate bank account for freelance work
- Number every invoice
- Keep receipts for business expenses
- Set aside part of every payment for tax
If you also have a salary
Your freelance profit is added to your salary on your annual return. PAYE only covers the salary, so you may owe extra tax unless you pay provisional tax.
Frequently asked questions
Do I need to register as a freelancer with SARS?
You declare freelance income under your existing personal tax number. If you don't have one, register for income tax first, then for provisional tax if needed.
Can I register with SARS online?
Yes. Most registrations and returns are done on SARS eFiling.
People also search for
General information only, based on South African legislation as of 2026. Confirm your situation with a registered tax practitioner or attorney.