BankDiscovery
Last updated: 1 March 2025

Discovery Bank Review 2025: The Complete, Honest Assessment

Discovery Bank is not for everyone. But for the right person, it offers more value than any other bank in South Africa. Here is our full breakdown of who should switch, who should not, and why.

Our Rating

4.2/5

Fees

3.5/5

Rewards

4.8/5

Interest Rates

4.5/5

App

4.7/5

What is Discovery Bank?

Discovery Bank is a fully digital South African bank launched in 2019 by Discovery Limited, the same company behind Discovery Health and Vitality. It is built on a unique premise: your banking rewards improve when you manage your money well and live a healthier life.

The bank offers transaction accounts, savings accounts, credit cards, and credit facilities across four tiers (Gold, Platinum, Black, and Purple). What sets it apart is Vitality Money, a behavioural programme that adjusts your interest rates, fee discounts, and cashback based on your financial and health behaviour.

As of 2025, Discovery Bank serves approximately 1.5 million clients and has a 4.7/5 app rating, making it one of the highest-rated banking apps in South Africa.

Pros and cons

What we like

  • Industry-leading demand savings rates (up to 7.35%)
  • Unique health-and-wealth rewards integration
  • Up to 75% fee discount at Diamond Vitality status
  • Excellent app rated 4.7/5
  • In-app investing through EasyEquities
  • High cashback on fuel and groceries (up to 20%)
  • Interest earned on everyday transaction balance

What could be better

  • No physical branches (digital only)
  • Monthly fees higher than budget banks before discounts
  • Rewards system is complex and takes time to understand
  • Best value requires Discovery Vitality membership
  • PayShap fees higher than competitors
  • Limited international banking compared to traditional banks

Earn up to 5,000 Discovery Miles

Use this referral code when opening your account. You get up to 5,000 Discovery Miles for a Full Banking Suite, or 2,500 for a Credit Card Account.

DNJ001

You must make a transaction using your virtual card or digital wallet within 30 days of opening your account to qualify. We also earn Discovery Miles from this referral. This does not affect our recommendations.

How Vitality Money works

Vitality Money is Discovery Bank's behavioural rewards programme. It measures how well you manage your finances and rewards you with better rates, lower fees, and higher cashback.

Your Vitality Money status is determined by points earned from five key financial behaviours: saving regularly, insuring your assets, managing your credit well, putting money aside for retirement, and spending responsibly. The status levels are Blue, Bronze, Silver, Gold, and Diamond.

At each level, your rewards improve. At Diamond status, you unlock:

  • Up to 75% discount on monthly account fees
  • Up to 7.35% interest on demand savings (Purple tier)
  • Up to 4% interest on your everyday transaction balance
  • Up to 20% cashback on fuel and groceries at partner merchants
  • Up to 75% off flights and gym memberships

If you are already a Discovery Vitality member through your medical aid, your health activity also contributes to boosting your banking rewards. This is the "health meets wealth" model that makes Discovery Bank genuinely unique in global banking.

Like what Vitality Money offers?

Open your account with referral code DNJ001 and start earning rewards from day one.

We earn Discovery Miles when you sign up with our code. This does not affect our recommendations.

Fees and pricing

Discovery Bank's fees are higher than budget banks like Capitec and TymeBank before Vitality Money discounts are applied. The Gold suite starts at R115 per month, while the Purple suite costs R495 per month. However, the fee discount programme changes the calculation significantly.

At Diamond Vitality Money status, fees are reduced by up to 75%. This means the Gold suite could cost as little as R29 per month, which is competitive with most banks in South Africa.

Monthly Account Fees

FeeGoldPlatinumBlackPurple
Full Banking SuiteIncludes transaction account, credit card, and Vitality Money. Up to 75% discount at Diamond status.R115R170R295R495
Transaction Account (bundled)Transaction account only with bundled transactions included.R85R120R195R350
Credit Card AccountR50R70R100R145

Transaction Fees

FeeGoldPlatinumBlackPurple
Card swipe / tapFree if on a bundled account with included transactions.R1.30R1.30R1.30R1.30
Online / app transferR4.50R4.50R4.50R4.50
Debit orderR4.00R4.00R4.00R4.00
PayShap payment0.4% of amounts above R1,500.Up to R12Up to R12Up to R12Up to R12

Interest rates

Discovery Bank offers some of the best demand savings rates in South Africa. Unlike fixed deposits, demand savings accounts allow you to withdraw your money at any time without penalty. The rates are dynamic, meaning they improve as your Vitality Money status increases.

At Diamond status, the Purple tier offers up to 7.35% on demand savings, which is competitive with many fixed deposit rates at other banks. Even the Gold tier at Diamond status offers up to 6.5%, which beats most demand savings products in the market.

One underappreciated feature is interest on everyday transaction balances. At Diamond status on the Purple tier, you earn up to 4% on the money sitting in your transaction account. This is money that would earn nothing at most other banks.

The Discovery Bank app

The Discovery Bank app is rated 4.7/5 on the App Store, making it one of the highest-rated banking apps in South Africa. Since Discovery Bank has no branches, the app is your entire banking experience, and Discovery has invested heavily to make it excellent.

Key features include:

  • Real-time transaction notifications and spending categorisation
  • In-app investing through EasyEquities
  • Vitality Money status tracking and progress insights
  • Biometric login (fingerprint and face recognition)
  • Card controls (freeze, limit changes, travel notifications)
  • Money transfers to any South African bank account
  • PayShap instant payments
  • QR code payments

The app handles everything you would normally need a branch for, including account management, card ordering, limit changes, and customer support chat.

Earn up to 5,000 Discovery Miles

Use this referral code when opening your account. You get up to 5,000 Discovery Miles for a Full Banking Suite, or 2,500 for a Credit Card Account.

DNJ001

You must make a transaction using your virtual card or digital wallet within 30 days of opening your account to qualify. We also earn Discovery Miles from this referral. This does not affect our recommendations.

Card tiers at a glance

Discovery Bank offers four card tiers based on your qualifying income. Each tier unlocks progressively better rewards, higher limits, and more premium benefits.

  • Gold (under R350K/yr, R115/mo): Entry tier with full Vitality Money access. Best for career starters.
  • Platinum (R350K to R850K/yr, R170/mo): Higher limits and better rates. Best for mid-career professionals.
  • Black (R850K to R2.5M/yr, R295/mo): Lounge access, concierge, device insurance. Best for high earners.
  • Purple (over R2.5M/yr, R495/mo): Maximum rewards, unlimited lounges. Best for top earners in the Discovery ecosystem.

See our full card tier comparison for a detailed breakdown.

Final verdict

Discovery Bank scores 4.2 out of 5 in our assessment. It is genuinely innovative and offers more value than most South African banks for the right customer.

That right customer is someone already in, or willing to join, the Discovery Vitality ecosystem. If you have Discovery Health, Vitality, or Discovery Insure products, adding Discovery Bank creates a compounding rewards loop that no other bank can match.

If you are outside the Discovery ecosystem and want the cheapest possible banking, Capitec is a better choice. If you need branches and a traditional banking relationship, FNB or Standard Bank will serve you better.

But if you value dynamic rewards, excellent savings rates, and a banking experience that genuinely improves as you manage your money better, Discovery Bank is the most interesting bank in South Africa right now.

Frequently Asked Questions

For most South Africans in the Discovery ecosystem, yes. The combination of Vitality Money rewards, competitive interest rates, and fee discounts makes it genuinely valuable. If you already have Discovery Health or Vitality, the bank adds another layer of benefit. If you are not in the ecosystem and prioritise low fees above all else, banks like Capitec may be a better fit.
The main drawbacks are: no physical branches (everything is digital), monthly fees that are higher than budget banks like Capitec before Vitality discounts, and the rewards system is most valuable if you are already a Discovery Vitality member. The fee structure can also be confusing for newcomers.
Like all banks, Discovery Bank earns revenue through interest on loans and credit facilities, transaction fees, monthly account fees, and interchange fees when you swipe your card. The Vitality Money programme is designed to encourage responsible financial behaviour, which also reduces Discovery's risk as a lender.
For most everyday banking needs, yes. Discovery Bank offers transaction accounts, savings accounts, credit cards, and credit facilities. It integrates with EasyEquities for investments. The main gap is the lack of physical branches, so if you frequently need in-person banking, you may want to keep a secondary account elsewhere.
BD

Written by the BankDiscovery Team

We are a team of South African finance enthusiasts who believe banking decisions should be based on facts, not marketing. We research, compare, and explain so you can choose with confidence.

Learn more about us

Ready to try Discovery Bank?

Open your account with referral code DNJ001 and start earning Vitality Money rewards from day one.

We earn Discovery Miles when you sign up with our code. This does not affect our recommendations.

Open Account with Code DNJ001 — Earn 5,000 Miles