5 min read · Updated 2026
Freelancing in Pretoria: contracts, SARS, invoicing and finding clients
A practical guide to freelancing in Pretoria: the local client market, registering with SARS, quotes, contracts and invoices, getting paid, and where to go for small claims.
The Pretoria freelance market
Pretoria (Tshwane) is home to government departments, embassies, universities, research councils and the businesses that supply them.
Local tip
Government and state-linked work usually needs a Central Supplier Database (CSD) registration, a valid tax compliance status pin and a B-BBEE affidavit. Expect longer payment cycles and price this in.
Admin is the same nationwide
- Trade as a sole proprietor or register a (Pty) Ltd at CIPC (online)
- Register for tax on SARS eFiling, so you don't need to visit a branch
- Provisional tax (IRP6) by 31 August and the end of February
- VAT only becomes compulsory above R2.3 million turnover in 12 months
Getting paid
- Send a quote and get written acceptance
- Sign a contract and take a deposit
- Send a numbered invoice with banking details and a due date
- Remind, then send a letter of demand
If a client won't pay
Claims up to R20,000 can go to the Small Claims Court for free, without a lawyer. In Pretoria, start at the Pretoria Magistrate's Court (Small Claims). Send a letter of demand first and give the client at least 14 days.
Frequently asked questions
Do I need to register a business to freelance in Pretoria?
No. You can freelance as a sole proprietor. You do need to declare the income to SARS.
Do I need to visit a SARS branch in Pretoria?
Usually not. Registration, returns and payments are done on eFiling. Book an appointment online if you need help in person.
General information only, based on South African legislation as of 2026. Confirm your situation with a registered tax practitioner or attorney.