Johannesburg Stock Exchange

How to Invest on the <a href="https://codecash.co.za/satrix40-stx40/">JSE</a> – Complete Beginner’s Guide for South Africans – CodeCash <a href="https://codecash.co.za/capitec-loan/">Personal Finance</a> Guide

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”

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
💡 Simple Explanation: Think of the JSE like a big market. Instead of buying vegetables, you buy pieces of companies. You hope these pieces grow in value over time.

✅ 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).

💡 Pro Tip: Start with a small amount (R100-R500) to learn how the platform works. Don’t invest money you might need in the next 5 years.

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
💡 Pro Tip: Use a TFSA for long-term investing. You don’t pay any tax on profits. This saves you thousands of Rand over many years.

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

  1. Verify FSCA registration – Visit www.fsca.co.za or call 0800 110 443
  2. Use the JSE Broker Verification Tool – Available at www.jse.co.za
  3. Never invest via social media – Telegram and WhatsApp are not for investments
  4. If it sounds too good to be true, it is – No one makes 100% returns safely
  5. Take your time – Never invest under pressure
  6. Don’t pay upfront fees – Legitimate brokers deduct fees from your account
  7. Research the company – Google the company name with “scam” or “review”
  8. 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
💡 Pro Tip: Keep all documentation: emails, account statements, trade confirmations, and fee disclosures. You need these if you make a complaint.

Our Final Recommendations for Beginner JSE Investors

✅ Best Actions to Take

  1. Start small: Begin with R100-R500 to learn how investing works without big risk.
  2. Choose EasyEquities or FNB Shares Zero: These platforms are beginner-friendly with low fees.
  3. Invest in ETFs first: Try the Satrix Top 40 ETF. It spreads your risk across 40 companies.
  4. Use a Tax-Free Savings Account (TFSA): Save thousands in tax over the years.
  5. Invest monthly: Set up a debit order for R200-R500 per month. This is called Rand-cost averaging.
  6. Think long-term: Only invest money you won’t need for 5+ years. The JSE grows over time.
  7. Verify everything: Always check FSCA registration before opening an account.
  8. 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

  1. Visit www.jse.co.za and read their beginner’s guide
  2. Choose a platform (EasyEquities or FNB Shares Zero recommended)
  3. Gather your documents (ID, proof of address, bank details)
  4. Open your account online
  5. Start with a small investment in an ETF
  6. Read your account statements every month
  7. 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

Leave a Reply