Bad debt: deciding when to stop chasing and write it off
A bad debt is money you have decided not to collect. When to make that call, what the write-off actually involves, and why carrying it costs more than losing it.
Dynamic pricing in retail means moving prices with demand, stock and competition. It reliably raises margin and just as reliably damages customer trust when the rules behind it are not defensible.
Dynamic pricing in retail is the practice of changing prices in response to conditions — demand, remaining stock, time, competitor prices, sometimes the channel a customer arrives through. Airlines and hotels have done it for decades. Online retail adopted it because the price is a database field rather than a printed label, and changing it costs nothing.
That last point is the whole opportunity and the whole risk. When changing a price is free, the constraint on changing it stops being operational and becomes a question of what customers will accept — and that constraint is much harder to see until it has already been crossed.
There is a distinction worth stating plainly. Varying price by conditions — time, stock, demand — is normal commerce. Varying it by what a specific identified person is judged willing to pay is a different thing, is illegal in some jurisdictions and legally fraught in others, and reliably produces a public reaction when discovered.
Dynamic pricing works best where the product is perishable in some sense — a hotel night, a seat, fresh food, seasonal stock — because unsold inventory is worth zero and almost any price beats that. It works where customers do not buy the same item repeatedly, so they never see two different prices. And it works where the price is genuinely comparable across sellers, because the customer is already price-shopping.
It works badly for staple items bought weekly by the same people, for anything with a strong reference price customers hold in their heads, and in categories where a visible price rise during a shortage will be read as exploitation regardless of the underlying cost. It also works badly with a small catalogue, where every change is noticed.
Customers accept that hotel rooms cost more on a Saturday. They accept clearance. What they do not accept is discovering that the price they paid was chosen for them, or that it was higher because they used a particular device. The reaction to those discoveries is out of proportion to the money involved, because the objection is not about price at all — it is about having been treated as a target rather than as a customer.
The defensible test is straightforward: could you explain the rule to a customer without embarrassment? Cheaper because it expires Thursday, dearer because it is peak season, discounted because we over-ordered — all fine. Dearer because you looked keen — not fine, and worth avoiding even where it is technically permitted.
Consumption can be the meter instead of the moment. Usage based pricing charges for what customers actually use, which lowers the barrier to starting and ties revenue to delivered value at the cost of forecast certainty.
The prerequisite is knowing what each item costs and what each sale actually earned. Ettex Invoices records what was charged to whom and when, so the effect of a price change is visible in the sales record rather than inferred — which line moved, at what price, and whether the margin followed the volume.
It is not a pricing engine. There is no repricing automation, no competitor price feed, no elasticity model, and no rules engine that adjusts a catalogue. For a large catalogue that needs continuous repricing, dedicated software exists and does the job properly; what belongs here is the record of what was charged and what it earned.
It is worth being precise about which pricing model you are actually changing. Dynamic pricing moves the number in response to demand and stock; value based pricing sets it from what the buyer gains; cost plus pricing sets it from what you paid. Firms often say dynamic when they mean they have started discounting, and the two behave very differently over a year.
Changing prices in response to demand, stock, time, or competitor prices, rather than setting them once and leaving them.
Varying price by conditions is normal commerce. Personalised pricing based on an identified individual is restricted or prohibited in some jurisdictions — check local rules, and price display rules, before implementing.
Perishable or time-limited goods, seasonal stock, and categories where customers already compare prices. Weekly staples suit it poorly.
Loss of trust. The reaction to discovering a price was chosen for you is far larger than the amount of money involved.
No. Honour the price the customer saw, including in an abandoned basket they return to.
Reliable cost and margin data per item. Repricing on top of bad cost data multiplies the error rather than exposing it.
Move prices on conditions, not on people. Write the rules with floors and ceilings, cap how fast anything moves, and hold the price a customer has already seen.
A bad debt is money you have decided not to collect. When to make that call, what the write-off actually involves, and why carrying it costs more than losing it.
An aged debtors report groups what you are owed by how late it is. How to read the columns, which movement matters, and the mistake of looking only at the total.
Payment terms set when money is due, what happens if it is late, and when the clock starts. Which terms are worth negotiating and which are quietly ignored.