Skip to main content
Freelancing

Freelance Taxes in South Africa: SARS Guide for Remote Workers

Alex MorganAlex MorganOctober 23, 2026Updated: October 23, 202613 min read

Disclosure: Some links in this article are affiliate links. If you click and make a purchase, we may earn a commission at no extra cost to you. This does not influence our editorial recommendations - we only recommend products and services we genuinely believe in. Read our full affiliate disclosure.

Freelance Taxes in South Africa: SARS Guide for Remote Workers – featured image

In late 2024, a remote software client wired me $12,400 via Wise. Three weeks later, SARS flagged my account for an automated verification audit, demanding bank statements, foreign exchange transaction receipts, and proof of source for "undeclared foreign receipts."

If you're freelancing from Cape Town, Johannesburg, or anywhere else in South Africa while billing international clients in USD, EUR, or GBP, SARS doesn't view your foreign earnings as an untraceable side hustle. The South African Revenue Service treats your net freelance receipts as standard taxable income under the Income Tax Act 58 of 1962.

If you earn over R30,000 per year from freelance work without PAYE tax deducted at source, you are legally classified as a provisional taxpayer. Mismanaging this system brings steep consequences: automatic 20% under-estimation penalties, 10% late-payment fines, and interest compounded monthly.

Here is the exact framework to calculate, report, and optimize your freelance taxes in South Africa without landing in an audit trap.

RemoGrid is reader-supported. When you sign up or purchase through links on our site, we may earn an affiliate commission at no extra cost to you. We test every platform independently.


1. Are You a Provisional Taxpayer? The SARS Rules

Most full-time employees don't think about tax filing deadlines beyond the annual Tax Season because their employers deduct Pay As You Earn (PAYE) every month. As a freelancer, contractor, or sole proprietor, nobody retains tax on your behalf.

Under SARS regulations, you must register as a provisional taxpayer if you earn taxable income that isn't covered by standard PAYE, and that non-PAYE taxable income exceeds R30,000 in a tax year.

If your total net profit across all freelancing work, consulting, or foreign remote clients surpasses R30,000 for the tax year (which runs from 1 March to 28/29 February), you fall directly under the provisional tax regime.

How to Register on SARS eFiling

  1. Log in to your SARS eFiling portal.
  2. Click on Home in the top menu, then select Rights Oversight > Tax Types.
  3. Locate Provisional Tax (IRP6).
  4. Check the activation box and submit.
  5. Your eFiling dashboard will now automatically generate two mandatory IRP6 returns every tax year.

SARS eFiling Provisional Tax Registration Screen


2. Converting Foreign Earnings (USD/EUR/GBP) to ZAR

When you contract for US or European firms through platforms like Wise, Payoneer, or direct wire transfers, foreign currency hits your bank account continuously. SARS demands that all foreign income be converted into South African Rand (ZAR) for tax reporting purposes.

Under Section 25A of the Income Tax Act, natural persons earning foreign income from independent freelancing can choose between two primary conversion methods:

  1. Spot Rate Method: You convert each foreign payment into ZAR using the official SARS spot exchange rate applicable on the exact date the income accrued to you or was paid out.
  2. Average Exchange Rate Method: You convert your total foreign earnings for the tax year using the official SARS average exchange rate published for that specific tax period.

Which Exchange Rate Method Should You Use?

If exchange rates fluctuate wildly during the year, choosing the right method can save or cost you thousands of Rands.

MethodBest ForProsCons
Spot RateHigh-value, infrequent foreign invoicesExact historical accuracy; aligns directly with Wise/bank payout slipsRequires tracking exchange rates for every single invoice
Average Exchange RateFrequent, monthly recurring retainer client payoutsSimple accounting; requires only one annual formula calculationCan overstate taxable ZAR value if the Rand depreciates significantly mid-year

Crucial Rule: You must apply your chosen conversion method consistently across all foreign income sources within a given tax year. You can't cherry-pick the spot rate for a high USD invoice in July and the average rate for an invoice in November.

Reserve Bank & SARB Reporting Codes

When foreign payments hit your South African bank account, your bank's exchange control department requires a Balance of Payments (BoP) declaration category code.

  • For standard freelance consulting, software development, copywriting, or design work, select Category 101 (Software/IT services) or Category 103 (Professional, management, or technical consulting services).
  • Never categorize freelance foreign earnings as a "gift" or "family transfer" (Category 401). SARS compares SARB cross-border transaction logs against eFiling declarations. Discrepancies trigger automated audits instantly.

To manage incoming foreign payments efficiently without losing a chunk of your earnings to local bank currency spreads, check out our guide on receiving international freelance payments in South Africa.


3. SARS Income Tax Brackets & Rebates (2025/2026)

South Africa uses a progressive tax structure. You are taxed only on your taxable income (gross revenue minus allowable tax-deductible trade expenses).

Below are the SARS personal income tax brackets for individual freelancers under 65 years old for the 2025/2026 tax year:

Taxable Income Bracket (ZAR)Tax Rates & Formulas
R0 – R237,10018% of taxable income
R237,101 – R370,500R42,678 + 26% of amount above R237,100
R370,501 – R512,800R77,362 + 31% of amount above R370,500
R512,801 – R673,000R121,475 + 36% of amount above R512,800
R673,001 – R857,900R179,147 + 39% of amount above R673,001
R857,901 – R1,817,000R251,258 + 41% of amount above R857,900
R1,817,001 and aboveR644,489 + 45% of amount above R1,817,000

Primary Rebates & Tax-Free Threshold

  • Primary Rebate (Under 65): R17,235 (subtracted directly from your calculated tax liability).
  • Effective Tax-Free Threshold (Under 65): R95,750 per year. If your annual net taxable income is below R95,750, your net tax liability drops to zero.

SARS Foreign Income Conversion and BoP Reporting


4. Allowable Deductions: What You Can Write Off

The primary key to reducing your tax bill as a South African freelancer lies in Section 11(a) of the Income Tax Act - commonly known as the general deduction formula.

To deduct an expense, it must be actually incurred in the production of income and not be of a capital nature (unless subject to wear-and-tear allowances under Section 11(e)).

Section 23(b) Home Office Deductions: The Rules

Claiming home office expenses is a quick way to trigger a SARS audit if done incorrectly. Under Section 23(b), you can deduct a proportional share of your home operating expenses only if you meet three strict requirements:

  1. Exclusivity: A specific, identifiable room in your home is used specifically and exclusively for your freelance trade. Working from your dining table or a couch does not qualify.
  2. Equipped: The room is equipped with the tools, computers, and furniture required to perform your work.
  3. Regularity: You perform more than 50% of your total work duties inside this room.

What Expenses Can Be Claimed Proportionally?

If your home office makes up 10% of your home's total floor space, you can claim 10% of these expenses:

  • Rent paid (if renting).
  • Municipal rates and taxes (if owning).
  • Electricity and water utility bills.
  • Domestic cleaning labor costs for the property.

Warning for Homeowners: Claiming home office deductions on a property you own reduces your Primary Residence Exclusion for Capital Gains Tax (CGT) when you sell the property. The square-meter proportion of your house registered as a home office is taxed for CGT upon sale.

Deductible vs. Non-Deductible Freelance Expenses

Expense CategorySARS Tax TreatmentQualifying Criteria / Notes
Software Subscriptions (Adobe, Figma, GitHub, Zoom)100% DeductibleDirect trade expenses used for client deliverables.
Fiber / Internet ConnectionProportional (e.g., 70-90%)Must split business usage from personal streaming/leisure usage.
Laptops & WorkstationsSection 11(e) DepreciatedItems over R7,000 must be written off over 3 years (33.3% per year).
Co-working Space Desk Rentals100% DeductibleFully allowable as a direct business operational expense.
Domain & Hosting Fees100% DeductibleDirect marketing and operational expenditure.
Bank Transaction & Forex Fees100% DeductibleWise transfer spreads, bank receiving fees, and platform service commissions.
Client Coffee Meetings & Meals0% Deductible (Generally)SARS considers entertainment and meals strictly non-deductible domestic expenses under Section 23(g).
Travel Costs / KilometersLogbook RequiredDeductible only if supported by a detailed SARS-compliant logbook proving business trips.

If you run remote operations using multi-currency accounts or virtual corporate credit cards, review our breakdowns of fintech tools for remote workers to keep track of deductible service charges.

SARS eFiling Income Tax Return Home Office Expenses Tab


5. Step-by-Step Walkthrough: Filing Your Returns

Provisional taxpayers file three returns for every tax year: two mandatory IRP6 estimates and one final annual tax return (ITR12).

Step 1: Filing the 1st Provisional Return (IRP6 Period 1)

  • Deadline: 31 August (6 months into the tax year).
  • What you declare: An estimate of your total taxable income for the current tax year (1 March to 28/29 February).
  • Tax Payment: You calculate the estimated full-year tax liability, halve it (for 6 months), subtract any PAYE or tax credits, and pay that amount to SARS on eFiling.

Step 2: Filing the 2nd Provisional Return (IRP6 Period 2)

  • Deadline: 28/29 February (end of the tax year).
  • What you declare: An updated, highly accurate estimate of your actual total taxable income earned across the full 12 months.
  • Tax Payment: Calculate total annual tax due, subtract the payment made in Period 1, and pay the remaining balance.

Step 3: Avoiding SARS Estimation Penalties

Paragraph 20 of the Fourth Schedule empowers SARS to slap you with an automatic 20% penalty if you under-estimate your income on your 2nd IRP6 return:

  • Taxable Income under R1 Million: Your 2nd Period estimate must equal at least 90% of your actual final assessed taxable income, OR match the "Basic Amount" (your prior year's assessed income) unless SARS notifies you otherwise.
  • Taxable Income over R1 Million: The basic amount rule disappears. Your estimate must be within 80% of your actual final assessed taxable income, or you incur an automatic 20% penalty on the shortfall.

Step 4: Filing the Final Annual Return (ITR12)

  • Deadline: Usually between November and January (for provisional taxpayers via eFiling).
  • Exact SARS Source Codes to Use: Code 4201: Gross Local Business/Freelance Income (Sole Proprietor Trade). Code 4252: Gross Foreign Independent Services Income. Code 4014: Office Expenses & Subscriptions. Code 4015: Depreciation / Wear-and-tear allowables (laptops, desk, hardware). * Code 4027: Home Office Expense allocations.

6. How to Handle a SARS Verification Audit

SARS routinely flags freelancers reporting foreign payments or home office deductions for verification. When you receive a "Notice of Selection for Verification", your return is locked until you upload proof.

Here is the exact verification pack you must compile and upload within 21 business days:

  1. Income Reconciliation Spreadsheet: A log matching every client invoice (in USD/EUR) to the bank deposit receipt (in ZAR) alongside the SARS spot exchange rate used.
  2. Bank Statements: 12 full months of South African bank statements highlighting income deposits and claimed expenses.
  3. Foreign Exchange Payout Slips: Wise, Payoneer, or banking foreign exchange remittance receipts confirming the source and BoP codes used.
  4. Expense Proof: Invoices, tax receipts, and software subscription bills for every deduction claimed.
  5. Home Office Verification: A signed floor plan of your property showing overall square meters and dedicated office square meters. Photos of the dedicated work space showing office equipment setup. A copy of your lease agreement or municipal rates bill. A detailed electricity statement calculation sheet showing your percentage breakdown.

SARS Audit Verification Proof and Income Documentation Log


Summary Checklist for SA Freelancers

To stay tax-compliant and avoid unexpected SARS penalties, keep this checklist on your desk:

  • [ ] Register for Provisional Tax (IRP6) on eFiling if non-PAYE profits exceed R30,000/year.
  • [ ] Pick your foreign exchange strategy (Spot Rate vs Average Rate) and stick to it consistently.
  • [ ] Instruct your local bank to assign accurate BoP category codes (Category 101 or 103) for international transfers.
  • [ ] Set aside 25% to 35% of every incoming client payment into a high-interest savings account for tax payments.
  • [ ] Mark 31 August (1st IRP6) and 28/29 February (2nd IRP6) in your calendar to file returns on time.
  • [ ] Ensure your home office is a dedicated room to meet Section 23(b) rules before deducting utilities.
  • [ ] Store invoices, exchange rate slips, and expense receipts in digital folders for at least 5 years in case of an audit.

Frequently Asked Questions

Do freelancers in South Africa have to pay tax?

Yes. If your total annual taxable income from all sources exceeds the SARS tax-free threshold (R95,750 for individuals under 65 for the 2025/2026 tax year), you must declare it and pay income tax.

How do I register as a provisional taxpayer with SARS?

Log into SARS eFiling, navigate to My Compliance Profile or Revenue Services, select Tax Types, and check the Provisional Tax (IRP6) box to activate it on your profile.

What SARS source code should I use for freelance foreign income?

Local freelance trading income uses code 4201. Foreign freelance earnings for independent services are generally reported under local trade income code 4201 or foreign service codes like 4252 depending on employment classification.

Can I claim home office expenses as a freelancer in South Africa?

Yes, under Section 23(b) of the Income Tax Act, provided you have a dedicated room used exclusively for work, equipped for your trade, and perform more than 50% of your work there.

Which exchange rate do I use to convert USD or EUR freelance income into ZAR?

You can use either the official SARS spot rate on the day the funds were received/accrued or the average exchange rate for the tax year, provided you apply the method consistently across the tax period.

What happens if I under-estimate my provisional tax return?

Under Paragraph 20 of the Fourth Schedule, SARS imposes a mandatory 20% penalty on the difference between your estimated tax and the actual assessed tax if your estimate falls below 80% (or 90% depending on income) of your final assessment.

#freelance taxes#sars#south africa#provisional tax#remote work tax

Frequently Asked Questions

Yes. If your total annual taxable income from all sources exceeds the SARS tax-free threshold (R95,750 for individuals under 65 for the 2025/2026 tax year), you must declare it and pay income tax.

Log into SARS eFiling, navigate to My Compliance Profile or Revenue Services, select Tax Types, and check the Provisional Tax (IRP6) box to activate it on your profile.

Local freelance trading income uses code 4201. Foreign freelance earnings for independent services are generally reported under local trade income code 4201 or foreign service codes like 4252 depending on employment classification.

Yes, under Section 23(b) of the Income Tax Act, provided you have a dedicated room used exclusively for work, equipped for your trade, and perform more than 50% of your work there.

You can use either the official SARS spot rate on the day the funds were received/accrued or the average exchange rate for the tax year, provided you apply the method consistently across the tax period.

Under Paragraph 20 of the Fourth Schedule, SARS imposes a mandatory 20% penalty on the difference between your estimated tax and the actual assessed tax if your estimate falls below 80% (or 90% depending on income) of your final assessment.

Alex Morgan - Founder & Lead Editor
Alex Morgan·Founder & Lead Editor

Alex Morgan is the founder and lead editor of RemoGrid. With over six years of hands-on experience in remote operations, cross-border freelance workflows, and AI tool benchmarking, Alex independently tests and audits software platforms to help modern digital workers build sustainable online income streams. He regularly reviews international payment systems (Wise, Stripe, Payoneer, local mobile wallets) and conducts real-world usability benchmarks across AI productivity tools.

Related Articles

Featured image for Best Accounting Software for Kenyan FreelancersFreelancing

Best Accounting Software for Kenyan Freelancers

Alex Morgan reviews and ranks the top accounting software for Kenyan freelancers, focusing on KES, M-Pesa, and KRA compliance.

#accounting software#kenyan freelancers
October 24, 202617 min read
Featured image for Top Accounting Software for Nigerian FreelancersFreelancing

Top Accounting Software for Nigerian Freelancers

Alex Morgan reviews the best accounting software for Nigerian freelancers managing Naira & Dollar income, invoicing clients, and tracking expenses.

#accounting software#nigeria freelancers
October 24, 202619 min read