Sahawatthanakit (1988) Co., Ltd.
SAHAWATTHANAKIT(1988) · Make It Smart
Back to all articles
Sahawatthanakit (1988)7 min read

DSO and "Idle Money" — the Credit Terms You Grant Have a Price in Baht per Year, and Most Businesses Never Compute It

Sell on 30-day terms but actually collect on day 70, and you are lending your customer money for 40 days while paying the overdraft interest yourself. How to measure your own DSO, how to price idle money in baht, and why outstanding balances must be computed from the cash you will actually receive after Thai withholding tax.

dsocredit-termsworking-capitalinterestaccounts-receivablecash-conversion-cyclesmesales-management
สรุป (TL;DR)

Sell on 30-day terms but actually collect on day 70, and you are lending your customer money for 40 days while paying the overdraft interest yourself. How to measure your own DSO, how to price idle money in baht, and why outstanding balances must be computed from the cash you will actually receive after Thai withholding tax.

This article covers working-capital principles for decision support, not accounting or financial advice for any specific case.

Credit terms are a loan you extend to your customer — with you paying the interest

Every time you agree to 30-day terms, the financial reality is this: you deliver today, having already paid for materials and labour, and then lend the invoice amount to your customer for 30 days at zero interest. If they actually pay on day 70, that loan silently stretched to 70 days — while you borrowed on your overdraft to cover the gap and paid the interest yourself.

This is not a metaphor. Petersen & Rajan's classic study (1997) analyses trade credit as exactly that — real lending between firms — and finds small businesses routinely extend it even when their own cost of borrowing is higher. That interest spread is the price you pay to keep the customer, and it should be a computed number, not an invisible one.

The macro picture sharpens the point: PwC's Working Capital Study 2024/25 shows large corporates worldwide stretching their own payment days while small firms get squeezed from both sides — collecting slower, yet still paying suppliers on time. What fills that gap? The small firm's own overdraft.

First, measure: what is your DSO?

The standard gauge comes from Richards & Laughlin's Cash Conversion Cycle framework (1980):

DSO = outstanding receivables ÷ (credit sales in window ÷ days in window)

Use a trailing 90-day window, then read the result against the terms you grant:

  • Terms 30 · DSO 38 → under control (natural paperwork and billing-round lag)
  • Terms 30 · DSO 65 → customers are taking, on average, double the agreed credit — and you receive nothing for the extra

The detail most templates miss in Thailand: the base must be expected cash. Corporate customers withhold tax (3% of the pre-VAT base for services) and pay net; if your numerator uses face values while money arrives net, the metric drifts systematically.

Price the idle money in baht: the number that changes behaviour

DSO is a time ratio — nobody feels it. Convert it to baht and everyone does:

idle-money interest per invoice ≈ outstanding × overdraft rate p.a. × days outstanding ÷ 365

An invoice of 100,000 baht, at 8% overdraft, 45 days overdue = ~986 baht of idle money. Carry an average 800,000 baht of overdue balances all year and that is ~64,000 baht per year of interest you pay on your customers' behalf — enough to fund a part-time collections assistant, currently evaporating quietly.

It is an estimate for decision-making, not a ledger entry. Its power is that it prices a single chasing phone call in baht — and attaches a running cost to every customer's credit terms.

One system: measure DSO · see the idle money · chase on a ladder

The three tools work together: the aging table shows who owes and for how long → DSO shows whether the whole business is collecting faster or slower → idle-money interest shows what the delay costs. All that remains is chasing consistently.

The B2B Debtor Register & Collection System puts all of it in one Excel file: DSO against a target you set, with a warning light · a per-invoice idle-money column at your own overdraft rate · expected cash computed net of Thai withholding tax on the pre-VAT base, correct at the source · and a chase-today screen ranked every morning — plus a 26-case live self-test sheet that proves the formulas in front of you. One purchase includes both the Thai and English (Thailand) editions.

→ See the product

Share:LINEFacebook
Free download · no sales call

Get this guide as a reference brief (PDF)

Summary + full section list + standards cited, Saha-branded for your memo/RFQ — emailed to you too.

Your email is used only to send the brief + contact from the Saha team · never shared.

Free consult · real quote within 2 hours

Questions after reading? Talk to our engineers

Tell us what you need — our engineers help you spec it right, with a real quote. No charge.

Or reach us directly:02-096-2118LINE: @sahawatt1988
Related Services

Need help with this in your facility?

Our team handles full procurement and installation for the topics covered in this article. Free quote within 2 hours.

Frequently Asked Questions

1

What is DSO and how is it calculated?

+
Days Sales Outstanding is the average number of days it takes for cash from a credit sale to come back. The basic formula is outstanding receivables divided by average daily credit sales over the window you measure. For example, 600,000 baht outstanding against 900,000 baht of credit sales in the last 90 days — ten thousand a day — gives a DSO of 60: on average, today's sale becomes cash sixty days from now.
2

What is a good DSO?

+
Judge it against the terms you actually grant. On 30-day terms, a DSO around 35 to 45 means you are in control; a DSO of 60 to 70 on the same terms means customers are on average taking twice the credit you agreed to, and you are financing the difference for nothing in return.
3

How is idle-money interest computed?

+
Outstanding amount times your borrowing or overdraft rate times days outstanding divided by 365. For example 100,000 baht outstanding at 8 percent for 45 days is roughly 986 baht of idle money on that one invoice. It is a decision-support estimate, not an accounting entry — its job is to make the cost of not chasing visible.
4

Why compute balances from expected cash instead of invoice face value?

+
Because Thai corporate customers pay net of withholding tax — typically 3 percent of the pre-VAT base for services — and give you a certificate for the difference. The cash that lands is always less than face value. If the numerator of DSO uses face values while collections arrive net, the metric drifts systematically. Use the same base, expected cash, on both sides.
5

How do I reduce DSO without losing customers?

+
Three levers, in order of friction. First, chase consistently and start before the due date. Second, make paying easy — bill on the customer's submission round, get paperwork right first time, make the transfer route obvious. Third, price or structure the terms — early-payment discounts where the relationship allows it, shorter terms for new accounts. Raising prices to compensate for long terms is the last lever, and should be computed in numbers first.

Related content

Article·8 min

A Debtor Register with an Aging Table — Half of B2B Invoices Get Paid Late; the Businesses That Survive Know Who Owes What, Every Morning

Global B2B payment research says roughly half of invoices are paid late and bad debts average 6–8% of credit sales. How to build a debtor register and aging table that answers "who do we chase today" in ten seconds — including the parts international templates miss in Thailand: billing dates, cheque rounds, and withholding tax.

Read
Article·8 min

Customers Paying Late? Chase Hard and Lose the Relationship, Don't Chase and Lose the Cash — a 4-Step Collection Ladder That Keeps Both

Effective B2B collection is not about harsher words — it is a predictable, escalating ladder tied to days overdue: polite reminder, firm date request, formal notice, delivery hold. With face-saving wording that fits Thai business culture, and the fact most SMEs miss: Thailand's 45-day credit-term guideline for large buyers.

Read
Article·9 min

Cash Locked Up in Finished Work — Pricing the Cost of Waiting for Payment

Ninety-day terms are not expensive because of interest. They are expensive because of the money you must keep standing by. How to size the cash locked up in a job business, net off what suppliers finance, and put it back into the price at quotation time.

Read
Article·9 min

How Far Can You Discount? — The Four-Number Ladder to Know Before You Answer

Instead of guessing or giving way, use four figures worked out in advance: the price to quote, the lowest price clearing your minimum margin, break-even, and the cash floor. With the wording that works at each rung, and what to trade for every baht you concede.

Read