What the fund holds
Each figure is a percentage of the fund, which is the base every limit is measured against. Leave a line blank if the fund holds none of it. Nothing you type leaves your browser.
South African assets
JSE listed shares. Property companies count as property.
Issued or guaranteed by the Republic. May fill the whole fund.
Bank, corporate and other debt the Republic does not stand behind.
Deposits, money market and margin balances.
REITs and listed property collective investment schemes.
Krugerrands and locally listed exchange traded commodities.
The invested amount, in a fund regulated here.
Its own limit since 2023, no longer shared with hedge funds.
Foreign assets
Every line here adds to the 45% offshore limit.Counts against the equity limit as well.
Shares the 75% line with South African corporate bonds.
Deposits and money market with a foreign bank.
Counts against the 25% property limit as well.
Offshore gold and commodity vehicles.
Counts against the 10% hedge fund limit as well.
Counts against the 15% private equity limit as well.
Everything else
A retirement fund may hold none of it.
Anything items 1 to 9 of Table 1 do not cover, wherever it sits.
Within every limit this page checks
The offshore share is 30% against a limit of 45%, leaving 15% of the fund that could still go abroad. Every other measured limit has headroom too. This covers the asset-class limits and the offshore limit only, not the per-issuer limits or infrastructure.
Every limit, and where this fund sits against it
Headroom is what the fund could still add to that line before it hits the limit.
| Limit | Held | Maximum | Headroom | Status |
|---|---|---|---|---|
Offshore, all foreign assets together EXCHANGE CONTROL | 30% | 45% | 15% | Within |
Equities REGULATION 28 | 70% | 75% | 5% | Within |
Immovable property REGULATION 28 | 5% | 25% | 20% | Within |
Commodities REGULATION 28 | 0% | 10% | 10% | Within |
Hedge funds REGULATION 28 | 0% | 10% | 10% | Within |
Private equity REGULATION 28 | 0% | 15% | 15% | Within |
Other assets not named in Table 1 REGULATION 28 | 0% | 2.5% | 2.5% | Within |
Crypto assets REGULATION 28 | 0% | None | None | Within |
Debt other than the Republic's REGULATION 28 | 10% | 75% | 65% | Within |
Debt issued or guaranteed by the Republic REGULATION 28 | 10% | 100% | 90% | Within |
Cash REGULATION 28 | 5% | 100% | 95% | Within |
The asset-class limits come from Table 1 of Regulation 28 as substituted by Government Gazette 46649, Notice 2230, published 1 July 2022 and effective 3 January 2023. The offshore limit is exchange control rather than Regulation 28: SARB Exchange Control Circular 10/2022, unchanged as at Circular 2/2025.
What this checks, and what it does not
Checked
- Every asset-class limit in Table 1, measured on the totals you enter
- The offshore limit, summed from every line you enter as foreign
- Both halves of the debt limit, by who issued the debt
- The crypto prohibition, which no amount satisfies
- Whether the lines add to the whole fund
Not checked
- Infrastructure, across every asset class, 45%
- Any one issuer, across every asset class, 25%
- Debt, by the kind of issuer, inside the 75%, 75%, 50% or 25%
- One listed company, by its market capitalisation, 15%, 10% or 5%
- One listed property company, by its market capitalisation, 15%, 10% or 5%
- Housing loans to members, 65%
- The business of a participating employer, 5%, or 10% by exemption
Everything on the right needs the fund’s actual holdings rather than its asset-class totals, and several need a look-through into pooled vehicles. One line carries no domicile: item 10’s residual is capped at 2.5% of the fund wherever it sits, so at most that much can be held abroad without appearing in the offshore total. A pass here is a check on the numbers you typed, not a compliance certificate: trustees and administrators remain responsible for the fund’s reporting. Figures within 0.1% of the whole fund are treated as rounding.
Build one that fits from the start
Checking an allocation afterwards tells you whether it breaks a limit. The optimizer takes the limits as constraints first, so every mix it proposes already sits inside them, and prices the result on published return forecasts rather than a guess.