Professional invoicing without the accounting headache.
Create polished, KRA-compliant invoices with deposit deductions, automated 16% VAT, custom specifications, and instant M-Pesa Paybill payment instructions — in under 60 seconds.
Split Deposit Tracking
Capture initial commitment deposits upon booking. Both client and your team always see the exact balance remaining on every document iteration.
KRA 16% VAT Compliance
Auto-calculate 16% Value Added Tax with itemized tax summaries, company KRA PIN display, and customer tax PIN verification for corporate accounts.
Instant WhatsApp Delivery
Deliver invoices directly to your client’s WhatsApp chat with clean pre-formatted messages and secure tokenized links for one-tap payments.
How to Issue an Invoice on BISRAP
Select Customer
Pick from your customer directory or type a new client name and phone number.
Add Line Items
Include products, services, dimensions, vehicle plates, or custom notes.
16% VAT & Deposit
Enable 16% tax or enter upfront deposit with 1 click. BISRAP calculates totals.
Share & Reconcile
Send WhatsApp link or PDF. Customers settle via M-Pesa STK push or Paybill.
Frequently Asked Invoicing Questions
Can I customize the invoice with my own business logo and colors?
Yes. You can upload your business logo, customize company header details, physical address, and specify unique payment instructions for M-Pesa and bank accounts.
What happens if a customer pays in installments?
BISRAP tracks partial payments seamlessly. Each installment updates the invoice ledger, reducing the balance due and generating an official M-Pesa payment receipt.
Can I download invoices as standard A4 PDFs for corporate procurement?
Yes! Our server-side PDF generator produces crisp, vector-sharp A4 PDF documents ready for printing or emailing to corporate procurement officers.
Issue your first professional invoice in 60 seconds
Start free with 10 invoices per 30 days. No credit card required.