New WhatsApp bill reminders, sent automatically every morning

Run your entire ISP
from a single screen.

Dodo Bills replaces the register, the spreadsheet and the WhatsApp group. Customers, monthly billing, field recovery, complaints and reports — all in one place, built for how Pakistani internet providers actually work.

No card required Import your existing customers Live the same day
10+ Operational modules
10 Built-in reports
2 min To generate a month of bills
24/7 Access from any device
Pricing

Priced for the size of your network

Pick a plan by how many connections you run. Every plan starts with a 14-day free trial, and you can change or cancel whenever you like.

Starter

For a single-area ISP finding its feet.

PKR 2,500 / month
Up to 500 customers Start free trial
  • Customers, billing & receipts
  • Complaints and expense tracking
  • All 10 reports
  • Up to 3 staff logins
  • WhatsApp bill reminders
  • Email support

Enterprise

For multi-city networks with custom needs.

Custom let's talk
Unlimited customers Talk to sales
  • Everything in Growth
  • Unlimited customers & branches
  • Custom reports and data exports
  • Guided data migration
  • Dedicated account manager
  • Onboarding & staff training

Prices are in PKR and exclude taxes. Running more than one ISP company? Ask us about group pricing.

Modules

Everything an ISP runs on, already built

No add-ons to buy and nothing to configure for weeks. Each module is switched on from day one and speaks to the others.

Customers

One record per connection — package, locality, VLAN, install date and balance. Search, filter and bulk-import thousands of subscribers from Excel.

Excel import Connection history Balance tracking

Billing & Invoicing

Generate a whole month of bills in one run, collect full or partial payments, print receipts and void mistakes without losing the audit trail.

Bulk generation Part payments Receipts

WhatsApp Automation

Reusable message templates and an automatic 9 AM reminder run for every customer carrying a balance, with a delivery log you can check.

Templates Daily reminders Delivery log

Complaints & Tickets

Log a fault against a customer, assign it to a field technician and follow it through to resolution — nothing gets lost in a WhatsApp group.

Assign to staff Status trail

Reports

Ten ready reports covering collection, pending dues, new connections, disconnections, package mix, staff-wise collection and parent ISP payments.

Collection Pending dues Staff-wise Churn

Expenses

Record every rupee going out against your own expense categories, so the profit figure on your dashboard is the real one.

Custom categories Monthly totals

Network Setup

Model your actual network — cities, localities, sub-localities, VLANs and packages — then attach customers to it for locality-wise reporting.

Cities & localities VLANs Packages

Staff & Permissions

Create roles for recovery officers, technicians and accountants, then tick exactly which screens and actions each one gets. No shared passwords.

Custom roles Per-action control

Parent ISP Payments

Track what you owe your bandwidth provider alongside what your customers owe you, with a running payment ledger per parent ISP.

Vendor ledger Payment history

Works On Mobile

Installs to the home screen like an app. Recovery staff open it in the field, collect a payment and the receipt is issued on the spot.

Installable PWA Offline-aware Dark mode
FAQs

Questions we get asked most

Still not sure about something? Message us and a real person will answer.

Internet service providers — from a single-locality operator with a few hundred connections to a multi-city network. Everything in the product is shaped around how an ISP actually works: localities, VLANs, packages, monthly billing cycles, recovery staff and parent-ISP bandwidth costs.

Yes. Customers, cities, localities, sub-localities and packages all have a downloadable Excel template. Fill it in, upload it, and the records are created for you. On the Enterprise plan we handle the migration for you.

You write message templates once, using placeholders for the customer name, amount and due date. Every morning at 9 AM the system sends the active reminder template to each customer carrying a balance, and logs whether it was delivered.

Yes. Dodo Bills installs to a phone home screen like a normal app. A recovery officer opens the customer, records the amount collected and the receipt is issued immediately — and it shows up in your staff-wise collection report the same minute.

Down to the individual action. You create your own roles and tick exactly which modules each role can view, add, edit or export. A recovery officer can be limited to collecting payments without ever seeing your expenses or profit figures.

Every account starts with a 14-day free trial with all features unlocked. No card is needed to start — we only take payment details when you decide to continue.

Nothing breaks and no customer is cut off. We get in touch and move you to the next plan from the start of your following billing month. You are never charged mid-cycle without being told first.

Yes. Every record — customers, bills, staff, reports — is tied to your ISP account and queries are scoped to it, so no other operator on the platform can see your data. Backups run daily.

Most operators are billing within a day. Add your localities and packages, import your customer sheet, invite your staff, and generate your first month of bills. We will walk you through it on a call if you would like.

Still have a question? We answer on WhatsApp, usually within the hour.
Chat with us

Your next billing cycle could run itself

Import your customers today, generate bills tomorrow, and let Dodo Bills chase the payments while you grow the network.