Invoice
An invoice requests payment for goods or services supplied or agreed. It commonly includes an invoice number, issue date, customer, itemized charges, due date, payment instructions and outstanding balance.
Free business document tool · Kenya
Create, customize, download and print professional business documents. Prepare invoices, quotations and receipts with your business details, customer information, items, discounts, configurable tax and payment instructions.
Loading your document workspace…
Businesses need clear records of the goods and services they offer, the prices they propose, the amounts they request and the payments they receive. An invoice, quotation and receipt serve different purposes. Using the correct document type helps customers understand the transaction and helps a business keep its records organized.
This free invoice, quotation and receipt generator is designed for Kenyan small businesses, freelancers, consultants, contractors, shops, agencies and service providers. You can enter your business details, add a customer, list products or services, calculate totals, include payment instructions and prepare a document for printing or saving as PDF.
The tool works in your browser and does not require an account. Your draft is saved locally in the browser on the device you are using. It is not a cloud accounting system, tax filing service or certified electronic invoicing platform.
An invoice requests payment for goods or services supplied or agreed. It commonly includes an invoice number, issue date, customer, itemized charges, due date, payment instructions and outstanding balance.
A quotation describes proposed goods or services and their prices before a customer accepts the offer. It should identify its validity period, scope, assumptions, exclusions and acceptance or payment terms.
A receipt records money received. It should accurately show the payer, payment date, amount received, payment method and the transaction it relates to. Do not use a receipt to imply payment that has not been received.
A useful quotation is specific. Describe the work, products, quantities, deliverables, assumptions, exclusions, payment schedule, validity period and any conditions that affect the price. If the customer requests changes after accepting the quotation, document the change and agree on any price or timeline adjustment before proceeding.
Tax treatment depends on the business, transaction, registration status and current Kenyan requirements. This generator allows the user to enter a tax rate but does not decide whether tax applies or whether the entered rate is correct. It does not create an eTIMS invoice and must not be presented as a replacement for a KRA-approved invoicing process. Confirm current requirements directly with KRA or a qualified tax professional before issuing tax documents.
If your business needs connected sales, inventory, customer records, payments and reporting, explore LonaDev's software development services and business software solutions.
Explore custom software developmentLearn how to prepare business documents, calculate totals and save a copy for your records.
Yes. You can create an invoice in the browser using this free generator. Add your business details, customer, items, prices, dates and payment instructions, then print or save the document as a PDF. No account is required.
Yes. Select invoice, quotation or receipt at the top of the generator. Each document type uses its own heading and relevant date fields, while sharing the same editable business, customer and line-item information.
Use the Print or Save as PDF action. Your browser's print dialog lets you choose a printer or save the document as a PDF. Review the preview and page layout before saving.
Yes. KES is the default currency. You can also choose other supported currencies if you prepare documents for customers outside Kenya.
The generator provides an optional configurable tax field. You choose the tax mode and enter the rate that applies to your transaction. The tool does not determine your tax obligations or confirm whether you should charge VAT. Check current requirements with KRA or a qualified tax professional.
No. A document printed from this browser tool is not represented as an eTIMS invoice or an approved electronic tax invoice. Businesses required to use an approved invoicing process should use the appropriate KRA-supported eTIMS solution and confirm current requirements with KRA.
Yes. You can add a logo image to the document preview. Use a clear image that you own or are authorized to use. The logo is processed in your browser for this draft.
Yes. Add the M-Pesa phone number, till number, paybill number or account reference in the payment details section. Check the details carefully before sharing the document.
Yes. The payment section includes fields for bank name, account name and account number. Only include information you intend to share with the customer.
Yes. Add as many line items as needed. Each line can include a description, additional details, quantity, unit and unit price. The generator calculates line totals and document totals.
Yes. You can apply a fixed-amount discount or a percentage discount. The discount is capped so it cannot reduce the subtotal below zero.
Yes. Choose the quotation document type and set a validity date. You can also add terms that explain how long the quoted prices and scope remain valid.
Yes. Enter the amount received in the amount-paid field. The preview calculates the remaining balance. Ensure the document type and wording accurately describe whether the document is an invoice or a receipt.
This implementation saves the current draft in the browser's local storage on the device. The draft is not uploaded to LonaDev by this tool. Do not use a shared computer for confidential documents, and clear the saved draft when finished.
The interface is designed to work on mobile and desktop browsers. For a PDF, use the browser's print or share options where supported. Check the document preview before sending it to a customer.
Yes. Choose from the available document layouts and add your business logo, contact details, payment instructions, notes and terms. The final design is intended to remain clear when printed.
No. It creates a document for you to review, print or save. You choose how to send it to the customer. The generator does not automatically email or message documents.
Yes. Select quotation, describe the proposed products or services, add quantities and prices, set a validity date and include relevant terms. A quotation is not automatically an accepted contract; use clear acceptance and payment terms.
An invoice requests payment for supplied or planned goods or services. A receipt records money received. Use the document type that accurately reflects the transaction and your accounting records.
No. It is a simple document creation tool. It does not provide a full accounting ledger, inventory accounting, bank reconciliation, tax filing, automated payment reconciliation or legally verified e-invoicing.