BillFlow
Live in 48 hours
Step 1 of 4
Tell us about your business
We'll use this on your bills and receipts.
Step 2 of 4
Connect your payout account
Funds settle directly to your own bank account — BillFlow is a licensed payments layer and never holds your money.
Verified via ₹1 penny-drop — settlement account confirmed.
Step 3 of 4
Consent & branding
Your bills and pay-page will carry your brand.
DPDP Act consent
Process payer data under India's Digital Personal Data Protection Act, 2023.
Product updates
Occasional email about new features.
Drop your logo here (optional)
Step 4 of 4
Send a test bill
We've pre-filled a sample so you can see the full flow.
PayerTest Payer
Amount₹100.00
ChannelWhatsApp + SMS
You're live!
First bill sent in 48 seconds. Your console and pay-page are ready to collect real payments.
BillFlow
Private beta · demo data
No real funds are moved.
{{ billerName }}
{{ billerCity }}
Private beta
Demo mode
{{ billerInitials }}
Dashboard
Collected this month
{{ kpiCollectedStr }}
Outstanding
{{ kpiOutstandingStr }}
On-time rate
82%
Digital adoption
74%
Collections, last 7 days
{{ bar.label }}
Payment mode split
{{ ps.label }} {{ ps.pctStr }}
Recent activity
{{ act.text }}
{{ act.when }}
Bills
Bill # Payer {{ idColumnLabel }} Amount Due Mode Platform fee Status Actions
{{ b.id }} {{ b.payerName }} {{ b.subLabel }} {{ b.amountStr }} {{ b.due }} {{ b.modeLabel }} {{ b.feeLabel }} {{ b.statusLabel }}
Payers
Name Phone Bills Total billed Preferred mode
{{ p.name }} {{ p.phone }} {{ p.count }} {{ p.totalStr }} {{ p.mode }}
Reconciliation
Every settlement is auto-matched to its bill — this is the automation you pay a subscription for, even though UPI collection itself is free.
Matching now
{{ m.id }} · {{ m.payerName }}
{{ m.amountStr }} via {{ m.modeLabel }} — matching to bill…
Matching
Nothing mid-match right now — simulate a payment from Bills to watch it here.
Reconciled
{{ r.id }} · {{ r.payerName }}
{{ r.amountStr }} via {{ r.modeLabel }} · fee {{ r.feeLabel }}
Exceptions
B-1044 · Fatima Sheikh — underpayment
Expected ₹8,000.00, received ₹7,500.00 via card. Shortfall ₹500.00 — needs manual review.
Reminders
Scheduled WhatsApp reminders, timed by a suggested send-window (demo).
{{ rm.stage }}
{{ rm.payer }} · {{ rm.amountStr }}
{{ rm.channel }} · {{ rm.when }}
AI suggested
{{ rm.ai }}
Settings
Business vertical
Switch the demo to see BillFlow's range across verticals.
Consent (from onboarding)
DPDP Act consent{{ consentDataLabel }}
Product updates{{ consentMarketingLabel }}
Reset demo
Restores onboarding and all bill statuses to their starting point.
Create & send bill
GST invoice
Live preview
{{ billerInitials }}
{{ billerName }}
Bill to
{{ previewPayerName }}
{{ typeColumnLabel }}
{{ previewTypeField }}
Amount due {{ previewAmountStr }}
Due {{ previewDue }}
GST invoice
{{ billerInitials }}
{{ billerName }}
via WhatsApp Business
{{ L.amountDue }}
{{ payBill.amountStr }}
{{ payBill.payerName }} · {{ payBill.subLabel }}
{{ payBill.typeField }}
{{ L.dueOn }} {{ payBill.due }}
{{ L.chooseMethod }}
UPI
UPI
GPay, PhonePe, Paytm & more
{{ L.fastestFree }}
CARD
Cards
NB
Net Banking
BC
Bharat Connect
Pay from any UPI or bank app
🔒 {{ L.trust }}
{{ L.openApp }}
{{ payBill.amountStr }} to {{ billerName }}
BC
Bharat Connect
Pay from any UPI app or net banking — one interoperable rail, no new setup.
{{ L.waiting }}
{{ L.paid }} {{ payBill.amountStr }}
via {{ payMethodLabel }} · {{ payBill.id }}
{{ L.autopay }} →
Real integration point: UPI intent / QR + PSP webhook confirms this step.
BillFlow help
{{ hm.text }}
Tap below to ask a quick question.
{{ toast }}