How Long Does an eWallet Take to Expire? (2026 Guide)

FNB eWallet money goes back to the sender after about two weeks — but the cash-out PIN expires in just 16 hours. Here's what expires when, and how long SOLmate Ewallets and wiCodes stay valid.

How Long Does an eWallet Take to Expire? (2026 Guide)

Quick answer: with an FNB eWallet, two very different things expire. The money: if the person you sent it to never touches the eWallet, FNB sends the full amount back to your account after roughly two weeks (13–14 days under FNB's product guidelines). The cash-out PIN: the one-time PIN used to withdraw at an ATM or till dies after just 16 hours — but the money isn't lost, the recipient simply generates a new one. Below is exactly how it works, what happens to unclaimed money, and how long SOLmate's own Ewallet transfers and wiCode vouchers stay valid in 2026.

The two "expiries" people mix up

Most of the confusion online — and most of the panic — comes from mixing up two timers that have nothing to do with each other:

  • The transfer itself. An eWallet is an unclaimed money product: the money sits in limbo until the recipient accesses it. If they never do, the bank returns it to the sender. For FNB, that happens after about two weeks.
  • The withdrawal PIN. To take cash out at an ATM, a till or a fuel station, the recipient generates a one-time PIN (OTP). FNB states this PIN is valid for 16 hours. When it lapses, nothing happens to the money — it stays in the eWallet, and a new PIN can be generated at any time by dialling *120*277#, via the FNB App or on WhatsApp (087 392 5538).

So if you searched "how long does an eWallet take to expire" because a PIN stopped working after a few hours — relax. The money is still there.

eWallet expiry explained — the money lasts about 2 weeks, the withdrawal PIN only 16 hours; an expired PIN does not lose the money
Your money lasts about two weeks — the PIN only 16 hours

FNB eWallet: what expires and when

WhatHow long it lastsWhat happens after
Unclaimed eWallet money±2 weeks (13–14 days)Automatically returned to the sender's account
One-time PIN (OTP) / temporary ATM PIN16 hoursGenerate a new PIN — money stays in the eWallet
Sender's reversal window72 hoursAfter that, contact the eWallet call centre (087 392 5538)

A few more FNB rules worth knowing, from FNB's own eWallet pages: the maximum eWallet balance is R14 000; reversals are limited to 3 per month and carry a fee; and how much you can send depends on the channel (up to R15 000 on the FNB App, R3 000 on online banking or WhatsApp, R1 500 via cellphone banking).

Note: banks change these rules from time to time. Figures above are correct at publication (July 2026) — always confirm with your bank before sending large amounts.

What happens to unclaimed eWallet money?

It is not kept by the bank. If the recipient never accesses the eWallet, the full amount is automatically reversed to the sender after the expiry window. In practice this usually happens for one of three reasons: the recipient never saw the SMS, the number was typed incorrectly, or the recipient didn't know how to withdraw cash without a bank card.

What to do in each role:

  • You sent it and the recipient can't collect: you don't have to wait two weeks. FNB lets the sender reverse an eWallet within 72 hours via the App, *120*321#, WhatsApp, or the call centre — note the fee and the 3-per-month limit.
  • You received an SMS but didn't collect in time: the money has gone back to the sender. Ask them to resend — nothing is lost. And if a transfer never showed up at all, here's what to check when money hasn't arrived.
  • You sent to the wrong number: act within 72 hours if possible. Reversals are not guaranteed once the recipient has spent the funds.
Timeline of unclaimed FNB eWallet money — sender can reverse within 72 hours, money automatically returns to sender after about 14 days
What happens to an unclaimed eWallet, day by day

How long do SOLmate transfers and vouchers last?

FNB isn't the only timer worth knowing. SOLmate's own send-to-phone and cash tools each have a validity window too — here they are in one place:

SOLmate instrumentValid forWhat happens after
Ewallet (money sent to any SA cellphone number)30 daysUnredeemed money is automatically refunded to the sender — and the sender can cancel it any time before it's redeemed
wiCode (cash deposit or withdrawal code)1 hourSimply generate a new code — the money stays in your wallet

One thing deliberately not in that table: the balance in your SOLmate wallet. A balance isn't a transfer voucher — it's your own account, so there is no expiry countdown on it at all (standard account fees still apply, as with any account). If expiring transfers keep costing you time, that's the real fix: get the money into an account of your own.

How long SOLmate transfers last — Ewallet valid 30 days then auto-refunded to sender, wiCode cash code valid 1 hour and can be regenerated
How long each SOLmate instrument stays valid — and what happens after

How to stop losing money (and sleep) to expiring transfers

  • Withdraw or move the money soon after the SMS arrives. Don't treat a transfer voucher as savings — it isn't designed for that.
  • PIN expired? Just make a new one. 16 hours applies to the PIN, not your money.
  • Sending regularly to the same person? A recurring transfer that keeps bouncing back is a sign the receiving side needs an account, not vouchers. And if the person you support lives across the border, a dedicated transfer to Zimbabwe, Malawi or Mozambique beats resending vouchers every month.
  • No bank account, no payslip, no South African ID? You can still open a full SOLmate account with a foreign passport or asylum documents — see the plans and fees. Your salary or transfers land in a wallet that never expires, and you spend with a Mastercard debit card straight from the app.

Getting paid through send-money transfers every month? There's a better way

Thousands of workers in South Africa — domestic workers, drivers, construction and farm workers — receive wages through send-money transfers because they don't have a bank account. It works, but every payday means expiry deadlines, PIN queues and withdrawal fees.

A wallet account solves this at the root: your employer pays you by normal EFT, the money lands in your own SOLmate wallet, and nothing expires. SOLmate accounts can be opened with a passport or asylum permit — no SA ID, no proof of income. Airtime, electricity and other essentials are fee-free in the app, and daily limits are published openly on the limits page.

Frequently asked questions

How long does an FNB eWallet take to expire?

The money: about two weeks (13–14 days) if never accessed, then it returns to the sender. The withdrawal PIN: 16 hours — generate a new one any time, the money stays put.

Does eWallet money disappear if I don't withdraw it?

No. Unclaimed FNB eWallet money is automatically sent back to the sender after the expiry window. Ask the sender to resend it.

How many hours does the eWallet PIN last?

16 hours from when it is issued. An expired PIN doesn't affect your money — dial *120*277#, use the FNB App or WhatsApp to get a new one.

How long does a SOLmate Ewallet last?

30 days. If it isn't redeemed in that time, the full amount is automatically refunded to the sender — and the sender can cancel an unredeemed Ewallet at any time from the app.

Can I reverse an eWallet I sent by mistake?

Yes — within 72 hours, via the FNB App, *120*321#, WhatsApp, or the eWallet call centre (087 392 5538). Maximum 3 reversals per month; a fee applies and reversals aren't guaranteed if the money has been spent.


Sources: FNB eWallet official page, FNB eWallet Product Guidelines. Figures correct as of July 2026.