The framework: ss 49A–49G in plain English
Sections 49A–49G of the Income Tax Act impose a final withholding tax of 15% of the gross amount of any royalty from a South African source paid to, or for the benefit of, a foreign person. A "royalty" for this purpose is an amount paid for the use of, the right of use of, or permission to use intellectual property — copyright, patents, designs, trade marks — or for the imparting of scientific, technical, industrial or commercial knowledge. The withholding agent is the SA payer: the South African business making the payment must deduct the tax, pay it over to SARS, and file the prescribed return.
Payments for services are outside this regime entirely. A foreign developer's fee for building software, or a foreign provider's subscription fee for hosted access, is not a royalty — and since the repeal of the never-commenced service-fee withholding tax, there is no parallel withholding on service fees. The compliance machinery, step by step:
Characterise the payment
Is the amount paid for the use of, or the right to use, intellectual property (a royalty), or for services rendered? This single question determines whether ss 49A–49G apply at all — get it wrong and everything downstream is wrong.
Withhold 15% of the gross amount
If the payment is a royalty from an SA source paid to or for the benefit of a foreign person, the SA payer must withhold 15% of the gross amount — no deductions, no netting against expenses.
DTA relief requires paperwork before payment
A reduced treaty rate may only be applied if the foreign recipient has delivered the prescribed declaration that the DTA applies, plus a written undertaking to notify the payer of any change in circumstances, before the payment is made. No declaration, no reduction — withhold the full 15%.
Pay over and file
The amount withheld must be paid to SARS by the deadline following the month of payment, supported by the prescribed return (WTR01-type compliance). Late payment attracts penalties and interest on top of the tax.
Keep the trail
Retain the characterisation analysis, the recipient's declaration and undertaking, and proof of payment to SARS. If SARS later disagrees with the characterisation, the contemporaneous record is the payer's first line of defence.
Royalty or service fee? The characterisation table
Everything turns on what the payment is actually for. Paying to use a copyrighted article — running software for your own business purposes — is not the same as paying to use the copyright — reproducing, adapting, distributing or commercially exploiting the work. The first is generally a service or sale; the second is a royalty. How the common payment types in a software licence or SaaS agreement typically come out:
| Payment type | Likely characterisation | Withholding tax result |
|---|---|---|
| Standard SaaS subscription | Service fee — the customer accesses hosted functionality; no rights in the underlying IP pass. | No withholding tax. |
| Software licence granting reproduction or distribution rights | Royalty — the licensee is paying for the right to exploit the copyright itself. | 15%, subject to reduction under an applicable DTA. |
| Shrink-wrap / EULA for end use | Generally not a royalty — the user acquires a copyrighted article for its own use; no rights to exploit the copyright pass (the use-of-copyrighted-article vs use-of-copyright distinction). | Generally no withholding tax — but confirm no exploitation rights are buried in the licence. |
| Custom development fees | Service fee — payment for work performed, even though IP may be assigned on completion. | No withholding tax. |
| API access fees | Usually a service fee — programmatic access to functionality, analogous to SaaS. | Usually no withholding tax. |
| White-label / OEM rights | Royalty — the payer is acquiring the right to commercialise the underlying IP under its own brand. | 15%, subject to reduction under an applicable DTA. |
| Hybrid contracts (licence + services bundled) | Mixed — each component takes its own character. | Apportion between royalty and service elements; absent a defensible apportionment, the conservative course is to withhold on the worst-case basis. |
These are the likely outcomes for the standard form of each arrangement — the label on the contract decides nothing. A "SaaS subscription" that quietly grants the customer the right to white-label and resell the platform carries a royalty inside it, and a "licence fee" for plain end-use access may be no royalty at all. Hybrid contracts that bundle licence rights with development or support services need each payment stream characterised separately.
Double-tax agreements
The 15% statutory rate is the ceiling, not always the answer. Where a double-tax agreement is in force between South Africa and the recipient's state of residence, the DTA's royalties article will often cap the source-state rate below 15% — frequently somewhere in the 0–10% range, and several of SA's DTAs reduce royalties to 0%, leaving taxing rights with the recipient's home state. The precise rate is treaty-specific: check the applicable DTA for the actual counterparty — never assume the rate from one treaty carries over to another.
Relief is not automatic. The SA payer may only withhold at the reduced treaty rate if the foreign recipient has delivered the prescribed declaration that the DTA applies, together with a written undertaking to notify the payer of any change in circumstances, before the payment is made. Absent that paperwork, the payer must withhold the full 15% — even where the treaty rate is plainly lower. The foreign recipient can then claim a refund of the over-withheld amount from SARS, but refunds are slow and administratively painful. The cheap path is to collect the declaration before the first invoice is paid, not to chase a refund afterwards.
Who carries the risk
The statutory risk sits squarely on the South African payer. As withholding agent, the payer is personally liable for any amount it failed to withhold, plus penalties and interest — SARS does not chase the foreign licensor in a foreign jurisdiction when there is an SA entity to assess. Mischaracterise a royalty as a service fee and the payer carries the 15% it never deducted, years later, out of its own pocket. The contract cannot move that statutory liability, but it can move the economics — most directly through a gross-up clause — and it can build the evidence and cooperation machinery the payer needs. The three drafting points that matter:
Characterisation recitals
Record in the agreement what the payment is actually for — access to a hosted service, the right to reproduce and distribute, development work. A contract whose own language describes the payment accurately is the cheapest characterisation evidence you will ever buy.
DTA-cooperation covenants
Oblige the foreign recipient to deliver the prescribed declaration and undertaking before the first payment, and to refresh it on any change in circumstances or on SARS request. Without this covenant the SA payer has no contractual lever to obtain the paperwork that treaty relief depends on.
Gross-up allocation
Decide expressly who bears the tax. A gross-up clause obliges the SA payer to pay such additional amount that the foreign licensor receives the contract price free of withholding — shifting the entire economic burden onto the payer. If you are the payer, resist it or price it; if you must accept it, the DTA-cooperation covenant becomes critical, because every percentage point of treaty relief is now your money.
The repealed provisions people still cite
Cross-border software tax is an area where outdated advice circulates for years after the law has moved. Two repealed provisions in particular keep appearing in templates, opinions and online guidance:
Section 35 — the old royalties withholding tax
The predecessor regime. Section 35 of the Income Tax Act imposed the original withholding tax on royalties paid to non-residents. It was repealed when the modern ss 49A–49G regime commenced in 2015. Advice, templates and contract clauses that cite "section 35 withholding" are describing a provision that has not existed for over a decade.
Sections 51A–51H — the service-fee withholding tax that never was
Parliament enacted a withholding tax on cross-border service fees (ss 51A–51H), but its commencement was repeatedly postponed and the provisions were repealed in 2017 before they ever came into force. There is accordingly no withholding tax on ordinary cross-border service fees — yet advice warning of a "15% service-fee withholding" still circulates. If your adviser cites ss 51A–51H as live law, get new advice.
Frequently asked
Is there withholding tax on SaaS subscriptions paid from South Africa?
Generally no. A standard SaaS subscription is a payment for services — access to hosted functionality — not for the use of, or the right to use, intellectual property. It is therefore not a royalty as defined for the ss 49A–49G withholding tax, and the proposed withholding tax on service fees (ss 51A–51H) was repealed in 2017 before it ever came into force. The position changes if the "subscription" in substance grants rights to exploit the underlying IP — reproduction, distribution, white-labelling — in which case that element is a royalty.
When is a software payment a royalty?
When it is paid for the use of, or the right to use, or permission to use intellectual property — copyright, patents, trade marks, designs or know-how. The working distinction is between paying to use a copyrighted article (running the software for your own purposes — generally not a royalty) and paying to use the copyright itself (reproducing, adapting, distributing, sublicensing or otherwise commercially exploiting the work — a royalty). Licences granting reproduction or distribution rights and white-label/OEM arrangements sit firmly on the royalty side.
What rate applies, and how do double-tax agreements change it?
The statutory rate is 15% of the gross royalty. An applicable double-tax agreement will often reduce the rate under its royalties article — frequently to somewhere in the 0–10% range, and several SA DTAs reduce royalties to 0% — but the precise rate depends entirely on the treaty with the recipient's state of residence. Always check the applicable DTA; do not assume a rate from another treaty applies.
What must we do before paying a foreign software licensor?
Characterise the payment first. If any element is a royalty, either obtain the foreign recipient's prescribed declaration that the DTA applies plus its written undertaking to notify you of changed circumstances before payment — which permits withholding at the reduced treaty rate — or withhold the full 15%. Then pay the withheld amount to SARS by the deadline and file the prescribed return. Treaty relief is never automatic.
Who is liable if we get the withholding wrong?
The South African payer. As withholding agent, the payer is personally liable for any amount it failed to withhold, plus penalties and interest — SARS recovers from the SA entity it can reach, not from the foreign licensor. A gross-up clause in the contract can shift the economics between the parties, but it does not shift the statutory liability to SARS.
Do royalties coming INTO South Africa suffer foreign withholding tax?
Often, yes — that is the mirror problem. The paying country's domestic law and the applicable DTA determine whether and how much tax is withheld at source on royalties paid to your SA company. The SA recipient is still taxed here on the income, but may claim a foreign tax credit under section 6quat for the foreign tax withheld, within limits. The detail is country-specific — check the applicable DTA and take advice on the credit calculation.
Does VAT also apply to cross-border software payments?
It can. Imported-services VAT may apply to some cross-border supplies acquired by SA recipients, and foreign suppliers of electronic services may have their own SA VAT registration obligations. VAT runs on a completely separate track from the royalties withholding tax — clearing one does not clear the other. Flag both in any cross-border software deal and take specific advice on the VAT treatment.
What does a withholding tax review cost?
From R7,500 for a characterisation review of a single cross-border software agreement — royalty vs service-fee analysis per payment stream, the DTA relief mechanics, and the gross-up and DTA-cooperation drafting points. Multi-agreement reviews and apportionment exercises for hybrid contracts are quoted on scope.
This page is general information, not legal or tax advice. Withholding outcomes depend on the specific contract, the applicable double-tax agreement and the facts of each payment — speak to a professional adviser about your specific circumstances.