⚡ Over KES 48M Invoiced by Kenyan SMEs: Start 10 Invoices Free →
Built for Kenyan SMEs • M-Pesa & KRA Ready

Professional Invoices. Simple Accounting in Kenya.

Create, WhatsApp & reconcile in under 60 seconds.

BISRAP helps Kenyan workshops, contractors, safari operators, and retail shops issue tax-compliant invoices, track M-Pesa collections, and manage business finances with ease.

10 Free Invoices / 30 Days
No credit card required
M-Pesa Till & Paybill ready
app.bisrap.co.ke/invoices/INV-2026-0042
MW
Mara Woodworks Ltd

Ngong Road Workshop • Nairobi, Kenya • PIN: P051234567M

PARTIALLY PAID

INV-2026-0042

Billed To Apex Consulting Group David Kimani • 0722 445 566
Issue Date 17 Sep 2026 eTIMS Sync: Verified
Payment Due 24 Sep 2026 7 Days Term
Custom Executive Mahogany Desk (6ft) Solid wood with cable management channels
KES 85,000.00
Ergonomic High-Back Leather Chair Italian leather, lumbar support
KES 31,000.00
Workshop Finishing & Delivery (Westlands) Protective wrapping and site setup
KES 5,000.00
Payment Instructions
M-Pesa Paybill: 247247
Account No: MW-0042
Subtotal: KES 121,000.00
16% VAT: KES 19,360.00
Total (Incl. VAT): KES 140,360.00
M-Pesa Deposit Paid: -KES 70,000.00
Balance Due: KES 70,360.00
M-Pesa Payment Received

KES 70,000 • Ref: QKH9182741

WhatsApp Shared Delivered to +254 722 445 566
Interactive Calculator Instant Live Calculation

Instant Kenyan 16% VAT & Deposit Split Calculator

Test how BISRAP calculates KRA VAT, total gross invoice, and 50% commitment deposits in real time.

KES
Presets:
16% KRA VAT +KES 6,400
Total Invoice KES 46,400
50% Deposit KES 23,200
Use In Builder
Comprehensive Suite

Everything your Kenyan business needs to get paid.

Built from the ground up for how business actually transacts in Nairobi, Mombasa, Kisumu, and across Kenya.

📱

M-Pesa Paybill & Till Matching

Auto-generate invoice payment references for Buy Goods Till or Paybill numbers. Customers pay directly from their phone with zero typing errors.

Learn more about M-Pesa tracking
🏛️

KRA 16% VAT & PIN Ready

One-click 16% Value Added Tax calculations. Displays both your business PIN and your client's tax PIN with compliant itemized line breakdowns.

Learn more about KRA compliance
💬

Direct WhatsApp Delivery

Kenyan business runs on WhatsApp. Send beautifully formatted invoice notifications with secure tokenized links directly to your client’s chat.

Learn more about WhatsApp delivery

1-Click Quotation Conversion

Issue professional proforma estimates and convert approved quotations into active tax invoices with a single click—zero retyping required.

Learn more about quotations
🧾

A4 PDF & 80mm Thermal Receipts

Generate instant crisp A4 PDFs for corporate procurement or compact 80mm roll receipts for counter POS checkout registers and retail shops.

Learn more about digital receipts
📊

Project Expense & Margin Logging

Log timber, fuel, hardware supplies, and workshop rent against specific customer projects to understand true net profitability.

Learn more about expense tracking
Fast Invoicing Engine

Invoicing that moves as fast as your business.

Stop opening bloated spreadsheets or wrestling with overseas apps that don't understand Kenyan payment flows. BISRAP generates clean, KRA-compliant invoices with deposit tracking in 45 seconds.

Custom Line Items with Specification Specs

Add dimensions, fabric specs, vehicle plates, or trip dates on the fly.

1-Click 16% KRA Value Added Tax

Instant tax computation displaying both company and customer PINs.

50% Commitment Deposit Ledger

Record deposits and display outstanding balance clearly on every document.

app.bisrap.co.ke/invoices/preview/INV-2026-0042
M
Mara Woodworks Ltd

Ngong Road Workshop, Nairobi

KRA PIN: P051234567M

PARTIALLY PAID
INV-2026-0042
Date: 17 Sep 2026
Billed To Apex Consulting Group David Kimani • Westlands, Nairobi
Payment Terms Due on 24 Sep 2026 M-Pesa / Bank Transfer
Description Qty Price (KES) Total (KES)
Custom Executive Mahogany Desk (6ft) 1 85,000 85,000
Ergonomic High-Back Leather Chair 1 31,000 31,000
Workshop Finishing & Delivery (Westlands) 1 5,000 5,000
Pay with M-Pesa
Buy Goods Till: 719284
Account: INV-2026-0042
Subtotal KES 121,000
VAT (16%) KES 19,360
Total Amount KES 140,360
Deposit Paid - KES 70,000
Balance Due KES 70,360
Direct Customer Channel

From invoice to WhatsApp in seconds.

When you share invoices via WhatsApp, clients open and review them in under 2 minutes. Eliminate payment delays from unread emails and missed phone calls.

1
Pre-formatted WhatsApp message ready to send in 1-tap.
2
Secure client view with live M-Pesa Till & Paybill payment instructions.
3
Direct "Download PDF" button for client finance teams and record keeping.
MW

Mara Woodworks

Business Account • Online
10:42 AM

Hello David (Apex Consulting)! Here is your custom executive desk invoice from Mara Woodworks Ltd:

INVOICE INV-2026-0042 PARTIAL
KES 140,360.00

Mara Woodworks • Due 24 Sep 2026

Deposit Paid: KES 70,000 | Bal: KES 70,360

bisrap.co.ke/p/inv-0042 View →

M-Pesa Paybill: 247247 • Acc: MW-0042

10:43 AM ✓✓
Client tapped link & paid deposit via M-Pesa ✓ Done
30-DAY TRANSPARENT PRICING

Simple Plans for Kenyan Businesses

Predictable 30-day billing in Kenyan Shillings. No hidden fees or foreign exchange surprises. Pay directly via Safaricom M-Pesa.

Free

FREE FOREVER
KES 0 / 30 days
10 invoices per 30-day cycle
  • Up to 10 invoices & quotes per month
  • Professional A4 PDF generation
  • Direct WhatsApp & Email sharing
  • Unlimited customer directory
  • Public client view portal
  • Basic business dashboard
MOST POPULAR

Business

KES 500 / 30 days
30 invoices per 30-day cycle
  • Up to 30 invoices & quotes per month
  • All Free features included
  • Point of Sale (POS) counter checkout
  • Expense tracking & receipt uploads
  • Payment tracking & balance management
  • Business logo on documents
  • Priority WhatsApp support

Enterprise

UNLIMITED POWER
KES 1,500 / 30 days
Unlimited invoices & quotations
  • Unlimited invoices, quotes & receipts
  • All Business features included
  • Unlimited POS transactions
  • High-volume expense logging
  • Comprehensive payment records
  • Advanced business dashboard
  • Priority 24/7 technical support
Secured by Paystack Instant Safaricom M-Pesa STK Push Visa & Mastercard Cancel anytime from billing settings
Need custom workflows, multi-branch, or white label deployment? View Full Pricing Matrix & White Label Options →
Tailored Workflows

Custom fields that fit your trade.

No generic templates. BISRAP equips your business with industry-tailored fields, terminology, and payment milestone terms.

Furniture & Woodwork Blueprint

Custom Dimensions, Commitment Deposits & Delivery Slips

Never start cutting timber without a deposit. Capture custom specs (e.g. 7×3×3 feet, Grey Velvet, Meru Hardwood), issue a 50% commitment invoice, and generate delivery note slips automatically upon completion.

  • Deposit Milestone Invoices: Clearly displays 50% down / 50% balance.
  • Delivery Notes: One-click conversion from invoice to delivery gate pass.
Read full Furniture Case Study & Blueprint
Job: Custom 3-Seater Chesterfield Sofa KES 95,000.00
Dimensions: 7ft × 3ft × 3ft
Fabric: Premium Grey Velvet
Wood: Treated Camphor Timber
50% Deposit Received: KES 47,500 Balance on Delivery: KES 47,500
Get Started in Under 60 Seconds

Ready to professionalize your business invoicing?

Join thousands of Kenyan entrepreneurs who run their billing, M-Pesa payment tracking, and financial bookkeeping on BISRAP.

No credit card required • Free plan includes 10 invoices every 30 days • Cancel anytime