Massage jobs in Nairobi come in two shapes: a commission on each session you do, sometimes with a small basic salary on top. The spa sets the price, owns the client and keeps the larger share. So the number that decides your income is not your training — it is the split.
Working independently changes that split. On Velvet Africa you set your own price and keep 80% of your session fee. The platform takes one flat 20% and nothing else. If a spa pays you 30% of a KES 3,000 massage, you get KES 900. Charge that same KES 3,000 on Velvet and you keep KES 2,400. Joining is free and stays free: no signup fee, no monthly fee, no plans and no tiers. Free verification is what makes you bookable, and you can build your whole profile before you finish it.
Create your free profile now — it takes about 3 minutes on your phone.
Key takeaways
- In Kampala, spas and parlours commonly pay a therapist only about 30% of the session fee, keeping 60% to 70% — a useful regional yardstick.
- On Velvet Africa you keep 80% of what you charge: a flat 20% commission on everything, for everyone.
- Joining is free — no signup fee, no monthly fee, no tiers. Verification is free too, and finishing it is what makes you bookable.
- The client pays into escrow before you meet. Half your share reaches your wallet on confirmation, the rest on completion.
- Transport money for out-calls is 100% yours. You must be 18 or over.
What massage jobs in Nairobi actually pay
Nobody can tell you in advance what a salon in Westlands, Kilimani, Lavington or the CBD will offer. Ask three questions before you accept anything:
- What percentage of the session price do I keep? Get the number, not "a good commission".
- Is there a basic salary, and is it paid on quiet days?
- Who sets the price? If you cannot change the price, you cannot change your pay.
If a spa pays you 30%, a KES 3,000 massage leaves you KES 900 and the salon KES 2,100 — for a room you are already standing in.
Where the money goes: the commission split
| Session price | If a spa pays you 30% | You keep on Velvet (80%) | Difference |
|---|---|---|---|
| KES 3,000 | KES 900 | KES 2,400 | +KES 1,500 |
| KES 4,000 | KES 1,200 | KES 3,200 | +KES 2,000 |
| KES 5,000 | KES 1,500 | KES 4,000 | +KES 2,500 |
These are illustrative sums, not a promise — nobody can promise you clients. But the split is fixed. Charge KES 4,000 for a 60-minute full body massage, do five sessions in a week, and that is KES 20,000 collected: you keep KES 16,000, or KES 64,000 over four such weeks. On a 30% share the same five sessions pay you KES 6,000.
How you get paid, and why escrow matters
The oldest problem in this work is the client who does not pay. Escrow deals with it before you ever meet.
- The client pays before the meetup. The platform holds the money.
- When the booking is confirmed, half your share lands in your in-app wallet. On a KES 4,000 booking your share is KES 3,200, so KES 1,600 is yours straight away. The other KES 1,600 is released once the session is complete.
- If the meetup never happens — a no-show, a cancellation, a refunded dispute — the half already released is clawed back and returned to the client. You are not left chasing anyone for cash, but you are not paid for a session that did not happen.
- You withdraw from your wallet to mobile money or your bank account.
The payment-processing fee is charged to the client, not cut out of your 80%, and out-call transport money is yours in full. Our guide on how creators get paid walks through the flow.
How to start — step by step on your phone
A basic Android phone is enough.
- Step 1. Open velvetafrica.com/c/register, type your name, email, phone number and a password, and tap Create account. Nothing is charged.
- Step 2. Open your email, find the short code, and type it into the screen.
- Step 3. Choose your city and write a few honest lines about your massage style and training.
- Step 4. Add clear photos in good light, plus a cover photo for the top of your profile.
- Step 5. Add your services and your own prices — for example "Full body massage, 60 minutes, KES 4,000" — then set your hours and say whether you do out-calls, in-calls or both.
- Step 6. Photograph your ID and record the short verification video. Once verified, your profile appears on Explore with the verified badge and clients can start sending you booking requests.
Every step is free. See how the platform works for creators.
Why verification is worth your time
Verification is free, and it is what makes you bookable. The badge shows that a real adult with a real government ID stands behind the profile. It protects you too: the booking and the chat stay on record, and the money moves through the platform instead of cash at the door. (The gold badge is the separate Featured badge.) Read more on joining a verified platform versus freelancing alone.
What about massage jobs in Mombasa?
Resort spas in Nyali and Bamburi serve visitors, but the therapist's cut is still set by the spa, and tourist seasons are uneven — a busy stretch can be followed by a slow one. An independent profile does not close in a slow season, and it costs nothing to keep open. The arithmetic travels with you: if a coast session is priced at KES 6,000, your 80% is KES 4,800.
You stay in control
- You set your prices, hours, services and boundaries, and you can decline any request. Anything illegal is not allowed on Velvet.
- You can start part-time, keep your spa job and take bookings on your off days. With no monthly fee, a quiet week costs you nothing.
- Adults 18 and over only. This is a verified companionship and wellness platform.
Start your free profile today — set your own price in under 5 minutes.
Frequently asked questions
How much do massage jobs in Nairobi pay?
It depends on the commission split, which varies between salons and areas, so ask each one directly. Some spas add a small basic salary on top. As a regional yardstick, spas in Kampala commonly pay a therapist about 30% of the session fee: on that basis a KES 3,000 massage leaves you KES 900. On Velvet Africa you keep KES 2,400.
Does it cost anything to join Velvet Africa?
No. Joining is free and stays free — no signup fee, no monthly fee, no subscription, no tiers. Verification is free too. The only money the platform takes is the flat 20% commission on what you actually earn.
Do I need a massage certificate to sign up?
No certificate is required to join Velvet. You do need a valid government ID, and you must finish the free ID and video verification before you can receive bookings. If you have training, write it on your profile. Check local trading or health requirements with your county or city authority.
How and when do I receive my money?
The client pays into escrow before the meetup. Half your 80% share reaches your in-app wallet when the booking is confirmed, and the rest is released on completion. You withdraw to mobile money or your bank. If the session never happens, the released half goes back to the client.
Can I do this while I still work at a spa?
Yes. You control your own availability, so you can start with only your off days. There is no monthly fee, so a quiet week costs you nothing.
Is my privacy protected?
Clients contact you through in-app chat, so you never hand your personal number to strangers. You choose which photos to show, you set your own boundaries, and you can decline any request without giving a reason.
The bottom line
If a spa pays you 30% of a KES 5,000 massage, that hour pays you KES 1,500. Set the same price yourself and it pays you KES 4,000. Same hands, same hour — a split problem, not a skill problem. Join free and get verified — you keep 80% of your session fee.





