A massage therapist in Uganda gets paid in one of three ways, and the money is very different in each.
1. A fixed salary at a spa. You get a fixed monthly wage. It does not change with how many clients you see — five in a month or fifty, the wage is the same.
2. Commission at a spa. In Kampala, spas and parlours commonly pay the therapist only about 30% of the session fee and keep 60% to 70%. If a spa pays you 30% of a UGX 100,000 massage, you keep about UGX 30,000.
3. Independent, on a verified booking platform. You set your own price and keep 80% of what you charge. On the same UGX 100,000 massage you keep UGX 80,000.
So the honest answer: a wage is steady but fixed, and a 30% commission means someone else keeps most of the fee. Keeping 80% instead of 30% means you keep nearly three times as much per session — but your monthly total is not fixed. It rises and falls with your bookings.
Key takeaways
- Salaried spa work pays a fixed monthly wage. Steady, but it does not grow when you work more.
- Commission spa work in Kampala commonly pays the therapist about 30% of the session fee. The spa keeps 60% to 70%.
- Independent work on Velvet Africa pays you 80% of what you charge. A flat 20% commission, the same for everyone, on everything.
- On a UGX 100,000 session, a 30% share is UGX 30,000. Keeping 80% is UGX 80,000 — nearly three times as much.
- Joining is free, permanently. No signup fee, no monthly fee, no subscription. Verification is free too.
- Independent income is not guaranteed. Expect the first weeks to be slow while you build up reviews.
Create your free profile — it takes a few minutes.
Monthly take-home: the real arithmetic
One session shows the rate. What you live on is the month. This table uses a UGX 100,000 session price.
| Sessions per month | Spa at 30% | Velvet at 80% | Difference |
|---|---|---|---|
| 8 (about 2 a week) | UGX 240,000 | UGX 640,000 | UGX 400,000 |
| 16 (about 4 a week) | UGX 480,000 | UGX 1,280,000 | UGX 800,000 |
| 24 (about 6 a week) | UGX 720,000 | UGX 1,920,000 | UGX 1,200,000 |
Four clients a week is a calm week. On a 30% spa share that is UGX 480,000. Keeping 80% of the same work, it is UGX 1,280,000.
This is arithmetic, not a promise. Nobody can promise you 16 bookings.
What happens when you raise your price
On a spa payroll you cannot choose your price. Independently you can.
| Your session price | You keep (80%) | 16 sessions a month |
|---|---|---|
| UGX 80,000 | UGX 64,000 | UGX 1,024,000 |
| UGX 100,000 | UGX 80,000 | UGX 1,280,000 |
| UGX 150,000 | UGX 120,000 | UGX 1,920,000 |
| UGX 200,000 | UGX 160,000 | UGX 2,560,000 |
If you travel to a client's home or hotel, add a transport fee. That travel money is 100% yours. To see what others charge, browse profiles on Velvet Explore or read our guide to full body massage prices in Kampala.
The honest part: independent income moves up and down
- Expect the first weeks to be slow. A new profile has no reviews yet. Reply to every request quickly — a client who is left waiting will usually book someone else.
- Reviews help. Only a client who really paid and met you can review you, so your reviews are believable.
- You carry small costs. Transport, oils, towels, phone data. Spend UGX 10,000 on a session where you earn UGX 80,000 and you keep UGX 70,000.
- Build up month by month. For example, at UGX 100,000 a session: 5 sessions is UGX 400,000; 10 is UGX 800,000; 14 is UGX 1,120,000. Possible, but not automatic and not promised.
Keeping your spa job while you build up risks no money. See how Velvet works for creators.
How you actually receive the money
The client pays before the meetup and Velvet holds the money. That is escrow.
- The client pays into escrow when they book.
- When the booking is confirmed, half of your money goes into your in-app wallet straight away.
- The rest is released after the session is completed.
- If the meetup never happens — the client does not show up, the booking is cancelled, or a dispute is refunded — the half already in your wallet is taken 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.
Example: a UGX 120,000 booking. You keep UGX 96,000 — UGX 48,000 when you confirm, UGX 48,000 after the session. The client also pays a separate processing fee; none of it is yours, and none of it comes out of your 80%. More detail in how companions get paid in Uganda.
How to start — step by step
You need only a phone and your ID.
- Open velvetafrica.com/c/register on your phone.
- Type your name, your email and a password, then tap the button to continue.
- Check your email and tap the code or link Velvet Africa sends you.
- Add a clear cover photo and a few good pictures of yourself.
- Write your services and your price — for example "Full body massage, 60 minutes, UGX 100,000" — and your areas, like Kololo, Ntinda or Entebbe.
- Set your available days and hours, and write your boundaries. You decide what you do and do not do, within the platform rules — anything illegal is not allowed on Velvet.
- Do the free verification: photograph your ID, then record the short video the screen asks for.
- Tap publish. Your profile appears in search, and clients can start sending you booking requests.
No certificate is required to join Velvet. If you want to trade as a business in your city, check what your local authority asks for — KCCA if you are in Kampala.
Frequently asked questions
What is the average massage therapist salary in Uganda?
There is no single official figure, and we will not invent one. A salaried spa therapist gets a fixed monthly wage that does not change with how many clients they see. In Kampala, a therapist on commission is commonly paid only about 30% of the session fee. Working independently you keep 80% of what you charge — UGX 80,000 out of a UGX 100,000 session — so your monthly total depends on your bookings.
How much does Velvet Africa take from what I earn?
A flat 20%, so you keep 80% — the same rate for every creator, on bookings, tips and content, with no hidden charges. A separate processing fee is added and paid by the client, not taken from your 80%. Travel fees are 100% yours.
Does it cost anything to join?
No. Joining is free, permanently — no signup fee, no monthly fee, no subscription. Verification is free too. Velvet only earns from its 20% commission when you earn.
Do I need verification before I can start?
You can sign up and build your profile, services and prices immediately without it. You need the free ID and video verification before clients can book you. It gives you the verified badge, which shows a client that a real, checked person is behind the profile.
Can I keep my spa job and use Velvet at the same time?
Yes. You set your own days and hours, so you can accept bookings only on your days off or in the evenings. Because joining is free, trying it alongside your job risks no money. Check the rules of your current job first.
Is the income guaranteed?
No, and be careful of anyone who says it is. Independent income depends on your bookings, prices, reviews and area. Every figure here shows what a number of sessions at a price adds up to — not a promise of how many clients you will get.
The bottom line
A spa wage is safe and fixed. A 30% commission means you do the work while someone else keeps most of the fee. Independent and verified, you keep 80% of a price you set yourself. All it takes is a free profile and free verification.
Join free and start taking bookings — create your profile now. It costs nothing, and you can build your whole profile today and send your verification straight away.






