Skip to content
18+ only. Gambling involves risk. Please play responsibly.

Account verification (KYC): what to expect

Account verification, or KYC (know your customer), is the check a licensed bookmaker runs to confirm your name, age and identity. It happens at sign-up or before your first withdrawal. Until it is complete, you can deposit but you cannot withdraw.

Why sites verify and what each country asks for

The law in each licensing country requires the check. It keeps under-age players out, stops one person running several accounts and tells the operator who it pays. In Lagos it also ties into tax, because licensed sites collect your NIN to withhold 5% of net winnings.

  • Ghana: the Ghana Card, checked against NIA records since August 2025.
  • Nigeria: your NIN, and a bank account or wallet in the same name.
  • Kenya: your national ID, checked before the first deposit.
  • Uganda: the National ID card before the first bet, at 25 or older.
  • South Africa: ID or passport plus proof of address, under FICA.

Nigerian wallets add one more layer: Central Bank rules require Tier 2 and Tier 3 accounts to carry both BVN and NIN.

Uploading your documents

  1. Open My Account, Profile or Verification on the betting site.
  2. Photograph the ID in good light, flat on a dark surface.
  3. Keep all four corners of the card inside the frame.
  4. For a face check, take off glasses and caps and face the light.
  5. Upload a proof of address where your country asks for one.
  6. Check the status the next day and answer any request.

Your profile name, date of birth and payment account must match the ID exactly. A difference fixed before the upload saves a rejection and a second wait. In South Africa, the proof of address must be dated within the last 3 months.

Why checks fail and keeping documents safe

These 5 problems cause most rejected uploads:

  • a blurred, cut-off or glare-covered photo;
  • an ID card that has expired;
  • a short form or nickname on the profile;
  • a wallet or bank account in someone else’s name;
  • a proof of address that is too old or names another person.

Upload ID only inside the bookmaker’s official app or website. Photos of your ID sent to someone on WhatsApp or Telegram who claims to be support end up in the wrong hands. Licensed operators never ask for your mobile money PIN.

South Africa’s National Gambling Board adds a warning of its own: a licensed bookmaker never asks for “tax” or “fees” before it releases winnings. When account verification is holding up a payout, see why your withdrawal is delayed, and the managing your account page for profile changes.