Homeâ€șBlogâ€șHow to Start a Print-on-Demand Business in Kenya
Careers4 min read

How to Start a Print-on-Demand Business in Kenya

Print-on-demand offers Kenyan entrepreneurs a low-risk entry into e-commerce without holding inventory. Here's what you need to know to launch one.

e-commercebusinessincomeKenya
28 September 2026
How to Start a Print-on-Demand Business in Kenya

Print-on-demand lets you sell custom products—t-shirts, mugs, hoodies, phone cases—without buying stock upfront. A customer orders, you pay the manufacturer to print and ship, and you keep the margin. For Kenyans tired of traditional retail risk, it's straightforward. But it's not passive income, and competition is real.

The barrier to entry is genuinely low. You don't need warehouse space, bulk capital, or supplier relationships. What you do need: a registered business, an online storefront, a print partner, and customers who want your designs.

Register Your Business First

Start with the Kenya Revenue Authority (KRA). Register on itax.kra.go.ke and obtain a Personal Identification Number (PIN). This takes 10 minutes online and is free. You'll need your ID number and a mobile phone.

Next, register the business name with the Attorney General's office through ecitizen.go.ke. The fee is KSh 2,000–5,000, depending on name availability. This step protects your brand and opens doors to bank accounts and supplier negotiations.

Open a business bank account. Most Kenyan banks now allow online applications. You'll need your PIN certificate, ID, and the business registration documents. A business account lets you separate personal and business money—essential when tax season arrives.

Choose Your Print Partner

This decision shapes everything: margins, quality, fulfillment speed, and customer satisfaction.

Local options: Kenyan print shops offer faster shipping (2-5 days) and direct relationships. Search Google for "print-on-demand Kenya" or "custom t-shirt printing Nairobi." Negotiate volumes and pricing directly. The catch? Most require minimum orders (50-100 units), eating your margin on slow products.

International platforms: Printful, Printnode, and Gelato integrate with your online store and handle everything. They're slower (7-14 days internationally, though Printful has a facility in South Africa) but require no minimums. Margins are tighter—expect 30-40% profit on a KSh 1,500 t-shirt after their cut.

Request samples from three partners before committing. Quality varies wildly. A cheap print job kills repeat customers faster than anything else.

Build Your Store and Market

Use Shopify, WooCommerce, or Jumia to list products. Shopify's learning curve is shallow, but costs KSh 3,000+ monthly. WooCommerce is cheaper (KSh 500–2,000 monthly for hosting) if you're technical. E-commerce developers on Kaziiko can set up either in 1-2 weeks for reasonable rates.

Marketing consumes 60% of your time. Instagram, TikTok, and Facebook ads work for apparel. Start with KSh 2,000 daily budgets and track which ads convert. Organic growth is slow—expect 6-12 months to reach 100 consistent monthly customers.

Pricing matters. Research competitors. A plain t-shirt should sell for KSh 1,500–2,500. Premium designs, KSh 2,500–4,000. Your cost is roughly 40-50% of the retail price.

Customer service is your competitive edge. Respond to messages within 2 hours. Handle refunds without drama. Kenyan e-commerce buyers are cautious—prove you're reliable and they'll return.

Frequently Asked Questions

Do I need to register with NTSA or a county business bureau?

NTSA is for vehicles. County registration isn't legally required but check your county's guidelines—some charge nominal fees (KSh 500–2,000) for business licenses. The KRA PIN is the critical registration step.

Can I use M-Pesa for payments?

Yes. Safaricom Business integrates M-Pesa with most e-commerce platforms. Customers can pay via M-Pesa till, and funds land in your business account. Charges apply—typically 2-3% per transaction.

What if a customer complains about quality?

Accept returns and refund immediately, even if the print partner is at fault. The cost of a refund (KSh 1,500) is cheaper than a bad review. Your reputation is your only asset at scale.

How long before I break even?

Most Kenyans break even between 3-8 months, depending on marketing spend and traffic. If you're spending KSh 60,000 monthly on ads and averaging KSh 2,000 profit per order, you need 30 orders monthly to cover costs. It's doable, but slow.

Find an Expert on Kaziiko

e-commerce developers on Kaziiko â€șBrowse all experts â€ș
KaziikoKazi IkoKenya's Digital Expert Marketplace

Find your next client on Kaziiko

Pay via
M-PESA

Kenya's #1 marketplace for digital & government service freelancers. List your services, get paid via M-Pesa.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles â€ș
Careers

How to Create and Sell Digital Products Online as a Kenyan

4 min read
Careers

How to Start a Photography Business in Kenya in 2026

4 min read
Careers

How to Start a Social Media Management Business in Kenya

4 min read