Create a professional invoice, apply VAT or WHT, and it's formatted for eTIMS submission automatically. Proforma invoices, credit notes, recurring billing, and payment tracking are all included. See exactly what each client owes, bucketed by how long it's been outstanding.
Instant invoice creation with line items, tax calculations, and customer details
Auto-numbered invoices with your own prefix and format (e.g. INV-2026-001)
PDF download: professionally formatted and ready to email or print
Proforma invoices for quotes and pre-orders before a sale is confirmed
Credit notes to reverse or correct posted invoices with full audit trail
Track payments: record partial and full payments and see exactly what's still owed
Recurring invoices: automatically generates invoices on schedule (weekly, monthly, etc.)
Invoice aging report: see which customers owe you and for how long
Invoice-to-payment linking: match bank transactions to invoices and mark them settled
eTIMS / OSCU submission with full status log of every submission and response
Add your client, line items, and quantities. VAT and WHT are calculated automatically based on your settings. The invoice is formatted for KRA from the moment you create it.
Download the PDF or send directly. Record partial and full payments as they come in. The outstanding balance updates in real time and flows through to your AR aging report.
eTIMS submission to KRA's OSCU happens within Proleja. Every submission is logged with the response from KRA, so you always have a complete record for compliance.
Kenya-first compliance
These aren't settings you configure. They're defaults. Every invoice Proleja generates is formatted for the Kenya Revenue Authority. eTIMS submissions go directly to KRA's OSCU with a full log of every submission and response.
VAT return prep calculates net payable automatically. WHT certificate data is ready to export. No foreign-market workarounds. No "contact support to enable KRA mode."
Sign up free in under 3 minutes. No credit card, no setup fee.