How to Buy JSE Shares as a Beginner: Apps, Fees and Your First Trade
You can buy JSE shares yourself through an app like EasyEquities for about 0.63% in total fees, starting from R5, with no stockbroker required.
In this guide▾
- Quick facts: buying JSE shares in 2026
- What you need before you start
- Which app should you use?
- How to buy your first JSE share, step by step
- What you own if you buy a fraction of a share
- What it costs to buy JSE shares
- Picking individual shares or a JSE index fund
- Tax on JSE shares: dividends, capital gains and the three-year rule
- Mistakes that cost beginners money
- Frequently asked questions
You can buy JSE shares yourself, today, without calling a stockbroker. Open a free account with an app like EasyEquities, load some money, and buy from as little as R5. The whole thing, from signing up to owning your first share, usually takes under a day.
What trips people up isn't the buying. It's working out what it costs, what you own when the amount is small, and what SARS does with it afterwards. Below: the app to use, the cost of a trade, the steps for your first buy, and the tax rules that catch beginners out.
Quick facts: buying JSE shares in 2026
| Minimum to start | R5, using fractional shares on EasyEquities |
| Cheapest full cost to buy | About 0.63% of the amount traded (EasyEquities: brokerage, STT, settlement, VAT) |
| Securities Transfer Tax | 0.25% of the trade value, paid to SARS on every purchase |
| EasyEquities monthly fee | R25 "Thrive" fee, waived in several common cases |
| Dividends tax | 20%, withheld automatically before the money reaches you |
| Capital gains tax | First R50,000 a year is tax-free; the rest is taxed at up to 18% effective |
| Checked | November 2026, against each provider's current rate sheet |
What you need before you start
You need a South African ID, a local bank account in your own name, and a smartphone or computer. EasyEquities says that for most adults registering online with a South African ID, it can verify your identity automatically, with no documents to upload. If it can't match you automatically, it will ask for an ID copy and proof of address, the standard FICA checks every licensed broker in South Africa has to run.
Fund the account by EFT from your bank. It's the one deposit method that doesn't cost you anything extra: card payments and instant-EFT services such as Stitch or Ozow carry their own processing fees, on top of anything your bank charges.
Which app should you use?
For a beginner starting small, EasyEquities is the cheapest way in. It charges no monthly account fee for trading shares and ETFs, has no minimum balance, and lets you buy a fraction of a share from R5. Compare that with the two big bank brokers, where a trade this small wouldn't even cover the minimum fee.
| Broker | Brokerage on local shares | Monthly account fee |
|---|---|---|
| EasyEquities | 0.25% (1c minimum) | None for shares/ETFs; R25 Thrive fee unless exempt |
| Absa Stockbrokers, Smart Account | 0.4% (R120 minimum) | R75 |
| Standard Bank Online Share Trading | 0.5% (R110 minimum) | R110 (waived after 3 trades a month; first month free) |
That minimum fee matters more than the percentage for a beginner. A R500 trade at Absa or Standard Bank still costs you their R110–R120 minimum, swallowing close to a quarter of what you put in. The same R500 on EasyEquities costs about R1.25 in brokerage, because there's no minimum beyond 1 cent.
The bank brokers make more sense once you're trading larger amounts regularly and want phone support from a human, or you already bank with them and want everything in one app.
Checked against each provider's own published fee page, November 2026.
How to buy your first JSE share, step by step
- Download the EasyEquities app or go to easyequities.co.za and register with your South African ID number, cellphone number and email.
- Get verified. Most accounts clear automatically within minutes; if you're asked for documents, upload a clear photo of your ID and a recent proof of address.
- Fund your account by EFT from your bank account. It usually reflects the same day or the next business day, depending on your bank.
- Tap "Invest Now" and make sure you've selected your EasyEquities ZAR account, not a TFSA or USD account if you have more than one.
- Search for the share or ETF you want, by company name or JSE code.
- Enter an amount, not a number of shares, if you're buying a fraction. R100 buys you R100 worth, whatever the share price.
- Confirm the order. EasyEquities' own guide walks through this as a single "once-off investment" you confirm on screen, with the fees shown before you buy.
- Check your portfolio under Account Overview once the trade settles.
You don't need to find or call a traditional stockbroker. EasyEquities and the bank platforms above are themselves the licensed broker; the app is how you place the order.
What you own if you buy a fraction of a share
If R5 doesn't buy a whole share, which it usually won't, you get what EasyEquities calls a Fractional Share Right (FSR). This matters more than most guides let on: an FSR is a contract between you and First World Trader (Pty) Ltd, trading as EasyEquities, that tracks the price and dividends of your slice of the share. You don't legally own the underlying share until your FSRs add up to a whole one, at which point EasyEquities delivers it to you as a real, registered holding.
FSRs still pay you dividends, proportional to your holding, but they carry no voting rights, unlike a whole share. For most beginners investing small, regular amounts this difference doesn't matter day to day. It matters if you're buying for the long haul and expect to eventually hold enough for it to count as a real shareholding, which it will, once it rounds up.
What it costs to buy JSE shares
Take a R10,000 purchase on EasyEquities, the cheapest route in. Here's where the money goes, based on EasyEquities' cost profile dated 12 February 2026 and SARS's Securities Transfer Tax rate:
| Charge | Rate | On R10,000 |
|---|---|---|
| Broker commission, incl. VAT | 0.25% + 15% VAT | R28.75 |
| Securities Transfer Tax (to SARS) | 0.25%, no VAT | R25.00 |
| Settlement and administration, incl. VAT | 0.0795% + 15% VAT | R9.14 |
| Investor Protection Levy, incl. VAT | 0.00031% + 15% VAT | R0.03 |
| Total to buy | ≈0.63% | ≈R62.92 |
That's the cost to buy. On top of it, EasyEquities charges a flat R25 Thrive fee a month, taken from whichever of your accounts holds the most free cash. It's waived if you reach Thrive Level 3, you're 21 or younger or 65 or older, or you hold an EasyCredit loan or EasyProtect policy.
On a R500 portfolio, that R25 fee matters a lot. On a R50,000 one, it barely registers.
Need the cash back in a hurry? Selling within 5 business days of the trade adds a separate 0.2% early settlement fee.
Picking individual shares or a JSE index fund
Buying one company's shares means your money rises and falls with that one business. If you'd rather spread it across the JSE's biggest companies without picking winners yourself, an index-tracking ETF does that in a single purchase. The Satrix Top 40 ETF (JSE code STX40) tracks the FTSE/JSE Top 40 index, the 40 largest companies on the exchange, for a total expense ratio of 0.10% a year, on top of the same buying costs above.
There's no single "best JSE share" that suits everyone, and any guide that names one without knowing your situation is guessing. If you want exposure to South Africa's biggest listed businesses without homework on individual company results, an index ETF is the lower-risk starting point; pick individual shares once you're comfortable reading a company's results and you're putting in money you can afford to see drop.
If you'd rather not pick anything at all and want someone else managing the mix, see our guide to unit trusts in South Africa, which spreads your money across shares, bonds and cash for a management fee instead of a brokerage charge. And if the goal is specifically retirement rather than a general pot you might dip into, compare this to a retirement annuity, which adds an upfront tax deduction that shares bought directly don't get.
Run a few years of contributions through our compound interest calculator to see what reinvesting dividends instead of spending them could do to the total.
Tax on JSE shares: dividends, capital gains and the three-year rule
Three separate tax rules apply once you own shares, and none of them need you to do anything extra for the dividends tax.
Dividends tax (20%). Every South African company pays this to SARS before the dividend reaches your account. The SARS dividends tax rate is 20%, unchanged in the February 2026 budget, so the amount you see land is already net.
Capital gains tax. When you sell for a profit, the first R50,000 of gains in a tax year is tax-free for individuals, under the annual exclusion SARS lists. Above that, 40% of the gain is added to your taxable income, which SARS caps at an effective rate of 18% for individuals, even at the top tax bracket. Check which bracket you're in with our South Africa income tax calculator before you assume the worst case applies to you.
The three-year rule. Section 9C of the Income Tax Act, explained in SARS's Tax Guide for Share Owners, automatically treats shares held for at least three years as capital in nature when you sell. That means CGT, not income tax at your marginal rate, applies regardless of why you originally bought them. Sell inside three years and SARS looks at your intention when you bought the shares: a one-off purchase you held as an investment is usually still capital; buying and selling often, chasing short-term moves, looks like trading income, taxed at your full marginal rate instead.
If you'd rather shelter the growth from both these taxes entirely, look at a tax-free savings account first: the same shares and ETFs, bought through the same apps, with no dividends tax or CGT on anything inside it, up to the annual and lifetime limits.
Mistakes that cost beginners money
Trading too often. Every buy and sell costs brokerage, and frequent trading can tip SARS's view of you from investor to trader, losing the CGT treatment and the R50,000 annual exclusion on top. Buy, hold, and let the three-year rule work for you.
Chasing WhatsApp and Telegram "guaranteed return" tips. Unlicensed platforms promising fixed monthly returns from share or forex trading are a recurring scam in South Africa. Before you deposit anything with a platform you haven't heard of, check its FSP number against the FSCA's own register, not a screenshot someone sent you.
Forgetting the Thrive fee on a tiny balance. R25 a month sounds small until it's 5% of a R500 portfolio every month. If you're starting with very little, put in a lump sum rather than drip-feeding R20 at a time, or check whether you qualify for one of the fee exemptions.
Putting it all into one company. A single bad set of results can halve a share price in a day. Spreading a small amount across several shares, or starting with an index ETF, protects you from one company's bad year wiping out your progress.
Not finishing FICA properly. An incomplete citizenship field or a mismatched address is the most common reason verification stalls. Fill in every field the first time rather than leaving gaps to fix later.
Frequently asked questions
Can I buy JSE shares without a stockbroker?
You don't need to find or phone a traditional stockbroker. Apps like EasyEquities, Absa Stockbrokers and Standard Bank's Online Share Trading are themselves licensed brokers; opening an account with one of them is all the "broker" you need.
How much money do I need to start buying JSE shares?
On EasyEquities, R5 is enough, using fractional shares. On Absa Stockbrokers or Standard Bank's Online Share Trading, your trade effectively needs to be worth around R110–R120 just to clear their minimum brokerage fee, so smaller amounts cost proportionally more there.
What are the best JSE shares to buy right now?
No article can answer that responsibly without knowing your situation, and anyone claiming to name a sure winner is guessing or selling something. If you want broad exposure to South Africa's biggest companies without picking individual winners, an index ETF such as the Satrix Top 40 covers the JSE's 40 largest listed companies for a 0.10% annual fee.
Can I buy JSE shares through Capitec?
You don't need to bank with any particular bank to use EasyEquities; it's a standalone app and account open to any South African with a valid ID and bank account, Capitec or otherwise.
Do I pay tax every time I buy a share?
Yes, one tax applies on every purchase: Securities Transfer Tax at 0.25% of the trade value, collected by your broker and paid to SARS. You only pay dividends tax or capital gains tax later, when the company pays a dividend or you sell at a profit.
How long does it take to buy my first JSE share?
Signing up and getting verified usually takes minutes to a few hours if your details match automatically. Funding by EFT can take until the next business day to reflect, after which the purchase itself is instant.
Keep reading

Unit Trusts in South Africa: How They Work, Fees and How to Start With R500
You can start a unit trust in South Africa for R500 a month, or no minimum at all on some platforms. See what it costs, how it's taxed and how to choose one.
28 Oct 2026 · 8 min read

Best Retirement Annuity in South Africa: How RAs Work, Tax Benefits and Choosing a Provider
See how a South African retirement annuity cuts your tax bill, when you can access it, and how to compare providers on real cost instead of marketing.
25 Oct 2026 · 10 min read

Best TFSA South Africa 2026: Why EasyEquities Beats SatrixNOW and Allan Gray
South Africa's TFSA annual limit is R46,000 since March 2026. EasyEquities beats SatrixNOW on ongoing fees. Here's where to open the cheapest one.
7 Oct 2026 · 9 min read