Back to blog

Tax for Online Income South Africa: SARS Guide

How South Africans should report online income to SARS, including foreign income, deductions, provisional tax, and record-keeping.

Read

8 min

Startup Cost

R0

Income Potential

R2k – R50k+

Time to Start

Immediate

Difficulty

medium

If you earn money online in South Africa, that income is generally taxable. It does not matter whether the money comes from Fiverr, Upwork, Gumroad, Amazon KDP, affiliate marketing, tutoring, or direct foreign clients. If you are a South African tax resident, SARS generally taxes you on your worldwide income.

That means online income from overseas platforms is not “outside the system” just because it was earned in USD or paid through PayPal or Payoneer. The key is to keep clean records, understand when provisional tax may apply, and file correctly through SARS eFiling or the SARS MobiApp.

What online income is taxable?

Typical taxable online income includes:

  • freelance income from Fiverr, Upwork, or direct clients
  • digital product sales from Gumroad, Etsy, or Payhip
  • Amazon KDP royalties
  • affiliate commissions
  • ad revenue from blogs, YouTube, or other content platforms
  • online tutoring and consulting fees

SARS states that South Africa has a residence-based tax system, which means residents are taxed on worldwide income, subject to certain exclusions and relief mechanisms.

What if the income is foreign?

Foreign online income is still usually taxable for South African residents. SARS specifically says residents are taxed on worldwide income, regardless of where it was earned. Non-residents, by contrast, are taxed only on South African-source income.

If you are earning through a foreign platform or from an overseas client, the practical point is simple: you should still track it and declare it properly. In more complex cases, foreign tax credits or double-tax issues may arise, especially for employment income, but that is a separate technical question from the basic rule that residents must declare worldwide income.

How should you keep records?

SARS requires records to be kept, and its current record-keeping guidance says people who have income or activities subject to tax must keep records. In general, if you submitted a return, records must be kept for five years from the date of submission. If you were required to submit a return and did not, records must be kept indefinitely until you comply, and then for five years after submission.

Good records for online income usually include:

  • platform earnings statements
  • PayPal or Payoneer payout records
  • bank statements
  • invoices issued to clients
  • receipts for expenses
  • notes on exchange rates and payment dates

SARS also says records must be kept in their original form, in an orderly fashion, in a safe place, and available for inspection. Electronic records are allowed, but there are rules if you want to keep them outside South Africa.

Do you submit supporting documents with your return?

Usually no. SARS says you generally do not submit the supporting material with your ITR12 when filing, but you must keep it in case SARS asks for it later. Its ITR12 guidance specifically says to keep your supporting documents safely for at least five years.

What deductions might apply?

The exact deductions depend on your situation, but business-related expenses can matter if they were incurred in producing taxable income. In practice, online earners often track things like internet, software, equipment, and in some cases home office costs. SARS’s filing guidance also notes that you may need financial statements or other business-income documentation when completing your return.

Because deductions can become technical very quickly, especially with mixed personal and business use, it is wise to be conservative and keep strong evidence for every claim.

What is provisional tax, and does it apply?

SARS says provisional tax is not a separate tax but a method of paying income tax in advance during the year. It generally applies when you receive income other than normal remuneration. SARS also says provisional taxpayers usually make at least two advance payments during the year, based on estimated taxable income, with a third payment being optional.

This matters for many freelancers, online sellers, and side-hustlers because income from online work often is not standard salary with PAYE already deducted.

SARS also notes that an individual is generally not a provisional taxpayer if they do not carry on a business and their taxable income will not exceed the tax threshold, or if certain other income is R30,000 or less for the tax year. That exception can matter for smaller side hustles, but once online income becomes meaningful, provisional tax becomes a serious consideration.

How do you file?

SARS says individuals can submit an ITR12 through:

  • eFiling on a computer
  • the SARS MobiApp
  • a SARS branch with assistance

SARS’s current guidance says the ITR12 is available through eFiling and the SARS MobiApp, and the app also allows return submission, payments, document uploads, and viewing assessments.

Best practical approach for online earners

  1. Track every payment from day one
  2. Save statements from platforms and payout tools
  3. Keep receipts for business expenses
  4. Convert and record foreign income clearly
  5. Check early whether provisional tax applies

This is much easier than trying to rebuild a year of online income records at tax season.

Common mistakes to avoid

  • assuming foreign platform income is not taxable
  • mixing personal and business records carelessly
  • not keeping documents for the required five years
  • ignoring provisional tax until penalties become possible
  • waiting until filing season to organise records

When should you get professional help?

A tax practitioner becomes especially useful when:

  • you have multiple income streams
  • your online income is growing quickly
  • you are dealing with foreign taxes or withholding
  • you want to claim business expenses correctly
  • you are unsure whether you are a provisional taxpayer

Simple online income can often be managed with good records, but once the amounts get bigger, professional advice is often worth the cost.

Next Steps

Start keeping records immediately, even if your online income is still small. Then file through SARS eFiling or the SARS MobiApp when required, and get help early if your setup is becoming more complex. For payout tracking, also read our Payoneer vs PayPal for South Africans guide.

Share:XinWA

Keep exploring

Read the latest guides, take the side-hustle quiz, or contact the editorial desk if you spot a correction.