Sell on Msoko

Msoko will reach millions of customers across Kenya, and we want you to be part of the journey. Register as a founding vendor to enjoy lifetime benefits.

Start Selling for FreeView Plans

Why Sell on Msoko?

Your Own Storefront

Get a personalised store page with your brand, logo, and products.

Fast Settlements

Get paid fast — orders settle directly to your M-Pesa or bank account within 2 days.

Flexible Delivery

Use our courier partners or do self-delivery on your own terms.

Sales Analytics

Track performance, revenue, and customer insights on your dashboard.

Low Commission

Competitive commission rates. Keep more of what you earn.

Seller Protection

Dispute resolution and fraud protection built in.

Choose Your Plan

Start free, scale as you grow.

How It Works

1
Register
Create your vendor account and complete KYC verification.
2
List Products
Upload your products with photos, descriptions, and pricing.
3
Start Selling
Receive orders and fulfil them via our delivery partners.
4
Get Paid
Orders settle to your account within 2 days.

Frequently Asked Questions

How do I receive payments?

Order payments settle directly to your M-Pesa or bank account, usually within 2 days of the order.

What products can I sell?

Most legal products are welcome. Prohibited categories include counterfeit goods, weapons, and items restricted under Kenyan law. See our seller guidelines for the full list.

Do I need a KRA PIN?

Yes, a valid KRA PIN is required for all registered vendors to comply with tax regulations.

Can I manage my own delivery?

Yes! You can opt for self-delivery if you cover the customer's area, or use our integrated courier partners.

How long does verification take?

Document verification typically takes 1–3 business days. You can start listing products immediately while pending review.

Ready to grow your business?

Join Kenya's fastest growing e-commerce marketplace.

Start Selling for Free

Already have an account? Sign in to your dashboard