Free LinkDuka tool

Create a free PDF invoice online in Kenya

Add your business and client details, list your products or services, include M-Pesa payment instructions, and download a clean PDF invoice ready to send. No design skills, spreadsheets, or software to install.

Your first invoice is free. Create a free account for unlimited invoices.

Add your details

Your business name and contact details, plus who you're billing.

List your items

Add each product or service with quantity and price - the total is calculated for you.

Download and send

Get a clean PDF invoice you can WhatsApp, email, or print for your client.

Invoicing basics

What every professional invoice needs

A clear invoice gets you paid faster and builds trust with customers. Whether you are billing a one-off client or invoicing regular customers every week, LinkDuka's invoice generator automatically includes the details a professional invoice should have:

Business and client details

Your business name and contact details, plus your client's name and contact, so it is clear who is billing whom.

A unique invoice number and date

Every invoice you generate gets its own reference number and issue date, so you and your client can track it later.

An itemized list of products or services

Each line shows the description, quantity, and unit price, so your client can see exactly what they are paying for.

A clear subtotal and total

The amount due is calculated for you and shown prominently, so there is no confusion about how much to pay.

Payment instructions

Add your M-Pesa till, paybill, or bank details in the notes so your client knows exactly how and where to pay.

A professional look

A clean, consistent layout signals that you run a serious business - it is often the first impression a new client has of you.

Built for Kenyan sellers

Who uses LinkDuka's invoice generator

Small businesses across Kenya use LinkDuka's free invoice generator to bill customers, clients, and repeat buyers without needing accounting software:

Retail and fashion shops

Bill wholesale or bulk orders with a proper invoice instead of a screenshot.

Tailors and fashion designers

Invoice custom orders and made-to-measure pieces with a clear itemized breakdown.

Service providers and freelancers

Bill for consulting, design, repairs, or any service by the hour or per project.

Salons and beauty businesses

Invoice packages, product sales, or corporate bookings for salons and spas.

Food and catering businesses

Bill event catering, bulk food orders, and corporate meal plans clearly.

Repair and trade businesses

Break down parts and labor costs so customers understand what they are paying for.

Invoice generator questions

Yes. You can generate one invoice for free with no sign-up. After your free invoice, create a free LinkDuka account to keep generating invoices with no limits, no watermarks, and no expiry date.

Ready for more than invoices?

Create a LinkDuka shop to share products, take orders, and accept M-Pesa payments from one branded link.

Create your shop

Keep building momentum

View all tools