How to Buy Shares in South Africa: Open an Account and Buy Your First JSE Stock (2026)
The Johannesburg Stock Exchange is the deepest market in Africa and, for an ordinary South African, the easiest one to start in: accounts open online in a day, you can buy a fraction of a share for a few rand, and a tax-free savings account lets the whole thing compound with no tax at all. Yet most South Africans have never bought a share, usually because nobody explained the actual steps. This guide does.
The Johannesburg Stock Exchange is the deepest market in Africa and, for an ordinary South African, the easiest one to start in: accounts open online in a day, you can buy a fraction of a share for a few rand, and a tax-free savings account lets the whole thing compound with no tax at all. Yet most South Africans have never bought a share, usually because nobody explained the actual steps. This guide does.
By the end you will know what you need, the three ways to open an account, what a trade really costs, how dividends and tax work, and how your first order goes through. No jargon left unexplained.
What you need before you start
- Your South African ID (green barcoded book or smart ID card). Non-residents use a passport.
- Proof of address less than three months old: a utility bill, bank statement or lease. Some platforms verify this electronically.
- Your SARS tax number. Anyone who has been employed has one; register on eFiling if not.
- A bank account in your own name for funding and withdrawals.
- Starting money. As little as R10 on EasyEquities, which sells fractional shares. A few hundred rand on bank platforms, R10,000 or more at private-client brokers.
Together, items 1 to 3 are the FICA verification every financial provider must complete.
Route one: a low-cost online platform
EasyEquities opens an account online in a day or so, has no minimum, charges about 0.25 percent per trade and sells fractions of shares, so R50 buys you a piece of Naspers. It also offers a tax-free savings account and hundreds of ETFs. Satrix and Sygnia offer similar low-cost access focused on their own index funds. For a first investor this is the default route.
Route two: your bank
Standard Bank Online Share Trading, FNB Shares and Absa Stockbrokers let you invest from your banking app or website, with research and a familiar login. Fees are a little higher than the pure online platforms but still reasonable, and everything sits in one place.
Route three: a full-service or private-client broker
Investec Securities, PSG Wealth, Sasfin Securities and others offer advice, research and a portfolio manager. Minimums are higher and fees are charged per trade or as a percentage of assets. Right for larger portfolios and anyone who wants someone to talk to.
Whichever route you choose, confirm the firm is an authorised financial services provider on the FSCA register. Our South Africa broker directory lists the main options.
Where your shares are held
South African shares are held electronically at Strate, the central securities depository. Unlike some African markets, you do not usually get your own depository account: your broker holds shares for you in a nominee account, and your statement shows what belongs to you. This is normal and safe with an FSCA-authorised broker, and it is why fractional shares are possible.
Opening the account, step by step
- Sign up on the platform's website or app.
- Fill in your details: name, address, date of birth, occupation.
- Upload your ID and proof of address (FICA).
- Provide your SARS tax number and complete the tax-residency declaration.
- Give your bank details.
- Wait for verification, usually a day or two.
- Fund by EFT or instant payment. Choose a normal account, a tax-free savings account, or both.
The tax-free savings account, and why it comes first
Every South African can contribute up to R46,000 a year (from March 2026) to a tax-free savings account, with a lifetime cap, and everything inside it, dividends, interest and capital gains, is entirely tax-free. Contribution room you do not use is gone for good, and withdrawals do not restore it. If you invest nothing else, put a monthly amount into a low-cost Top 40 or All Share ETF inside a TFSA and leave it for decades. It is the single most valuable investing rule South Africa gives its citizens.
What it actually costs
On a low-cost platform, brokerage of about 0.25 percent plus small STRATE, Investor Protection Levy and VAT charges add roughly R30 to R40 to a R10,000 purchase. At a broker with a minimum commission it can be R100 or more, which is why small trades belong on the low-cost platforms.
Dividends are subject to 20 percent dividends tax, withheld before you receive them, unless the shares are held in a TFSA. When you sell at a profit outside a TFSA, 40 percent of the gain is included in your taxable income after an annual exclusion (R50,000 from the 2026/27 tax year), so most small investors pay little or no capital gains tax. Confirm current figures with SARS or a tax adviser.
Placing your first order
- Log into your platform.
- Search by name or ticker: NPN for Naspers, SBK for Standard Bank, CPI for Capitec, SHP for Shoprite, MTN for MTN Group, or an ETF such as Satrix 40.
- Enter a rand amount (fractional platforms) or a number of shares, and a limit price if you want one.
- Confirm. Shares settle within three business days (T+3) and appear in your account.
The JSE trades Monday to Friday, with an opening auction from 8:30am, continuous trading from 9:00am to 4:50pm and a closing auction to 5:00pm.
A simple first move
Open an EasyEquities or bank account this week, tick the tax-free savings option, and set a monthly debit order into a Top 40 ETF. Once that is running, add two or three individual companies you understand: a bank, a retailer, a telecom. Reinvest dividends. Review twice a year. That is the whole strategy.
Go deeper
The full plain-English version of everything above, plus how to read stock data, pick a first stock, build a portfolio and avoid the mistakes every South African beginner makes, is in The JSE Beginner Blueprint, our 32-page ebook. The link is just below.