Discovery Bank vs TymeBank: Honest Comparison (2025)
TymeBank only wins on fees (completely free). Discovery Bank wins on interest rates, rewards, features, and overall banking experience.
TymeBank is South Africa's most affordable digital bank: R0 monthly fees, no minimum balance, and account opening at Pick n Pay or Boxer kiosks. But that is where the advantages end. Discovery Bank offers significantly better savings rates, a comprehensive rewards programme through Vitality Money, in-app investing, and a far richer feature set. TymeBank is ideal for ultra-budget-conscious users who need basic banking. Discovery Bank is the better choice for anyone who wants their bank to actively grow their wealth.
Fees
| Feature | Discovery Bank | TymeBank |
|---|---|---|
| Monthly account feeTymeBank is one of the only banks in South Africa with truly zero monthly fees. Discovery fees start at R115 but can be reduced through Vitality Money. | R115 to R495 (up to 75% discount with Vitality) | R0 (completely free) |
| Card swipe / tap fee | Included in bundle or R1.30 | Free |
| ATM withdrawal (own) | R4.00 to R8.50 | R4.00 at Pick n Pay/Boxer tills |
| Online banking / app | Free | Free |
| Account opening | In-app (fully digital) | At Pick n Pay/Boxer kiosks or in-app |
Interest Rates
| Feature | Discovery Bank | TymeBank |
|---|---|---|
| Savings account rateTymeBank's GoalSave rate is competitive but tiered by balance. Discovery's rate requires Diamond Vitality Money status but applies to demand savings with no lock-in. | Up to 7.35% (demand savings, Diamond) | Up to 7.5% (GoalSave, tiered) |
| Everyday account interest | Up to 4% (Purple, Diamond) | 0% |
| Fixed deposit rate | Up to 7.5% (12 month) | Not available |
Rewards & Cashback
| Feature | Discovery Bank | TymeBank |
|---|---|---|
| Rewards programme | Vitality Money (fuel, groceries, flights) | No rewards programme |
| Cashback | Up to 20% on fuel and groceries | No cashback |
| Health integration | Full Vitality ecosystem integration | None |
| Partner discounts | Flights, gym, fuel, groceries, and more | None |
App & Features
| Feature | Discovery Bank | TymeBank |
|---|---|---|
| App rating | 4.7/5 | 4.1/5 |
| Branches / physical presence | None (digital only) | No branches; Pick n Pay/Boxer kiosks for account opening |
| Credit card | Visa credit card included with account | No credit card available |
| Investment features | EasyEquities in-app | No investment features |
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.
DNJ001You 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.
Choose Discovery Bank if you...
- People who want a full-featured digital banking experience
- Savers who want the highest possible demand savings rates
- Those who value rewards, cashback, and health-financial integration
- Anyone who wants a credit card, investment features, and concierge services
- People already in the Discovery ecosystem (health, life, insure)
Choose TymeBank if you...
- Ultra-budget-conscious South Africans who want completely free banking
- People who only need basic transactional banking with no frills
- Those who want to open an account quickly at a Pick n Pay or Boxer kiosk
- Anyone who cannot afford or does not want to pay monthly banking fees
- People who want a simple savings account with a competitive GoalSave rate
Decided on Discovery Bank?
Use referral code DNJ001 when you sign up to earn up to 5,000 Discovery Miles.
We earn Discovery Miles when you sign up with our code. This does not affect our recommendations.
This comparison is based on publicly available information as of March 2025. Always verify current rates and fees directly with each bank.
Frequently Asked Questions
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 usConvinced by Discovery Bank?
If Discovery Bank is the right fit for you, use our referral code DNJ001 when you open your account.
We earn Discovery Miles when you sign up with our code. This does not affect our recommendations.