Betting Account Verification (KYC)
Which documents bookmakers ask for, why verification is often triggered by a withdrawal rather than a deposit, and how to avoid the delays.
Why It Exists
Know Your Customer checks are a licensing requirement, not an operator preference. Regulated bookmakers must confirm that a customer is who they claim to be, is old enough to bet, is not on a sanctions list, and — increasingly — that the money being deposited plausibly belongs to them.
Understanding that it is imposed from outside explains the two things bettors find most irritating about it: that it cannot be waived by support, and that it applies identically to a customer who has been depositing for years.
The Standard Document Set
Three categories, and almost every operator asks for the same things.
Proof of identity: a passport, driving licence or national ID card. The image needs all four corners visible and the text legible, which is where most rejections happen — a photograph taken at an angle under a ceiling light gets refused far more often than a flat scan.
Proof of address: a utility bill, bank statement or council document dated within the last three months, showing the name and address exactly as registered on the account. Mobile phone bills are frequently rejected because they are not tied to a physical address; mail from a bank is almost always accepted.
Proof of payment method: for a card, a photograph showing the first six and last four digits with the middle obscured and the CVV covered. For an e-wallet, a screenshot of the account profile showing the name and the account identifier.
The Timing Trap
Verification is usually triggered by the first withdrawal, not the first deposit. Deposits are frictionless because the operator has no reason to slow money coming in; the checks arrive when money tries to leave.
This produces the standard complaint about slow payouts. The bookmaker has not delayed the withdrawal — it has requested documents, and the clock everyone remembers started when the withdrawal was requested rather than when the last document was accepted.
The fix is to verify at signup, before there is any balance to wait for. Most operators allow documents to be uploaded voluntarily, and doing so on day one removes the delay entirely at the point it would otherwise hurt.
Source of Funds
A second tier of checks applies above certain thresholds or where deposits look large relative to what the operator knows about the customer. This asks not who you are but where the money came from: payslips, bank statements, evidence of a sale or a settlement.
These requests feel intrusive and are not optional. Under UK and Malta licensing regimes an operator that fails to make them faces its own regulatory exposure, which is why refusal usually results in the account being frozen rather than the request being dropped.
The practical advice is to expect it if deposit volumes grow, and to have documents available rather than assembling them under time pressure with a balance locked.
Why Names Must Match
The single most common cause of a stuck withdrawal is a mismatch between the account name, the document name and the payment method name. An account opened as "Mike" with a passport reading "Michael", or funded from a card in a partner's name, will fail — and third-party payments are prohibited outright, not merely discouraged.
The rule is absolute across licensed operators: money returns to the same name and the same method it arrived from. There is no version of this that support can override.
When It Goes Wrong
Rejected documents are usually a quality problem rather than a substantive one. Re-photograph flat, in daylight, with the full document in frame and nothing cropped. Send a bank statement rather than a utility bill if the address is being questioned.
If verification stalls for more than a few days without a clear explanation, the escalation path depends entirely on the licence. UKGC and MGA operators are answerable to an independent adjudicator, and referencing that route tends to move things. Operators licensed in Curaçao have no equivalent, which is the practical reason this site keeps flagging the difference.