How to Invest on the JSE: Complete Beginner’s Guide for South Africans
Everything you need to start investing on Africa’s largest stock exchange
Last updated: December 2025
Quick Facts
- The JSE is Africa’s largest stock exchange
- You can start investing from as little as R10
- All brokers must be registered with FSCA
- You pay 20% tax on dividends automatically
- Never pay upfront fees for investment “opportunities”
Table of Contents
1. What is the JSE?
The Johannesburg Stock Exchange (JSE) is Africa’s largest stock exchange. It started in 1887 during the gold rush. Today, it is the 16th largest stock exchange in the world.
The JSE is where companies sell shares to the public. When you buy shares, you own a small part of that company. If the company does well, your shares become more valuable.
JSE by the Numbers (December 2025)
- Market value: R21 trillion
- Listed companies: 435
- Trading hours: 9:00 AM to 5:00 PM (Monday to Friday)
- Location: Sandton, Johannesburg
- All Share Index: Over 113,000 points (December 2025)
What Can You Buy on the JSE?
- Shares: Parts of companies like Shoprite, MTN, Capitec
- ETFs: Baskets of shares that track an index
- Bonds: Money you lend to companies or government
- Unit trusts: Funds managed by professionals
✅ 2. Why Invest on the JSE?
Benefits of JSE Investing
1. Beat Inflation: Bank savings accounts pay around 5-7% interest. The JSE All Share Index grew by 34.89% in 2025. Your money can grow faster than inflation.
2. Own Big Companies: You can own shares in Shoprite, Vodacom, Naspers, and other top South African companies. You share in their profits.
3. Earn Dividends: Many companies pay shareholders a portion of their profits. This is called a dividend. You get money even if you don’t sell your shares.
4. Start Small: You can start with as little as R10 on platforms like EasyEquities. You don’t need thousands of Rand.
5. Regulated Market: The JSE is strictly regulated by the Financial Sector Conduct Authority (FSCA). This protects you from fraud.
Real Example
Thabo’s Story:
Thabo invested R1,000 in a JSE Top 40 ETF in January 2024. By December 2025, his investment grew to R1,400. He earned R400 profit (40% growth) without doing any work. His bank savings account would have only earned him R70.
3. How to Get Started: Step-by-Step Guide
You cannot buy shares directly on the JSE. You must use a licensed stockbroker or investment platform. Here’s how to start:
Step 1: Choose Your Investment Platform
Pick a registered broker or platform. Popular options include EasyEquities, FNB Shares Zero, Standard Bank Online Share Trading, and SatrixNow. Make sure they are FSCA registered.
Step 2: Gather Your Documents
You will need:
- South African ID or passport
- Proof of address (bank statement, utility bill)
- Bank account details
- Tax number (from SARS)
Step 3: Open Your Account Online
Most platforms let you open an account online. The process takes 10-30 minutes. You upload your documents and answer questions about your income and investment goals.
Step 4: Verify Your Identity
The platform will verify your documents. This can take 1-7 days. They must follow FICA (Financial Intelligence Centre Act) rules to prevent money laundering.
Step 5: Add Money to Your Account
Transfer money from your bank account. Most platforms accept EFT. Some minimum amounts: EasyEquities R10, FNB Shares Zero R0, Standard Bank R100.
Step 6: Choose Your First Investment
For beginners, ETFs (Exchange Traded Funds) are recommended. They spread your risk across many companies. Popular beginner ETFs: Satrix Top 40, Satrix S&P500, CoreShares Top 50.
Step 7: Place Your First Order
Search for the share or ETF you want. Enter how much you want to spend. Click “Buy”. The order will execute during trading hours (9am-5pm).
4. Popular Investment Platforms in South Africa (2025)
Here are the most popular platforms for South African investors. All are FSCA regulated.
EasyEquities – Best for Beginners
Who It’s For: First-time investors who want to start small
Minimum Investment: R10 (you can buy fractions of shares)
Monthly Fee: R25 “Thrive Fee”
Brokerage Fee: 0.25% per trade
Best Features: Easy to use, educational materials, fractional shares, partnerships with Capitec and Discovery
What You Can Buy: JSE shares, international shares (US, UK), ETFs, crypto
FNB Shares Zero
Who It’s For: FNB bank customers
Minimum Investment: No minimum
Monthly Fee: R0
Brokerage Fee: 0% for Ashburton ETFs, 0.25% for other shares
Best Features: No monthly fees, integrated with FNB banking
What You Can Buy: JSE shares, ETFs, unit trusts
Standard Bank Online Share Trading
Who It’s For: Standard Bank customers, more experienced investors
Minimum Investment: R100
Monthly Fee: Varies by account type
Brokerage Fee: 0.25% – 0.5%
Best Features: Research tools, market analysis, integrated banking
What You Can Buy: JSE shares, bonds, warrants, ETFs
SatrixNow – Best for ETF Investors
Who It’s For: Investors who only want ETFs
Minimum Investment: R10
Monthly Fee: R0
Brokerage Fee: 0.25%
Best Features: No monthly fees, simple platform, tax-free savings accounts
What You Can Buy: Satrix ETFs only
Nedbank Young Investors
Who It’s For: Young adults (18-30 years old)
Minimum Investment: R100
Monthly Fee: R0
Brokerage Fee: 0.25%
Best Features: No fees, designed for beginners
What You Can Buy: JSE shares, ETFs
⚠️ Important: Check FSCA Registration
Before you open an account, verify the broker is registered with FSCA. Use the JSE’s “Verify a Broker” tool at www.jse.co.za or call FSCA at 0800 110 443.
5. Costs and Fees You Must Pay
Understanding fees is very important. They reduce your profits. Here are all the fees you pay when investing on the JSE.
1. Brokerage Fees (Trading Fees)
This is what the platform charges you to buy or sell shares. It’s usually a percentage of your trade value.
| Platform | Brokerage Fee |
|---|---|
| EasyEquities | 0.25% |
| FNB Shares Zero | 0% (Ashburton ETFs), 0.25% (other) |
| Standard Bank | 0.25% – 0.5% |
| SatrixNow | 0.25% |
| Absa | 0.4% (min R120) |
2. Securities Transfer Tax (STT)
This is a government tax. You pay 0.25% when you BUY shares. This is automatic. The platform deducts it for you.
3. STRATE Settlement Fee
STRATE is the company that processes share transactions. The fee is 0.005787% of your trade value. Minimum R10.19, maximum R73.49.
4. Investor Protection Levy
The FSCA charges 0.0002% of your trade to fund investigations. This is very small.
5. Monthly Platform Fees
Some platforms charge monthly fees. EasyEquities: R25. FNB Shares Zero: R0. SatrixNow: R0.
6. VAT on Fees
You pay 15% VAT on brokerage fees and monthly platform fees.
Real Example: Buying R1,000 of Shoprite Shares
You want to buy R1,000 of Shoprite shares on EasyEquities:
- Brokerage fee (0.25%): R2.50
- VAT on brokerage (15%): R0.38
- Securities Transfer Tax (0.25%): R2.50
- STRATE fee: R10.19 (minimum)
- Investor Protection Levy: R0.20
- Total fees: R15.77
You actually pay: R1,015.77
⚠️ 6. Tax You Must Pay on Investments
The South African Revenue Service (SARS) taxes your investment profits. Here’s what you pay:
1. Dividends Tax (20%)
When companies pay you dividends, they automatically deduct 20% tax. You don’t need to do anything. This is called withholding tax.
Example:
Shoprite declares a dividend of R1 per share. You own 100 shares. Your dividend should be R100. But Shoprite deducts R20 tax. You receive R80.
2. Capital Gains Tax (CGT)
When you sell shares for a profit, you pay tax on the profit. This is called capital gains tax.
How it works:
- SARS gives you a R40,000 annual exemption. You don’t pay tax on the first R40,000 of profit.
- Above R40,000, you include 40% of the profit in your taxable income.
- You pay tax at your normal income tax rate (18% to 45%).
Example:
You bought shares for R50,000. You sold them for R100,000. Your profit is R50,000.
- R40,000 is exempt (annual exemption)
- Taxable profit: R10,000
- You include 40% in taxable income: R4,000
- If your tax rate is 25%, you pay R1,000 tax
3. Tax-Free Savings Accounts (TFSA)
Good news! You can invest tax-free using a TFSA. Most platforms offer this.
TFSA limits (2025):
- Maximum per year: R36,000
- Maximum lifetime: R500,000
- No tax on dividends or capital gains
4. When to Declare Tax
You must declare capital gains on your annual tax return. Dividends tax is automatic, so you don’t declare it.
Your broker will send you a tax certificate. This shows all your trades and dividends for the year. You use this to complete your tax return.
🚨 7. Investment Scams – Protect Your Money
Investment scams are increasing in South Africa. The FSCA issues new warnings every week in 2025. Scammers steal billions of Rand from South Africans.
Common Investment Scams (December 2025)
1. Telegram and WhatsApp Investment Groups
How it works: Scammers create fake groups pretending to be from legitimate companies. They use stolen logos and photos of real CEOs. They promise huge returns.
Recent cases: Impersonators claiming to be from Avior Capital, Exness ZA, Alexander Forbes, JSE Limited, Capitec Bank.
2. Fake JSE Investment Platforms
How it works: Scammers create fake platforms claiming to offer JSE investments. They use names similar to real companies (like “AIJSE” pretending to be linked to JSE).
Recent cases: Octodec Investment scam (August 2025), using the name of a legitimate JSE-listed company.
3. Guaranteed High Returns
Scam phrases: “Make a million in 12 weeks”, “Double your money in 24 hours”, “Earn without working”, “This system works automatically”.
Truth: No legitimate investment guarantees high returns. All investing has risk.
4. Celebrity Endorsement Scams
How it works: Scammers use photos and names of famous people (Elon Musk, local celebrities) without permission. They claim these people endorse their investment scheme.
Recent case: Odyssey Investment Group claiming Elon Musk endorsement (March 2025).
5. Fake Fund Recovery Services
How it works: After scamming you, criminals contact you again. They pretend to be from FSCA or another authority. They say they can recover your money if you pay a fee.
Truth: FSCA never asks for money to recover funds. This is a second scam.
Red Flags – Signs of a Scam
- Promises of guaranteed high returns – “Make 50% profit every month”
- Pressure to act urgently – “This opportunity closes today”
- Contact via Telegram or WhatsApp – Legitimate brokers don’t do business this way
- Requests to open crypto wallets – To make it harder to trace your money
- No FSCA registration – They can’t show you their FSP number
- Vague information – They don’t explain exactly how they invest your money
- Upfront fees required – “Pay R500 to unlock your investment”
- Fake certificates and documents – Using stolen logos and FSP numbers
How to Protect Yourself
- Verify FSCA registration – Visit www.fsca.co.za or call 0800 110 443
- Use the JSE Broker Verification Tool – Available at www.jse.co.za
- Never invest via social media – Telegram and WhatsApp are not for investments
- If it sounds too good to be true, it is – No one makes 100% returns safely
- Take your time – Never invest under pressure
- Don’t pay upfront fees – Legitimate brokers deduct fees from your account
- Research the company – Google the company name with “scam” or “review”
- Ask for physical address – Scammers won’t give you one
🚨 CRITICAL WARNING
The JSE does NOT conduct business via Telegram or WhatsApp. Anyone claiming to offer JSE investments through these apps is a scammer.
LEGITIMATE brokers NEVER guarantee returns. They NEVER pressure you to invest urgently.
If someone asks you to pay money to access an “investment opportunity”, it’s a scam.
If You’ve Been Scammed
Report immediately to:
- FSCA: 0800 110 443 or www.fsca.co.za
- FSCA Fraud Hotline: 0800 313 626 or fsca@behonest.co.za
- SABRIC (Banking fraud): www.sabric.co.za
- Police: Open a criminal case at your nearest police station
✅ 8. Your Consumer Rights and Protection
You have strong legal protections as an investor in South Africa. Here’s what protects you and where to complain.
Who Regulates the JSE and Brokers?
Financial Sector Conduct Authority (FSCA)
The FSCA supervises all financial services providers, including stockbrokers and investment platforms. They ensure brokers follow the law and treat you fairly.
Toll-free: 0800 110 443
Website: www.fsca.co.za
Email: info@fsca.co.za
Johannesburg Stock Exchange (JSE)
The JSE sets rules for companies that list shares and for brokers who trade on the exchange. They investigate market manipulation and fraud.
Website: www.jse.co.za
Broker Verification Tool: www.jse.co.za (search for “Verify a Broker”)
Your Rights as an Investor
- Right to information: Your broker must explain all fees clearly
- Right to fair treatment: Brokers must treat you fairly and honestly
- Right to privacy: Your information is protected under POPI Act
- Right to complain: You can complain to the broker, FSCA, or Ombudsman
- Right to compensation: If a broker breaks the law, you may get compensation
Where to Complain
Step 1: Complain to Your Broker First
Every broker must have a complaints process. Contact them in writing. They must respond within 14 days.
Step 2: Office of the Ombud for Financial Services Providers (FAIS Ombud)
If your broker doesn’t resolve your complaint, contact the FAIS Ombud. They investigate complaints against financial advisors and brokers. This service is FREE.
Toll-free: 0860 324 766
Email: info@faisombud.co.za
Website: www.faisombud.co.za
Step 3: Financial Sector Conduct Authority (FSCA)
Report serious misconduct, fraud, or unlicensed activities to FSCA.
Toll-free: 0800 110 443
Fraud Hotline: 0800 313 626
Email: fsca@behonest.co.za
Important Laws That Protect You
- Financial Advisory and Intermediary Services Act (FAIS): Requires brokers to be licensed and act in your best interests
- Financial Markets Act: Regulates the JSE and prevents market manipulation
- Consumer Protection Act: Protects you from unfair business practices
- POPI Act (Protection of Personal Information): Protects your personal and financial data
Our Final Recommendations for Beginner JSE Investors
✅ Best Actions to Take
- Start small: Begin with R100-R500 to learn how investing works without big risk.
- Choose EasyEquities or FNB Shares Zero: These platforms are beginner-friendly with low fees.
- Invest in ETFs first: Try the Satrix Top 40 ETF. It spreads your risk across 40 companies.
- Use a Tax-Free Savings Account (TFSA): Save thousands in tax over the years.
- Invest monthly: Set up a debit order for R200-R500 per month. This is called Rand-cost averaging.
- Think long-term: Only invest money you won’t need for 5+ years. The JSE grows over time.
- Verify everything: Always check FSCA registration before opening an account.
- Ignore get-rich-quick schemes: If someone promises guaranteed high returns, run away.
❌ What to Avoid
- Don’t invest via Telegram or WhatsApp groups
- Don’t chase “hot tips” or rumors
- Don’t invest money you need for emergencies or bills
- Don’t try to time the market (buying low, selling high is very hard)
- Don’t invest without understanding fees and taxes
- Don’t believe promises of guaranteed returns
- Don’t invest with unlicensed brokers
🎯 Next Steps
- Visit www.jse.co.za and read their beginner’s guide
- Choose a platform (EasyEquities or FNB Shares Zero recommended)
- Gather your documents (ID, proof of address, bank details)
- Open your account online
- Start with a small investment in an ETF
- Read your account statements every month
- Learn more about different companies and industries
Remember: Investing is a long-term journey. Don’t expect to get rich quickly. But with patience and smart choices, your money can grow significantly over 10-20 years.
📞 Important Contacts
| Financial Sector Conduct Authority (FSCA) | 0800 110 443 |
| FSCA Fraud Hotline | 0800 313 626 |
| FAIS Ombud (Complaints) | 0860 324 766 |
| JSE Website | www.jse.co.za |
| SABRIC (Banking fraud) | www.sabric.co.za |
| SARS (Tax questions) | 0800 00 7277 |
Disclaimer: This information is provided for educational purposes and was last updated in December 2025. Financial regulations, fees, and requirements may change. Investment values can go down as well as up. You may lose money when investing. Always verify current information with official sources and consider seeking advice from a licensed financial advisor before making investment decisions. Past performance does not guarantee future results.
For complaints or disputes, contact the Financial Sector Conduct Authority (FSCA) at 0800 110 443 or visit www.fsca.co.za. For investment complaints, contact the FAIS Ombud at 0860 324 766 or www.faisombud.co.za