⚡ 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