loan guides

Store Accounts vs Personal Loans vs Credit Cards: Which Actually Costs More in South Africa?

South Africans use store accounts, personal loans, and credit cards — often without comparing the true cost. We break down the interest rates, fees, and total costs of each, with real examples showing which option is cheapest for different purchase amounts.

R
RandCash Editorial Team
24 Mar 2026 12 min read
Store Accounts vs Personal Loans vs Credit Cards: Which Actually Costs More in South Africa?

Three Ways to Borrow — One Clear Winner (Depending on What You Need)

Walk into any shopping centre in South Africa and you will be offered credit within minutes. Store accounts at every major retailer, credit card applications at the bank, and personal loan offers on your phone. All three let you buy now and pay later — but the cost of each is dramatically different.

Most South Africans hold at least two of these products. Many hold all three. Yet few have compared the actual cost side by side. This guide does exactly that — with real numbers, real interest rates, and real total costs so you can see which option makes financial sense for different situations.

How Each Product Works

Store Accounts (Retail Credit)

A store account — also called a retail account or clothing account — is a credit facility offered by a specific retailer. Woolworths, Edgars, Mr Price, Truworths, Foschini, Jet, Ackermans, PEP, and dozens of other retailers offer them. You can only use the account at that specific retailer or its sister stores.

Store accounts typically offer a credit limit of R500 to R20,000 depending on your income and credit profile. You can buy merchandise and pay it off over time, usually over 6 to 24 months. Some offer a budget option (fixed monthly instalments over a set term) and a revolving option (minimum monthly payment, balance carries forward).

Credit Cards

A credit card is issued by a bank and can be used anywhere that accepts Visa or Mastercard — online, in stores, internationally. Your bank sets a credit limit based on your income, typically R5,000 to R200,000 or more. You receive a monthly statement and must pay at least the minimum amount (usually 3% to 5% of the balance or R150, whichever is higher).

Credit cards offer a grace period — if you pay the full statement balance by the due date (usually 25 to 55 days after the purchase), you pay zero interest. This makes credit cards free to use if you pay in full every month. The cost only kicks in when you carry a balance.

Personal Loans

A personal loan is a fixed amount borrowed from a bank, online lender, or micro-lender, repaid in fixed monthly instalments over a set term (usually 12 to 72 months). You receive the full amount upfront in your bank account and can use it for anything — it is not tied to a specific retailer. The interest rate is set at the time of approval and remains fixed for the entire term (in most cases).

The Interest Rate Comparison

Here is where the differences become stark.

Store Accounts: 21% to 28% per annum (typical)

Most store accounts charge between 21% and 28% per annum. Many charge exactly the NCA maximum for credit facilities, which is repo rate times 2.2 plus 10% — currently 26.50% per annum. Some stores charge slightly below this. Very few charge significantly below.

Here are typical rates from major South African retailers. Woolworths charges around 20% to 22% per annum. Edgars, Jet, and CNA (Edcon group brands, now under new ownership) charge 23% to 27%. Truworths charges approximately 24% to 27%. Mr Price charges approximately 24% to 27%. Foschini Group (Foschini, Markham, Sportscene, Totalsports) charges approximately 22% to 26%.

On top of interest, store accounts charge a monthly service fee of R5 to R70 and may charge an initiation fee on new accounts. These fees are regulated by the NCA but add to the total cost.

Credit Cards: 15% to 23% per annum (typical)

Credit card interest rates in South Africa typically range from 15% to 23% per annum, depending on your bank and credit profile. The NCA cap for credit facilities is the same as store accounts — 26.50% — but banks generally charge below this.

Major bank credit card rates are approximately as follows. Capitec charges 16% to 20%. FNB charges 16.25% to 22.25%. Standard Bank charges 15.5% to 21%. Nedbank charges 15.75% to 21.25%. Absa charges 16.5% to 22%.

Credit cards also carry monthly fees (R30 to R70 for basic cards, R70 to R600 for premium cards) and may charge annual fees. However, many cards offer rewards programmes — cash back, airline miles, or retail vouchers — that partially offset these costs if you use the card regularly.

The critical advantage of credit cards is the interest-free period. If you pay your full balance every month, you pay zero interest. This makes credit cards the cheapest way to buy things on credit — if you have the discipline to pay in full.

Personal Loans: 15% to 28% per annum (typical)

Personal loan rates vary enormously depending on the lender, your credit score, and the loan amount and term. Banks typically offer 15% to 24%. Online lenders range from 18% to 28%. Micro-lenders and short-term lenders can charge up to the NCA cap of 37.50% for unsecured credit, or 5% per month (60% per annum) for short-term loans under R8,000 with terms of 6 months or less.

Personal loans also carry two regulated fees: an initiation fee (maximum R1,207.50 including VAT for loans over R10,000) and a monthly service fee (maximum R69 per month including VAT). These are once-off and monthly charges that add to the total cost of the loan.

Real Cost Comparisons: Buying R5,000 Worth of Goods

Let us say you need R5,000 — for clothing, appliances, or any purchase — and you want to pay it off over 12 months. Here is what each option actually costs.

Store Account at 26% per annum

Monthly payment: approximately R475. Monthly service fee: R50. Total over 12 months: approximately R6,300. Total interest and fees paid: approximately R1,300. Effective cost: 26% of the purchase price.

Credit Card at 20% per annum (minimum payments only)

If you only make minimum payments of 5% of the balance (or R150 minimum), it takes approximately 42 months to pay off R5,000 at 20% interest. Total repaid: approximately R7,200. Total interest and fees: approximately R2,200. This is the trap of minimum payments — you pay far more than the store account because the repayment period stretches out.

However, if you make fixed payments of R475 per month (the same as the store account example), the R5,000 at 20% is paid off in approximately 12 months with total interest of approximately R560. Total cost: approximately R5,560 — significantly cheaper than the store account.

Personal Loan of R5,000 at 24% over 12 months

Monthly instalment: approximately R475. Monthly service fee: R69. Initiation fee: approximately R575 (added to the loan). Total over 12 months: approximately R6,528. Total interest and fees paid: approximately R1,528.

For a R5,000 purchase, the personal loan is actually the most expensive option due to the initiation fee and service fee. These fixed costs are proportionally very high on small loan amounts.

The Winner for R5,000

If you can pay a fixed amount of R475 per month: credit card wins (R5,560 total cost). Store account comes second (R6,300). Personal loan comes third (R6,528). But if you only make minimum credit card payments, the credit card becomes the most expensive option by far.

Real Cost Comparisons: R20,000 Purchase

At larger amounts, the dynamics shift.

Store Account at 26% over 24 months

Monthly payment: approximately R1,085. Monthly service fee: R50. Total over 24 months: approximately R27,240. Total interest and fees paid: approximately R7,240. Effective cost: 36% of the purchase price.

Credit Card at 20% (fixed R1,085/month payments)

Repayment period: approximately 22 months. Total repaid: approximately R23,870. Total interest and fees: approximately R3,870. Significantly cheaper than the store account.

Personal Loan of R20,000 at 20% over 24 months

Monthly instalment: approximately R1,018. Monthly service fee: R69. Initiation fee: approximately R1,208 (added to loan). Total over 24 months: approximately R26,088. Total interest and fees paid: approximately R6,088.

At R20,000, the personal loan becomes more competitive because the fixed fees (initiation and service fees) are spread over a larger amount. If you can get a personal loan at 18% to 20% from a bank, it can beat the store account. But the credit card — with disciplined fixed payments — still wins on total cost.

The Winner for R20,000

Credit card with fixed payments wins (R23,870). Personal loan at 20% comes second (R26,088). Store account at 26% is most expensive (R27,240).

Real Cost Comparisons: R50,000 Purchase

For large purchases, personal loans become the strongest option — because most credit cards and store accounts do not offer R50,000 limits, and the personal loan's fixed fees become proportionally small.

Personal Loan of R50,000 at 18% over 36 months

Monthly instalment: approximately R1,808. Monthly service fee: R69. Initiation fee: R1,208. Total over 36 months: approximately R67,580. Total interest and fees paid: approximately R17,580.

Personal Loan of R50,000 at 24% over 36 months

Monthly instalment: approximately R1,970. Monthly service fee: R69. Initiation fee: R1,208. Total over 36 months: approximately R73,612. Total interest and fees paid: approximately R23,612.

The 6% difference in interest rate costs you an extra R6,032 — which is exactly why comparing lenders matters. Two lenders can look at the same borrower and offer rates 5% to 8% apart.

The Hidden Costs Most People Miss

Store Account Traps

Insurance products bundled in. Many retailers add credit protection insurance, extended warranties, or loyalty programme fees to store accounts. These can add R30 to R100 per month to your payments without you noticing. Check your statement carefully and cancel anything you did not explicitly request.

Minimum payment trap. Store accounts with revolving credit allow minimum payments — often 5% to 10% of the outstanding balance. Paying the minimum stretches repayment to 3 to 5 years and dramatically increases total interest. Always pay more than the minimum.

Temptation to overspend. Having available credit at your favourite clothing store makes impulse purchases easy. The convenience of saying charge it to my account has a real financial cost. Studies consistently show people spend 15% to 30% more when using credit versus cash.

Credit Card Traps

Minimum payment spiral. The biggest danger with credit cards is the same as store accounts — minimum payments. On a R15,000 balance at 20%, paying only the minimum (3% or R150) takes over 10 years to clear and costs more than R15,000 in interest alone. You pay double the original amount.

Cash advance fees. Withdrawing cash from your credit card costs 3% to 5% immediately, plus interest starts accruing from day one (no grace period). Never use a credit card for cash withdrawals unless it is a genuine emergency.

Annual fee creep. Premium credit cards with rewards programmes charge R300 to R7,000 per year. Unless you actively use and redeem the rewards, the fee wipes out any benefit.

Personal Loan Traps

Initiation fee on small loans. As shown above, the initiation fee is proportionally expensive on small loans. On a R3,000 loan, a R575 initiation fee adds 19% to the cost before you even pay interest. Personal loans are best for amounts above R10,000 where the initiation fee is a smaller percentage.

Long terms that feel affordable. A R100,000 loan over 72 months has a lower monthly payment than the same loan over 36 months — but you pay roughly twice as much total interest. Choose the shortest term you can afford.

Credit life insurance costs. Lenders add credit life insurance, which can cost R4.50 per R1,000 of the balance per month. On a R100,000 loan, that is R450 per month initially — a significant additional cost. You can provide your own insurance at a lower rate.

When to Use Each Product

Use a Store Account When:

You need a small purchase (under R2,000) from a specific retailer, you do not have a credit card, you will pay it off within 1 to 3 months, and you want to build a basic credit history. Store accounts are the easiest credit product to obtain and can be useful for establishing a credit record if you have never had credit before.

Use a Credit Card When:

You can pay the full balance every month (making it free credit). You need flexibility to purchase from any retailer. You want purchase protection and rewards. You have the discipline to avoid minimum-payment habits. A credit card used correctly — paid in full monthly — is the cheapest credit product available.

Use a Personal Loan When:

You need R10,000 or more. You want a fixed repayment schedule with a clear end date. You need cash (not store credit). You want to consolidate multiple store accounts or credit card balances into one payment at a lower rate. Personal loans are best for larger, planned expenses where a fixed term and payment provide structure.

The Consolidation Opportunity

If you currently have three store accounts at 26%, a credit card balance at 20%, and are paying five different minimum payments each month, consolidating into a single personal loan at 18% to 22% can save money and simplify your finances. Here is an example.

Before consolidation: Woolworths R4,000 at 22% (paying R300/month), Truworths R3,000 at 26% (paying R250/month), Mr Price R2,000 at 27% (paying R200/month), credit card R8,000 at 20% (paying R400/month). Total: R17,000 in debt, paying R1,150 per month across four accounts.

After consolidation: One personal loan of R17,000 at 20% over 18 months. Monthly payment: approximately R1,040. You pay R110 less per month and — crucially — the debt is cleared in 18 months with a fixed end date, rather than stretching indefinitely on minimum payments.

The critical step after consolidating is closing the store accounts and not running up new balances. Consolidation only works if you treat it as a fresh start, not as freeing up credit to spend again.

The Bottom Line

Credit cards are the cheapest option if you pay in full monthly — they cost nothing. For purchases you need to pay off over time, credit cards with fixed above-minimum payments are usually cheaper than store accounts. Personal loans are best for larger amounts (R10,000 and above) where fixed terms provide structure and the initiation fee is proportionally small. Store accounts are the most expensive way to borrow for most purchases, but they are the easiest to obtain and useful for building credit history.

Whatever option you choose, the interest rate and total cost vary between providers. Compare personal loan offers from registered South African lenders at RandCash to find the lowest rate for your profile. And before using any form of credit, ask the most important question: can I realistically afford the monthly payment for the full term, without it squeezing my budget?

Want to Take Action?

Check your credit score or apply for a loan — it only takes a few minutes.