How to Recover Unpaid Dues from ISP Subscribers
By the myisphub team · Updated 12 October 2026 · 7 min read
Every ISP has subscribers who pay late, pay in parts, or forget altogether. The money is rarely lost for good. It is usually lost slowly: a reminder that was never sent, a payment nobody wrote down, an old balance that nobody remembers. This guide is a practical routine for getting paid on time without damaging your relationship with customers. It works whether you keep records in a register or in software.
1. Make the due date and the rule clear
Customers pay late more often when the rule is vague. Decide three things and apply them to everyone: when a package period ends, how many days of grace you allow, and what happens after that (for example, a reminder, then a warning, then suspension). Write the rule in your welcome message and on your receipts so nobody is surprised.
Consistency matters more than strictness. If one customer gets extra days and another does not, you will spend more time arguing than collecting.
2. Show the current month and the old dues separately
The most common reason a customer disputes a bill is that the total looks higher than they expect. Show the two parts side by side. As an example, if the package is Rs. 1,500 and the customer still owes Rs. 500 from last month, the bill should say so, and the total of Rs. 2,000 should be easy to explain:
- This month: Rs. 1,500
- Previous dues: Rs. 500
- Total to pay: Rs. 2,000
When the customer pays only the current month, the old amount stays visible as previous dues instead of disappearing into a bigger number. A reminder message should follow the same rule: if this month is already paid, do not ask for it again, only mention the old balance.
3. Remind at the right moments
Three reminders are usually enough. Send a gentle one a few days before the package ends, one on the day it ends, and one when the bill is overdue. Keep the tone polite and include the exact amount and the ways to pay.
- WhatsApp works well because customers read it, and you can attach the receipt or bill link.
- SMS is a good fallback for customers who rarely open WhatsApp.
- Do not send the same reminder every day. Repeated messages are ignored and annoy good customers.
- Keep a record of what was sent and when, so a staff member does not message the same person twice.
4. Make paying easy
A customer who has to look for a way to pay will pay later. Accept the methods your customers already use: cash to the recovery officer, JazzCash, EasyPaisa, NayaPay and bank transfer. Put the account details in the reminder message.
For wallet and bank payments, ask for a screenshot or the transaction ID, check it against your account, and only then mark the bill as paid. This protects you from mistakes and from false claims, and it protects the customer because they get a proper receipt.
5. Organise recovery officers by area
When several people collect from the same streets, some households are visited twice and others are missed. Divide your subscribers into areas or zones and give each officer their own. Each morning an officer should have a list of the open bills in their zone, with the oldest dues first.
Ask officers to record each payment immediately and give a receipt on the spot. Money recorded at the end of the day, from memory, is where most differences come from. At the end of the week, compare what each officer collected against what was due in their zone.
6. Handle partial and advance payments properly
Partial payments are normal, and refusing them usually means getting nothing. Record the exact amount received, show the remaining balance on the receipt, and carry the balance forward to the next bill so it is never forgotten.
Advance payments need a rule too. If a customer pays next month early, record it as an advance. It should not quietly extend the current package, and it should be used when the next cycle starts. That keeps your records honest and avoids double charging.
7. Be fair and consistent about suspension
Suspension is your strongest tool and should be used predictably. Tell customers the rule in advance, apply it the same way to everyone, and reactivate promptly once they pay. Write down the reason for each suspension. A customer who feels treated fairly is far more likely to stay and pay on time next month.
8. Review your collection every week
A short weekly review shows problems while they are still small. Look at:
- How much was collected against how much was due this week.
- How many subscribers are overdue, and who has the oldest dues.
- What each recovery officer collected, and in which areas payments are slow.
- Which payment methods are used most, and whether wallet payments are being verified quickly.
Common mistakes to avoid
- Keeping payments in more than one place (a register, a phone, a spreadsheet) so no list is complete.
- Applying the rules differently to different customers.
- Adding old dues into one total without showing where they came from.
- Waiting until the end of the month to chase everything at once.
- Letting one person both collect money and verify it with nobody checking.
How myisphub helps
myisphub is billing and collection software built for Pakistani ISPs. Bills show the current month and previous dues separately. Recovery officers have their own panel and app, record payments on the spot and share a receipt on WhatsApp. Partial and advance payments are supported, payments are verified, and the owner can see what each officer collected. You can see how it fits together on the features page, read the overview for ISPs in Pakistan, or learn how monthly billing cycles work.
Frequently asked questions
How many days of grace should an ISP give?
There is no single right number. Choose a short grace period, tell customers in advance, and apply the same rule to everyone. Consistency matters more than the number of days.
Should I disconnect a subscriber the day the package ends?
That depends on your customers and your policy. Whatever you choose, announce it clearly, send a reminder before it happens, and reactivate promptly after payment.
Is WhatsApp or SMS better for payment reminders?
WhatsApp is usually read more and lets you attach a receipt or bill link. SMS is a useful fallback for customers who rarely use WhatsApp. Many ISPs use both.
What should I do when a subscriber pays only part of the bill?
Accept it, record the exact amount, show the remaining balance on the receipt, and carry that balance forward so it stays visible on the next bill.
Run your billing and collection in one place
myisphub keeps your subscribers, bills, payments and recovery staff together. Start a free trial and try it with your own subscriber list.