KaziDocs

Free Invoice Generator: Create a PDF Invoice Online

Make a professional invoice in under a minute. Add your client and items, and KaziDocs works out the subtotal, VAT, discounts and total due, then gives you a branded PDF invoice ready to send.

Create one free

What you get

  • Invoice numbers, issue dates and due dates filled in for you
  • VAT or other tax as a percentage or fixed amount
  • M-Pesa Paybill, Till, bank and PayPal details on the invoice
  • Your KRA PIN or tax number on every invoice
  • Branded PDF invoice with no watermark
  • Saved clients fill in with one click

How it works

  1. Choose an invoice template. Pick one of 8 templates; each uses your logo and brand colours.
  2. Add your client. Pick a saved client or type their name, email and address.
  3. Add items and tax. List your products or services. Totals, VAT and discounts are worked out for you.
  4. Download the PDF invoice. Download, print, or send your client a link to the invoice.

Frequently asked questions

How do I make an invoice for free?

Open the KaziDocs invoice generator, add your business details once, pick a template, add your client and items, and click PDF. The invoice downloads free, with no watermark.

What should an invoice include?

An invoice should include your business name and contact details, your tax number such as a KRA PIN, the client’s details, an invoice number, the issue and due dates, each item with quantity and price, tax, the total due and how to pay. KaziDocs adds all of these for you.

Can I add VAT to my invoice?

Yes. Add VAT, such as 16% in Kenya, as a percentage or a fixed amount, and KaziDocs works out the tax and total due automatically.

Can clients pay by M-Pesa from the invoice?

Yes. Add your M-Pesa Paybill, Till or phone number to your business profile and it appears in the payment section of every invoice.

Is KaziDocs really free?

Yes. Creating, saving, downloading and sharing invoices, quotations and receipts on KaziDocs is free, with no credit card needed and no watermark on your PDFs.

Can I add my logo and brand colours?

Yes. Upload your logo and pick your brand colours once in your business profile. KaziDocs builds a matching, readable colour scheme for every template, so all your documents look like your brand.

Does KaziDocs work for businesses in Kenya and East Africa?

Yes. You can show your KRA PIN, M-Pesa Paybill or Till number, bank details and VAT on every document, and bill in KSh, TZS, UGX, USD, EUR or GBP.

Can I download my document as a PDF?

Yes. One click downloads an A4 PDF that looks exactly like the preview on screen. You can also print it or send your client a link to view it online.

Do I have to type my business and client details every time?

No. Your business details, logo and payment information are added to every document automatically, and saved clients fill in with one click.

Does KaziDocs work on my phone?

Yes. KaziDocs runs in any modern browser on a phone, tablet or computer, with nothing to install.