← All case studies Case study · SAR 480k collected

Contracting company · Dammam: Profitable on paper, empty bank account

Profitable on paper, empty bank account

MBMohammed Binshad · 11 Jun 2026 · 4 min read
Contracting company · Dammam
SectorContracting
LocationDammam
EngagementFractional CFO

The challenge

The contracts were profitable. Margins were reasonable, the order book was healthy, and the annual accounts showed a business doing well. And every month the owner was deciding which suppliers to delay.

Contracting hides cash in three places at once: retention held back by clients until a project closes, advances already spent on mobilisation, and work-in-progress earned on paper but months away from being invoiceable. All three were present here, and none were visible in a P&L.

The owner was not short of financial information. He had management accounts. What he did not have was a view of what would actually arrive in the bank in the next four weeks, which is the only number that matters when payroll is due on the 25th.

480kSAR collected in 90 days
64days cut from collection cycle
4week rolling cash forecast
12customers re-aged

How we worked through it

Backlog / balance over the engagement

Day 0 — aged receivablesSAR 1.42m
Day 30SAR 1.11m
Day 60SAR 0.83m
Day 90SAR 0.94m

The result

SAR 480,000 of aged receivables collected within 90 days — money that already belonged to the business and was simply not being asked for.

The average collection cycle shortened by 64 days. More importantly, cash shortfalls are now visible three to four weeks ahead rather than on the morning they arrive, which turns supplier payments back into decisions.

The weekly call still runs. It has become the meeting where commercial decisions get made — which contracts to bid, which clients to tighten terms with — because it is the only forum where the numbers are current.

What this engagement showed

Profit and cash diverge most sharply in contracting, and no annual P&L will warn you. A business can be genuinely profitable and still fail on a Tuesday because a payroll ran before a retention released.

Recognise your own books here?

Tell us where things stand — a partner replies within one working day.

Book a free consultation

More case studies