HomeSouth African Economy & Markets › How Do I Buy Shares on the JSE in South Africa?

How Do I Buy Shares on the JSE in South Africa?

i Short answer

You cannot buy shares directly from the Johannesburg Stock Exchange. You open an account with a JSE-authorised stockbroker or an investment platform, complete FICA verification, transfer money in, and place an order that the broker routes to the exchange on your behalf.

The costs are where most first-time buyers get caught. Brokerage, a monthly account fee, STRATE settlement charges, VAT on those fees, and securities transfer tax of 0.25% on every purchase all come off before your shares show a gain. On small trades these fixed costs can exceed the first year of dividends.

Buying JSE Shares: The Key Numbers

0.25%Securities transfer tax on every share purchase
20%Dividend withholding tax, deducted before you are paid
09:00-17:00JSE trading hours, SAST, weekdays
T+3Settlement cycle: trade date plus three business days

STT applies to purchases only, not sales. Dividend withholding tax is deducted automatically by the company, so the amount that reaches your account is already net of it.

1. Who can buy JSE shares and what you need

Any South African resident aged 18 or over can buy shares listed on the Johannesburg Stock Exchange. What you cannot do is buy from the exchange directly. The JSE is a market operator, not a retailer, and only its authorised members may place orders on the order book. Everyone else buys through one of them.

The practical requirements mirror any other regulated financial account: a South African ID or passport, proof of residential address, a bank account in your own name, and a tax number for the dividend and capital gains reporting that follows. These are FICA requirements, so every legitimate provider will ask for them.

The piece most people miss: your shares are not held in a drawer at the broker. They sit in dematerialised form with a Central Securities Depository Participant (CSDP), recorded in STRATE, South Africa's settlement system. Your broker arranges this, but the ownership record is separate from the broker's own balance sheet.

2. Choosing between a stockbroker and a platform

Three broad routes exist, and the right one depends far more on how much you are investing than on which has the slickest app. Fixed monthly fees that are trivial on R100,000 are punishing on R500.

Routes to owning JSE-listed shares
RouteTypical fitMain drawback
Online discount stockbrokerSelf-directed investors placing their own ordersMonthly account fee plus minimum brokerage per trade
Fractional-share investment platformSmall, regular amounts; buying part of a high-priced shareNarrower instrument range and platform-level fee structures
Full-service or advisory brokerLarger portfolios wanting research and advicePercentage-based fees that compound against returns

Whichever route you take, confirm the provider is a JSE-authorised member or operates through one, and that it is FSCA-licensed. That check is the same one described in comparing FSCA-regulated brokers properly, and it applies to equity platforms just as much as to forex brokers.

DODON'T
Total the annual fixed fees as a percentage of your actual amount
Compare brokerage rates alone and ignore monthly fees
Check the minimum brokerage charge per trade
Assume a 0.25% rate applies to a R500 order
Ask whether a tax-free account option is offered
Use taxable accounts by default when TFSA room is unused
Confirm how dividends are paid and reinvested
Discover the reinvestment policy after your first payout

3. The actual buying process, step by step

From decision to owning the shares is usually a week, most of which is verification and settlement rather than anything you do.

1

Open and verify the account

Submit ID, proof of address, bank details, and tax number. Verification typically takes one to three business days.

2

Transfer funds

EFT from your own bank account. Third-party deposits are usually rejected on FICA grounds.

3

Find the share code

JSE shares trade under short codes: NPN for Naspers, SOL for Sasol, SBK for Standard Bank. Confirm the code, not just the name.

4

Place the order

Choose quantity or Rand amount, then order type. Prices are quoted in cents, so 18,500 means R185.00.

5

Settlement

The trade settles on a T+3 basis and the shares are recorded in your name through your CSDP.

!
JSE prices are quoted in cents

A share showing 9,850 is trading at R98.50, not R9,850. Misreading this is one of the most common first-order errors, and it usually surfaces as an order for far more or far fewer shares than intended.

4. Order types and trading hours

The JSE runs continuous trading from 09:00 to roughly 16:50 SAST on weekdays, followed by a closing auction that establishes the official closing price to 17:00. South Africa does not observe daylight saving, so these times hold all year. Orders placed outside the session queue for the next open.

JSE Session Quick Reference
Opening auction
Pre-open before 09:00
Continuous trading
09:00 to about 16:50 SAST
Closing auction
Roughly 16:50 to 17:00
Time zone
SAST, GMT+2, no daylight saving
Trading days
Monday to Friday, excluding SA public holidays
Currency
ZAR, quoted in cents

On order types, a market order fills at the best available price immediately and a limit order fills only at your specified price or better. For thinly traded shares, limit orders matter more than most beginners expect, because a market order into a wide spread can fill several percent away from the last printed price.

Two JSE-specific timing points are worth knowing: trading halts can suspend a single share temporarily, and the earnings calendar concentrates volatility around reporting dates.

5. What buying shares actually costs

Five separate charges apply to a typical JSE share purchase, and only one of them is the headline brokerage rate. For small orders the minimum brokerage charge, not the percentage, is usually what bites.

Cost layers on a JSE share purchase
ChargeApplies toNotes
BrokerageBuy and sellPercentage of trade value, subject to a minimum per trade
Securities transfer tax (STT)Buy only0.25% of the purchase value
STRATE settlementBuy and sellSmall percentage with a floor and a cap per trade
Investor Protection LevyBuy and sellSmall statutory levy on trade value
VATOn feesCharged on brokerage and settlement fees, not on STT
Example
Why small orders hurt: on a R1,000 purchase, STT alone is R2.50. Add a minimum brokerage charge of, say, R60 plus VAT and a settlement floor, and total costs can approach 7% of the trade. The same fixed brokerage on a R20,000 purchase is well under 0.5%. Fewer, larger purchases usually beat frequent small ones on cost alone.

This cost structure is the practical argument for ETFs over individual shares when starting with small amounts: one purchase buys diversified exposure rather than paying five layers of cost to own a single company.

6. Tax on JSE shares: STT, dividends, and CGT

Three taxes touch a South African share investor, at three different moments.

0.25%STT, paid when you buy
20%dividend withholding tax, deducted at source
R50,000annual capital gains exclusion for individuals
40%CGT inclusion rate, taxed at your marginal rate

Dividend withholding tax is deducted by the company before payment, so a declared 100 cents per share arrives as 80 cents. You do not pay it again, but you do declare it. Capital gains arise when you sell: the gain above the annual exclusion has 40% included in your taxable income and is then taxed at your marginal rate, which the capital gains tax calculator will estimate.

The exception worth planning around is a tax-free savings account. Inside a TFSA there is no dividend withholding tax and no capital gains tax, with an annual contribution limit of R46,000 and a lifetime limit of R500,000. That makes TFSA room better used for growth assets than for cash, and the TFSA calculator tracks the limits.

!
Frequent trading changes the treatment: if you buy and sell shares actively rather than holding them, SARS may treat the gains as revenue taxed at your marginal rate rather than as capital gains. Intent and frequency drive the classification, not the label you give the account.

7. Buying shares versus trading share CFDs

These are different activities that happen to reference the same companies. Buying a share makes you a part-owner with dividend and voting rights and no expiry. A share CFD is a leveraged contract on the price, with financing charged for every night the position stays open and no ownership at all.

Owning JSE shares versus trading share CFDs
FeatureJSE sharesShare CFDs
OwnershipYes, recorded via CSDPNo
LeverageNoneYes, magnifies losses
Holding costNoneOvernight financing
DividendsPaid, net of 20% DWTCash adjustment, not a dividend
Can you go short?Not practically, for retailYes
Securities transfer tax0.25% on purchaseNot applicable

Neither is better in the abstract. CFDs suit short holding periods and carry the risks that come with leverage; direct ownership suits multi-year holding where financing costs would otherwise accumulate against you indefinitely.

8. Building a first portfolio sensibly

The JSE is unusually concentrated: a handful of resource, financial, and offshore-heavy shares dominate the All Share and Top 40 indices, and some of the largest constituents earn most of their revenue outside South Africa. A portfolio of five familiar JSE names is frequently less diversified than it looks.

Before Your First Purchase
  • Provider is FSCA-licensed and JSE-authorised, verified directly
  • Total annual fees calculated as a percentage of your actual amount
  • TFSA contribution room checked before using a taxable account
  • Share code confirmed and price read in cents, not Rand
  • Investment horizon decided: this is not money you need within a year
  • Sector concentration considered, especially resources and offshore earners

Why It Matters

The cost structure quietly sets your strategy. Five layers of fixed cost per purchase reward patience and larger, less frequent buys, and penalise small frequent ones. An investor who understands this before their first order tends to end up with a cheaper, simpler portfolio than one who discovers it after twelve small trades.

Common mistakes

  • Reading the price as Rand instead of cents. JSE quotes are in cents, and misreading them produces orders wildly different in size from what was intended.
  • Buying in R500 lots. Fixed minimum charges mean total costs can exceed several percent on very small purchases.
  • Leaving TFSA room unused. Dividends and capital gains inside a TFSA escape both DWT and CGT entirely.
  • Assuming five JSE shares equals diversification. Index concentration means overlapping exposure to the same resource and offshore themes.
  • Using market orders on illiquid shares. A wide spread can fill you several percent away from the last traded price.

Key Takeaways

  1. You cannot buy JSE shares directly from the exchange; orders must be placed through a JSE-authorised stockbroker or a platform operating through one.
  2. Account opening needs FICA documents plus a tax number, and shares are held in dematerialised form through a CSDP recorded in STRATE.
  3. The JSE trades 09:00 to about 16:50 SAST with a closing auction to 17:00, and South Africa does not observe daylight saving.
  4. JSE prices are quoted in cents, so a quote of 9,850 means R98.50 per share.
  5. Five cost layers apply: brokerage with a per-trade minimum, 0.25% securities transfer tax on purchases, STRATE settlement, the investor protection levy, and VAT on fees.
  6. Dividends carry 20% withholding tax deducted at source, and capital gains above the R50,000 annual exclusion are 40% included in taxable income.
  7. A tax-free savings account removes both dividend withholding tax and CGT, within a R46,000 annual and R500,000 lifetime contribution limit.
  8. Buying shares gives ownership with no expiry or financing cost, while share CFDs give leveraged price exposure with overnight financing and no ownership.

Frequently asked follow-up questions

Can I buy shares directly from the JSE?

No. The JSE operates the market but does not sell shares to the public. Only authorised members may place orders on the order book, so private investors buy through a stockbroker or an investment platform that routes orders through such a member.

How much money do I need to start buying JSE shares?

There is no regulatory minimum, and fractional-share platforms let you start with very small amounts. The practical constraint is cost: fixed minimum brokerage charges and settlement floors mean a R500 purchase can lose several percent to fees, while the same fixed charges on R10,000 or R20,000 are a fraction of a percent.

What are the JSE trading hours?

Continuous trading runs from 09:00 to roughly 16:50 SAST on weekdays, followed by a closing auction that sets the official closing price until 17:00. South Africa does not observe daylight saving, so the times stay constant year-round, and the exchange closes on South African public holidays.

What taxes do I pay when buying and selling JSE shares?

Securities transfer tax of 0.25% applies when you buy, not when you sell. Dividends carry 20% withholding tax deducted by the company before payment. When you sell at a profit, capital gains tax applies to gains above the annual R50,000 exclusion, with 40% of the gain included in your taxable income at your marginal rate.

Why are JSE share prices shown in the thousands?

Because they are quoted in cents rather than Rand. A share trading at 12,500 is R125.00. This convention catches out many first-time buyers, so confirm whether a quote is in cents before calculating how many shares an amount will buy.

How long does it take to actually own the shares after buying?

The trade executes immediately during market hours, but settlement follows a T+3 cycle, meaning the transfer completes three business days after the trade date. Your broker handles this with your CSDP, and the shares are recorded in your name in STRATE.

Is it better to buy individual shares or an ETF?

For small, regular amounts, an ETF usually wins on cost and diversification, since one purchase buys exposure to dozens of companies rather than paying multiple cost layers for a single holding. Individual shares make more sense when you have a specific view on a company and enough capital for the fixed costs to become negligible.

Can I hold JSE shares in a tax-free savings account?

Certain instruments qualify, most commonly JSE-listed ETFs rather than individual shares, since providers must offer approved tax-free investment products. Inside the wrapper, dividends escape the 20% withholding tax and gains escape CGT, subject to the R46,000 annual and R500,000 lifetime contribution limits.

What happens to my shares if my broker goes out of business?

Dematerialised shares are recorded through a CSDP in STRATE rather than sitting on the broker's balance sheet, so ownership is documented independently of the broker. The practical recovery process still takes time and paperwork, which is why using an FSCA-licensed, JSE-authorised provider matters.

Do I need a financial adviser to buy shares in South Africa?

No. Self-directed online accounts are widely available and you may place your own orders. An adviser becomes worth considering for larger portfolios, tax structuring, or where you want advice rather than execution, and any adviser giving personal financial advice must be FSCA-licensed to do so.

📚 Sources & further reading

This guide draws on JSE and SARS published material covering trading, settlement, and tax. Fee structures differ between providers, so confirm the current schedule with yours before investing.

Explore more South African trading guides on TradeAnswers.

📊
Practise before you commit

Test how orders and pricing work before real money moves

A free demo account lets you place orders, read quotes, and see costs in action without risking capital.

Open a free demo account
  • FSCA RegulatedTrade with confidence
  • Practice Risk FreeReal market conditions
  • Beginner FriendlyPerfect for learning

79% of retail CFD accounts lose money. Demo accounts do not guarantee future profits.