Selling a lot on credit but collecting slowly is why many stations have to raise working capital to pay for the fuel delivery — even though sales look better than expected. The problem is not that receivables refuse to pay outright; it is having no follow-up system that runs consistently, so outstanding balances grow quietly until one day they turn into bad debt. This article lays out a 3-wave receivable reminder system, with collection scripts that work in real life.

A station's receivables differ from ordinary retail customers in that they are regulars worth keeping. Follow-ups therefore have to be paced professionally — not a pile of frustration released in one outburst the day a balance floats past several hundred thousand baht. A good system turns following up into a matter of schedule, not of anyone's mood or memory.

Who are a station's receivables, and how do they pay?

Most stations have three main receivable groups. One: transport trucks that fill up every day and settle at the end of the cycle. Two: corporate and government customers billed in 15-day or monthly cycles, who pay on their own accounting department's payment calendar. Three: shops around the station that fill 200 liters at a time and transfer the money afterwards. Each group pays on a different rhythm; forcing every group onto the same terms loses you customers for no reason. Set separate credit limits and due dates per group from the first day of the account, and record them in the system so front-line staff can see them at all times.

The 3-wave rule for reminders

  • Wave 1, 3-5 days before the due date a gentle reminder: send a message with the outstanding total and the due date, with account details attached so they can pay right away. Most customers do not forget on purpose; one message helps a great deal.
  • Wave 2, on the due date send the statement with a summary of every bill now due, so the customer can check the balance before paying. If the figures do not match, you fix it that same day — not two weeks later.
  • Wave 3, past due beyond 7 days, call the person in charge individually and record the promised date and any new agreement in the system. Beyond 30 days, raise a special status — for example, suspending credit sales until they pay or agree in writing.

Prioritize by account aging, not by whoever draws attention

The account aging report is the tool that tells you who to talk to first. The simple rule: the older the debt, the lower the chance of collecting it — receivables past 90 days have only about a one-in-four chance of being collected in full. So the team's time should go to the 31-60 day band, before the debt gets old, rather than chasing only the oldest, hardest cases. The table below is a practice that works for most stations.

Account agingStatusRecommended handling
0-30 daysNormalAutomatic reminder 3-5 days before the due date
31-60 daysFollow upCall the person in charge; agree a payment date and record it in writing
61-90 daysAt riskCut the credit limit; sell on credit only against amounts paid in advance
Over 90 daysHigh riskSuspend credit sales; consider collateral or legal channels

Collection scripts that actually work, by phone and on LINE

A follow-up message that works states the figures clearly, gives a next step, and does not open with threats — because the goal is to get the money and a firm date, not to win an argument. Adapt these two scripts to your own receivables right away.

Selling past the limit? Let the system lock the dispenser itself

The measure that works best is not words but a rule that enforces itself. Set a credit limit for every receivable — a large transport account at 150,000 baht, a shop around the station at 20,000 baht. When the outstanding balance reaches the ceiling, the credit sales module in the fuel station software locks credit sales at the dispenser automatically. Front-line staff do not have to memorize balances or guess how much this account owes, and the owner does not have to be the one telling the station to stop selling to that customer — a conversation nobody enjoys having.

A weekly account aging report, pushed to the owner every Monday morning

However good the system, it is worthless if the owner never sees it. Fix one time every week — Monday at 9 a.m., say — for the system to push the account aging report to your phone automatically: the total outstanding against last week, the accounts whose balances grew, and the accounts falling due this week. 15 minutes is enough to decide who to call and whose limit to cut. The report and dashboard structure worth having is covered in Reporting and BI for fuel stations.

How to start building the reminder system tomorrow

Start with what already exists: export this month's unpaid bills, split them by age using the table above, and assign a collector and follow-up dates under the 3-wave rule. Only then upgrade to a system that reminds automatically, sends the messages, and locks the dispenser when the limit is exceeded. The heart of it is making follow-up happen on schedule, not on events. When reminders and billing run as one unit, money arrives on a steadier rhythm. The next step is billing the right way — read on in Billing fuel station receivables: reconciliation statements that collect on time

Almost every case of bad debt starts the same way: a balance nobody noticed until it was too late. A reminder system that runs every week without waiting for anyone to remember is the cheapest insurance a station's cash flow can buy. If you would like help reviewing the credit limits and collection rhythm of your station's receivables, ask us any time — free, with no commitment.

Want a system that handles this for your station?

The MagnitudePlus team offers a free consultation, assesses your site and demos the system against the problems your station actually faces. No obligation — it takes just 15 minutes by phone.