How we verify payment rails — and what we refuse to claim
How does BrokerAnalysis verify deposit and withdrawal information?
The three grades
Most comparison sites present every payment fact with the same flat confidence, whether it came from a regulator's circular or from another comparison site. We grade each fact instead, and the grade is rendered next to it on the page. A fact with no grade cannot reach a page through this system.
Read in the operator's or regulator's own published document — a tariff schedule, a circular, a gazette, a licence register — with the URL and the date we read it recorded alongside the fact.
ExampleM-Pesa's KES 250,000 per-transaction ceiling, taken from Safaricom's own consumer tariffs and limits page.
Independent third-party sources agree on the fact, but the primary document was paywalled, offline or unreachable when we checked. We say so on the page and name what would upgrade it.
ExampleKenya's 1:400 retail leverage cap for CMA-licensed brokers: consistently reported, but the CMA register did not respond when we tried to confirm it first-hand.
We looked for the fact and could not establish it to either standard. It still appears on the page, marked, because a reader deciding where to send money is better served by a known gap than by a confident guess.
ExamplePer-broker withdrawal processing times on any rail. We do not hold funded accounts, so we have no basis for a number.
What we check, in order
- The rail operator's own tariff and limit schedule. Ceilings and fees come from Safaricom, bKash, NPCI, G-Xchange or the equivalent — never from a broker's marketing page, which has an interest in the answer.
- The conversion step. Which currency the account is denominated in, how many conversions a round trip involves, and who sets the rate. This is the cost competitors omit, so we treat it as the headline rather than a footnote.
- The regulator's position. Whether a foreign broker may lawfully solicit residents at all, under which instrument, and what the retail leverage cap is. Read from the regulator's own document where we can reach it.
- Exchange control. The ceiling on moving money abroad to fund an account, which in several markets binds long before any broker limit does.
- The failure modes. What actually goes wrong — name mismatches, expired payment references, ceilings that bounce a payout — and the specific thing to do instead.
Claims we will not make
This list is as much a part of the method as the grades. Each of these is standard in our niche, and each one is either unmeasurable from outside or actively misleading.
| The claim | Why we do not make it |
|---|---|
| “We timed a real withdrawal: 14 minutes.” | This requires a funded, KYC-verified account at each broker in each country. We hold none. A number like this without a stated method is unfalsifiable, and it is the single most copied unsourced claim in this niche. |
| “Fastest withdrawals in Kenya.” | A superlative built on data nobody published. Rail-side delivery is near-instant almost everywhere; the variable is the broker's internal approval queue, which is not observable from outside. |
| “No fees on M-Pesa deposits.” | Technically true of the rail tariff and materially false overall, because it omits the currency conversion charged on the way in and again on the way out. We price the conversion instead. |
| “Regulated and safe.” | Regulated by whom, under which entity, for which product. We name the legal entity and the licence category, because brand names and licensed entity names routinely differ — which is exactly how an unlicensed entity passes for a licensed one. |
Where this method is applied
We hold graded rail records for 9 rails across 7 countries. Each one renders on its rail page and on the matching country hub.
- M-Pesa · Kenyaverified 2026-10-10
- Naira bank transfer · Nigeriaverified 2026-10-10
- Paystack · Nigeriaverified 2026-10-10
- MoMo · Vietnamverified 2026-10-10
- Viettel Money · Vietnamverified 2026-10-10
- GCash · Philippinesverified 2026-10-10
- UPI · Indiaverified 2026-10-10
- bKash · Bangladeshverified 2026-10-10
- Instant EFT and bank transfer · South Africaverified 2026-10-10
Frequently asked
For how we score and rank the brokers themselves, see our broker ranking methodology. To compare the rails against each other, see the payment rail comparison.
Sources & References
- M-PESA consumer tariffs and limits — Safaricom— safaricom.co.ke (2026-10-10)
- Safaricom gets approval to increase M-PESA account and daily transaction limits to KSh 500,000— safaricom.co.ke (2026-10-10)
- Regulatory framework — Capital Markets Authority (Kenya)— cma.or.ke (2026-10-10)
- CMA licensees register — online foreign exchange brokers— licensees.cma.or.ke (2026-10-10)
- Proposed Rules on Online Forex Trading and Contract for Difference (CFD) — SEC Nigeria— sec.gov.ng (2026-10-10)
- Circular: proposed rules on online forex trading and contract for difference — SEC Nigeria— sec.gov.ng (2026-10-10)
- Việt Nam tightens rules on gold, foreign currency trading with new penalties (Decree 340/2025/NĐ-CP)— vietnamnews.vn (2026-10-10)
- Exchange Control Circular No. 6/2026 — single discretionary allowance (SARB)— resbank.co.za (2026-10-10)
- Currency and Exchanges guidelines for individuals, version dated 2026-01-07 — SARB— resbank.co.za (2026-10-10)