Becoming an escort in Kampala, in the way Velvet Africa uses that word, means working as a paid companion on your own terms. You set your rates. You choose which services you offer. You write your boundaries into your profile, so expectations are clear before anyone books you. Joining is free and stays free — no signup fee, no monthly fee, no subscription, no tiers. Every creator gets every feature. Verification is also free. You do not need it to join or to be listed publicly, but you do need it before anyone can book you. On every booking, Velvet Africa takes a flat 20% commission and you keep 80% of the fee you set. Commercial sex work is illegal in Uganda and is not permitted on Velvet Africa. What is permitted is companionship and wellness work, priced by you, with your limits written down first.
Key takeaways
- Joining Velvet Africa is free, permanently. There is nothing to upgrade and no tier to buy.
- Flat 20% commission. You keep 80% of your own session fee, and 100% of any out-call travel fee you charge.
- Verification is free and is what makes you bookable. You are listed publicly before it, but cannot be booked until it is done.
- The client pays into the app before the meetup. No cash at the door.
- Commercial sex work is illegal in Uganda and is not permitted here. Your services and limits are stated on your profile before anyone can book.
- You can work under a working name — your legal name is used for your identity check and is not shown on your profile.
What the work actually is on this platform
You are not an employee and you are not on a shift. You are a self-employed creator with a profile, a price list and a calendar you control.
These are the services Velvet Africa permits: a massage at a client's home or hotel room; company for dinner, drinks or an event; travelling as company for a client's conference, wedding or family function; video calls and voice calls; paid chat; and paid photo or video content. You choose which of these you offer, and you can offer one and refuse the rest.
Your boundaries go on your profile next to your rates and your service list, so expectations are clear before anyone books. What you do and do not do is settled on the page, not in a room with a stranger. If a request goes past what you listed, you can decline it, and the request and the chat stay on the record in the app.
Create your free creator account and set your own rates before you commit to anything else.
The legal reality, stated plainly
Commercial sex work is illegal in Uganda. It is not permitted on Velvet Africa and it is not what the platform is for. The list above is the list of services Velvet Africa permits.
How you get paid, and when
Money does not change hands at the door. The client pays into the app before the meetup and it is held.
Half of your share is released on confirmation and the rest when the session is completed. The other half of that mechanism matters too: if the meetup never happens — a no-show, a cancellation, a refunded dispute — the front half already released is clawed back to the client. So you are not left chasing anyone for cash, but you are not paid for a session that did not happen.
Commission is a flat 20% of the fee you set. The client separately pays a processing fee on top; you earn nothing from that and it does not come out of your 80%. Charge a travel fee for out-calls and you keep all of it.
What you can earn: the arithmetic
Nobody can tell you how many bookings you will get. What can be shown is the arithmetic on a fee you choose yourself.
Say you set a session at UGX 200,000. The platform takes 20%, which is UGX 40,000. You keep UGX 160,000 — UGX 80,000 released on confirmation and the remaining UGX 80,000 on completion. If you also charge UGX 30,000 to travel to the client, you keep all of that, so UGX 190,000 in total on that one booking.
For comparison: if a spa or parlour in Kampala pays you about 30% of the session fee, that same UGX 200,000 session would leave you about UGX 60,000. Pricing it yourself and paying a flat 20% leaves UGX 160,000 in your hands. Same session, different split.
Four completed sessions at UGX 200,000 is UGX 800,000 charged and UGX 640,000 kept. That is multiplication, not a forecast.
Safety and discretion in practice
These are mechanisms, not promises about people the platform cannot control.
- The client's payment is held before you meet, so you are not collecting cash at the door.
- The booking details and the chat stay on the record in the app.
- You set your own availability and you can decline any request.
- You choose which areas you list — a Kampala neighbourhood, Entebbe, Wakiso or Jinja.
- You choose which photos go up and which services appear.
How to join: three free steps
- Create your account. Free, at velvetafrica.com/c/register. Email and password, then verify your email.
- Build your profile. Working name, photos, the services you offer, your rates, your boundaries, your availability and your areas. Your profile can be listed publicly at this stage, but you cannot be booked yet.
- Submit your free verification. An identity check plus a liveness check. It is what makes you bookable and what earns the verified badge; the gold badge is a separate Featured badge. There is no published turnaround time, so submit it early rather than waiting until you want your first booking.
See exactly what joining involves before you upload a single photo.
Frequently asked questions
Do I have to pay anything to join?
No. Joining is free, permanently — no signup fee, no monthly fee, no subscription and no tiers. Verification is free too. The only money the platform takes is the flat 20% commission on bookings you actually complete.
Is escort work legal in Uganda?
Commercial sex work is illegal in Uganda and is not permitted on Velvet Africa. What the platform permits is paid companionship and wellness work: massage, company for dinners and events, travel as company for a conference or family function, calls, paid chat and paid content. Your services and your limits sit on your profile, so what is on offer is clear before anyone books.
Can I work under a different name?
Yes. Your public profile shows the display name you choose. Your legal name is used for your identity check and is not shown on your profile, and identity documents are stored privately.
How long does verification take?
There is no published turnaround time. Submit your identity and liveness check as early as you can, since you cannot receive bookings until verification is complete.
What happens if the client does not show up?
The money is held in the app before the meetup, and half your share is released on confirmation. If the meetup does not happen — a no-show, a cancellation or a refunded dispute — that released half is clawed back to the client. You are not chasing anyone for cash, but you are not paid for a session that did not happen.
Do I have to be in Kampala?
No. Velvet Africa covers Kampala, Entebbe, Wakiso and Jinja in Uganda, Nairobi and Mombasa in Kenya, and Dar es Salaam and Arusha in Tanzania. You list the areas where you actually work.
Decide with the numbers in front of you
The account is free, the verification is free, and the split is one flat number you can check against your own rate. Start your free creator profile now, set the fee you think your time is worth, and write down your limits before anyone can book you. 18+ only.







