ISO 27001:2022 certifiedISO 9001:2015 certified
White Label
Remittance Platform
One platform for your apps, compliance, rates and books, built for operators ready to scale.
A new customer opens your app, sends, and verifies inside their first transfer: ID, selfie, then pay. Your team sees it live.
MSBs of every size, running on RemitSo.
Launches and migrations from operators like you.
Scale
Scale
past a legacy system
Room to grow again
A UK provider moved to RemitSo when its legacy system was holding back growth.
Read the story
Launch
White label
launch
From licence to live
A licensed operator launched a fully branded platform on white label.
Read the story
Launch
In-house
daily operations
A launch its own team runs
A new operator went live with daily operations run by the operator's own team.
Read the story
Migration
Migration
off a legacy platform
A safe move off legacy
An operator moved off an ageing platform, and its customers in Canada kept sending.
Read the storyBook a demo All customer stories
Already on another platform? We migrate your data, you run a trial, then move customers in stages. How migration works
The app your customers open first.
Your brand on iOS, Android and web. Customers see the rate, the fee and what arrives before they pay, then a push at every step.
Each language is switched on with a translation dictionary you provide, so every word is yours.
Offered in markets where you hold the licence.
Price every corridor your way.
Feed rates in live, upload them or type them. Set your margin once, reward the customers you choose, and see every change.
USD to XOF · live feed
Running · hourly| Market rate | 601.20 |
| Your margin | 0.50% |
| Sell rate customers see | 598.19 |
| Next update | in 42 min |
Exchange rate rules
2 runningGroup: New Customer · standard rate + 527 routes
Group: VIP · fixed 602.0012 routes
Platform: iOS and Android · + 218 routes
Fee rules · USD
Review due 22 Dec| Paid by | Fee |
|---|---|
| Bank transfer | Flat USD 2.99 |
| Card | 1.5% · min USD 3 · max USD 25 |
| Any method, above USD 2,000 | Free |
| Pair | Buy | You type | Sell |
|---|---|---|---|
| USD to XOF | 601.20 | 0.50% | 598.19 |
| GBP to INR | 113.59 | 0.80% | 112.68 |
| CAD to NGN | 1,018.00 | 1.70% | 1,000.69 |
Amount bands · USD to XOF
5 bands| Customer sends | Sell rate | Margin |
|---|---|---|
| Up to USD 500 | 597.00 | 0.70% |
| Up to USD 1,000 | 597.60 | 0.60% |
| Up to USD 2,000 | 598.80 | 0.40% |
| Up to USD 5,000 | 599.40 | 0.30% |
| Maximum | 600.00 | 0.20% |
Rate history
Last 30 daysCompliance that never takes a day off.
Every customer, payment and payout is checked automatically. Your team steps in only when it matters.
Passport · photo page
ApprovedSanctions screening
8 lists · loaded nightlyCAD, from Canada
In force| Up to | Documents asked for |
|---|---|
| CAD 3,000 | Proof of identity |
| CAD 9,000 | Proof of identity + proof of address |
| CAD 50,000 | + source of funds |
Example amounts. You set your own, per currency and corridor.
Money that can't move wrong.
Every amount checked. Every door locked. Every change on the record.
| Account | Debit | Credit |
|---|---|---|
| Nothing is posted until a payment is accepted. | ||
Payout · approved
Locked| Time | Who | What changed |
|---|---|---|
| 09:14 | Rates desk | Sell rate USD→XOF 598 → 600 |
| 09:02 | Compliance officer | Released transfer #4827190 from review |
| 08:47 | Admin | Role "Support" can no longer export customers |
| 08:30 | Operations lead | Password changed · 3 sessions signed out |
PATCH payments partner · /receivables/…POST identity provider · /accessTokensDepartments
7 departments4 people · Head: Compliance officerActive
9 people · Head: Support leadActive
5 people · Head: Treasury managerActive
12 people · Head: Branch managerActive
Your books and your day, handled.
Every cent on the books the moment it moves.
Payout succeeded · #4827193
Balanced| Account | Debit | Credit |
|---|---|---|
| 2100 Customer funds payable | USD 500.00 | |
| 1900 FX position | USD 500.00 | |
| 1900 FX position | XOF 300,000 | |
| 2200 Partner payout payable | XOF 300,000 |
Needs an operator
Measured just nowWallet W92060063
USD 1,240.00Switched on per market, where you hold the licence to offer it.
| Account | Balance |
|---|---|
| 1100 Payment gateway receivable | USD 18,420.00 |
| 2100 Customer funds payable | USD 12,905.00 |
| 2200 Partner payout payable | XOF 4,212,000 |
| 4200 FX margin revenue | USD 933.80 |
Example figures.
| Account | Type | Balance |
|---|---|---|
| 4150 Promotional discounts | Contra-income | USD 64.00 |
| 5100 Payment gateway fees | Expense | USD 41.20 |
| 5200 Payout partner fees | Expense | USD 88.00 |
| 5300 FX loss | Expense | USD 0.00 |
43 alert events, each with its own subscribers.
| Entry | Debit | Credit |
|---|---|---|
| Payment captured | USD 300.00 | USD 300.00 |
| Refund · reverses the capture | USD 300.00 | USD 300.00 |
| Pair | Buy | Sell | Kept by |
|---|---|---|---|
| USD → XOF | 606.00 | 600.00 | Market feed |
| USD → XAF | 606.00 | 599.50 | Market feed |
| GBP → XOF | 768.00 | 760.00 | Set by hand |
Sunday 02:00 – 02:30
ScheduledThe platform reminds your team, until it is done.
A rate nobody has updated, pricing nobody has reviewed, a sanction list that is out of date. The admin panel notices and tells the person responsible, so nobody has to remember everything.
- 43 alert eventsEach one can be switched on or off, and goes to the people you subscribe to it.
- Reminders that repeatRates not moving, pricing review due, sanction lists out of date, a sending country not set up: each repeats once a day until it is fixed.
- It says exactly what is dueThe alert names the currency pair, the country or the pricing area, so the person knows where to go.
Reminders
Repeat daily until fixedAUD to INR last changed 2 days agoPricing
Fees not changed or reviewed for 3 monthsPricing
Canada: no proof of identity customers can completeOnboarding
Latest version loaded last nightCompliance
The words the admin panel uses, in plain language.
A glossary inside the admin panel. Each of its 23 terms says what it means here and where you meet it, so your team can look a word up before asking.
- Look a word up where you workHold, ruling, corridor, risk score: each is explained in a few plain sentences, with a search across terms and their explanations.
- From the word to the pageFollow a link to a related term, or open the page a term belongs to.
- The same words for everyoneTerms are the same on every installation and change only with a release, so your team and ours mean the same thing.
Glossary
23 terms50+ pre-integrated connections to the global financial system.
Use our pre-vetted network, bring your own rails, or both.
Global payouts
Bank transfer, mobile wallets, cash pickup and local clearing, with 100+ corridors ready to switch on.
Identity checks
Connected to global ID, biometric and document-proofing providers, so customers verify inside the app.
Banking rails
Pre-configured for international and domestic bank transfers, and FX liquidity providers.
Financial crime controls
8 sanctions lists loaded nightly, 46 risk indicators and AML rules per corridor.
Don't see your payout partner or ID provider? We scope and connect new ones as part of enterprise delivery: your rails, our orchestration. Talk custom integration →
Infrastructure you'll never have to think about.
You're a remittance operator, not a cloud company. RemitSo runs serverless on AWS, which means in practice:
Scales through peak season
Serverless computing adds capacity automatically when holiday spikes hit. Nobody on your team gets paged.
No servers to maintain
No patching schedules, no capacity planning, no DevOps payroll line.
Fast, close to your customers
Pages and app traffic are served through a global edge network, with a 99.99% uptime SLA.
- Laravel
- Laravel Vapor
- AWS Lambda
- Amazon API Gateway
- Amazon CloudFront
Two more things operators love.
Your whole platform on one map.
How a transfer moves through checks, partners and payouts, in plain language. Click any part to see inside it.
- Intake
- Identity
- Pricing
- Screening
- Collection
- Processing
- Delivery
Start white label. Own the code when you grow.
The platform you launch on is the platform you can own. No rebuild, no migration.
- LaunchWhite label, live in weeks
- GrowYour rules, rates and partners
- OwnBuy the full source code
Built by people who have helped MSBs for years.
The risk checks on every online transfer come from what they see every day.
- The person paying isn't the customer
- One bank account, several customers
- A disposable email address
- Sign-in from a high-risk location
- The same person signing up twice
- A name close to a sanctions list