Why some customers feel expensive even when they pay on time

Here is what I know after 30 years in IT

I have lived this problem. Not read about it. Not consulted on it. Lived it — managing techs, chasing customers, staring at reports that told me nothing useful while the real answers were buried somewhere I could not easily get to.

Revenue vs. Margin

Revenue is not the same as margin. A customer paying every invoice on time might look good on paper. But if they’re generating constant tickets, needing after-hours support, and consuming senior tech time, they are not profitable. You need to know the cost side too. PSAs don’t show you this. They show revenue. They don’t show the drain on resources. If a tech spends two hours on a call for a flat-rate contract, that’s time you can’t bill elsewhere. It’s a margin killer.

Tech Time and Accountability

Techs with late notes or backdated work can skew your understanding of costs. If they don’t log time promptly, you can’t see where the hours go. It’s not always about hiding time; sometimes, it’s a coaching problem. But without timely entries, you can’t make the call. PSAs don’t flag late entries. They don’t tell you if a tech spent too long on a simple task. You need to see these patterns to protect revenue.

Customer Behavior Patterns

Some customers may be more demanding than others. They might call for every minor issue, expecting immediate response. This looks like a staffing problem but could be a pricing issue. If your contract doesn’t cover this level of support, it’s a margin problem. PSAs don’t show customer behavior patterns. They show ticket counts, not the context. You need to see which customers are consuming more resources than their contract covers.