For businesses of any size

Get paid instantly. Manage your money simply.

Generate a QR code, let your customer scan and pay from their banking app, and watch it land in your wallet in real time. No card machine, no waiting around.

Available balance
R 4,285.50
Sipho M. +R 150.00
Withdrawal Completed
Thandi K. +R 80.00

Everything you need to get paid

Built for people who'd rather spend time running their business than chasing payments.

Instant QR payments

Generate a QR code for any amount and get paid the moment your customer scans it — no hardware required.

Real-time wallet

See your balance and full transaction history update the instant a payment comes in, in the order it actually happened.

Easy withdrawals

Move money to your bank account in a few taps whenever you need it, once your account is verified.

PIN & biometric lock

Lock the app with a PIN, with fingerprint or face unlock as a faster optional alternative.

Identity verification

A straightforward verification flow that accepts a national ID or a passport, so it works wherever you're based.

Notifications you control

Choose exactly what you want to hear about — payments, daily summaries, or nothing at all beyond the essentials.

How it works

Three steps between you and your next payment.

Create your account

Sign up, set a PIN, and complete a quick identity check with a national ID or passport.

Request a payment

Enter an amount and generate a QR code for your customer to scan from their banking app.

Get paid, withdraw anytime

Watch the payment land in your wallet instantly, then withdraw to your bank account whenever suits you.

Ready to get paid faster?

Formal is launching soon on Android and iOS.

Download Formal