Mechanical subcontractors that track the wrong thing in place of retention held and released

By Patrick Nesbitt • General
Mechanical subcontractors that track the wrong thing in place of retention held and released

Most mechanical subcontractors track outstanding invoices, ageing reports, and gross margins. But these numbers tell you nothing about the R300,000 to R800,000...

TL;DR (60 seconds):

Most mechanical subcontractors track outstanding invoices, ageing reports, and gross margins. But these numbers tell you nothing about the R300,000 to R800,000 sitting in retention that you have earned but cannot collect yet. According to , a contrac...

Read full analysis below ↓

Most mechanical subcontractors track outstanding invoices, ageing reports, and gross margins. But these numbers tell you nothing about the R300,000 to R800,000 sitting in retention that you have earned but cannot collect yet. According to Northstar Financial Advisory, a contractor with R5 million in annual revenue typically has R250,000 to R500,000 tied up in retention at any given time.

Mechanical subcontractor retention held and released is not just an accounting line item. It is working capital that should be turning over, cash flow that could cover payroll during slow months, and profit margin that sits frozen until final completion certificates get signed.

The problem is not the retention itself. Construction retainage rates typically sit between 5% and 10% of contract value, and most states are capping retention at 5% to protect subcontractors. The problem is that most mechanical subs track retention as a single bucket rather than mapping which portions should be released at practical completion, which require defect periods to expire, and which depend on main contractor payment cycles.

We will show you what retention tracking actually costs when done manually, how to structure retention release schedules that protect your cash flow, and why a simple spreadsheet usually beats expensive project management software for this specific problem.

The number you already trust

Accounts receivable aging. Specifically, the total value of invoices submitted but not yet paid, broken down by 30, 60, and 90-day buckets.

Most mechanical subcontractor owners we speak to can recite their AR aging figures from memory. They check it weekly, sometimes daily. They use it to chase payments, plan cash flow, and decide whether to take on new work. It earned this trust because it tracks real money owed for work already completed and billed.

The logic is sound. If you have submitted an invoice for work completed under a mechanical contract, that represents revenue you have earned. The client owes you that money. Whether they pay in 30 days or 90 days affects cash flow, but the underlying debt is real and collectable.

AR aging also connects directly to the bank account. When a client pays an outstanding invoice, the AR figure drops and cash increases by the same amount. The books balance. The owner can see exactly which jobs are generating cash and which clients are slow to pay.

Why it works most of the time

AR aging and retention held and released agree when projects run to schedule and retention percentages stay constant throughout the contract.

On a straightforward mechanical installation where you complete work in sequence, submit progress claims monthly, and the client retains exactly 5% each time, your AR aging captures the full financial picture. According to Construction Cost Accounting research, most mechanical subcontractors operate under these conditions for 70% of their project portfolio.

The retention percentage remains stable throughout these projects. If you bill R100,000 in month one, the client pays R95,000 and retains R5,000. Your AR shows R95,000 outstanding, and R5,000 sits as retention. When the client pays the R95,000, your AR drops to zero for that billing period. Clean and predictable.

Project timelines also follow the original schedule. Mechanical rough-in happens when planned, followed by ductwork installation, then commissioning. Each phase generates its expected billing milestone. The retention accumulates steadily, and the final release date stays fixed.

Under these conditions, tracking AR aging gives you an accurate picture of cash coming in. The retention component behaves predictably, building up at a known rate toward a known release date. Your working capital requirements stay within expected parameters, and the AR aging report becomes a reliable cash flow forec

Where the two disagree

The divergence is precise: retained earnings reports show growing profitability whilst retention held and released reveals worsening cash conversion. This happens when projects complete faster than retention gets released, creating a growing gap between recognised revenue and collected cash.

Both readings are honestly derived. The substitute metric aggregates project completions into period totals, showing earned revenue. Retention tracking follows individual project lifecycles through to final payment, showing collected revenue. When project completion accelerates or retention release slows, the gap widens.

The mechanism behind the gap

Substitute metrics aggregate away the timing difference between earning retention and collecting it. When a mechanical subcontractor completes HVAC installation on fifteen floors of an office building in March, the accounting system recognises the full retained amount as current-period revenue. The substitute metric, typically retained earnings or gross profit, immediately reflects this completed work.

But the retention itself follows a different timeline. According to Construction Cost Accounting research, typical construction retainage gets released only after substantial completion and often requires separate documentation. For mechanical work, this means waiting for building commissioning, fire safety certification, and sometimes tenant fit-out completion.

The substitute metric cannot distinguish between retention that gets released next month versus retention that waits eighteen months for final approvals. It treats both as equivalent current-period performance. This aggregation works when retention release remains steady and predictable. It fails when release patterns change.

Double-counting creates a second mechanism. Many subcontractors track retention as both an asset (retention receivable) and as current revenue (through completed project totals). The substitute metric often pulls from the revenue side, showing retention as earned income. But this same retention also sits in accounts receivable, sometimes for years.

Beancount.io's analysis shows that contractors typically hold 5-10% retention on subcontractor work, with mechanical contractors often facing the higher end due to complex commissioning requirements. When multiple projects complete simultaneously, the substitute metric shows a revenue surge. Retention tracking shows a cash drag that compounds monthly.

The gap widens when project completion rates exceed retention release rates. A mechanical subcontractor finishing four major projects in Q1 sees retained earnings jump by the full retention amount. But if only two prior projects release retention in Q1, cash conversion deteriorates despite apparent profitability growth.

How long the gap can hide

The divergence can persist for quarters without detection in mechanical subcontracting. Unlike simple trades that complete and collect quickly, mechanical work involves complex commissioning phases that extend retention periods well beyond project completion.

Northstar Financial Advisory data indicates that mechanical contractors typically wait 90-180 days beyond substantial completion for retention release, compared to 30-60 days for basic trades. During growth periods, when project completion accelerates, this lag allows the substitute metric to show improving performance whilst cash position deteriorates.

Detection requires someone to regularly reconcile period-end retention receivable balances against cash collections. In most mechanical subcontracting businesses, the person tracking project completions differs from whoever manages accounts receivable. The project manager reports completed work to accounting. The office administrator chases outstanding payments. Neither routinely compares their numbers.

The gap becomes obvious only when cash constraints force attention to collection patterns. [According to CFMA guidance](https://cfma.org/articles/topic-6-6-classification-and-presentation-of-retainage-and-contract-assets-an

Which one to act on

Track retainage receivable, not retention held.

Retainage receivable drives cash planning. This is money you have earned but cannot collect until contract milestones are met. It shows what your actual cash position will be once projects complete. Retention held, by contrast, is an accounting entry that reflects work done but not yet invoiced.

The Construction Financial Management Association emphasises that retainage receivable represents the contractor's legal claim to withheld funds, making it the relevant figure for cash flow management.

Switch when your retainage receivable exceeds two months of operating expenses. At this threshold, the timing of retention releases becomes material to your ability to fund new work, pay suppliers, or handle equipment purchases. Below this level, track it in a simple aging schedule rather than building dedicated systems.

According to Northstar Financial Advisory, contractors with R5 million annual revenue typically carry R400,000 to R800,000 in retainage receivable at any given time. When this figure approaches R500,000 for a business with R250,000 monthly expenses, retention timing becomes a constraint on growth capacity.

Operationally, this changes three things. First, your project managers start tracking contract completion percentages against retention release schedules, not just against billing milestones. Second, your accounts team ages retainage receivable by project completion date rather than invoice date. Third, your cash forecasting shifts from "when we bill" to "when we can collect."

Track retention held only when you subcontract significant work yourself. If more than 30% of your revenue flows through to sub-subcontractors, retention held shows your exposure to their performance risk. Here, the figure matters because it represents cash you owe but have not yet paid, affecting your working capital requirements.

The key operational difference: retainage receivable ages by project milestone completion, retention held ages by subcontractor performance. Edgestrat Finance notes that misaligning these creates false confidence in available cash, leading to overcommitment on new projects.

The failure mode is clear. Track the wrong figure and you either starve profitable projects of working capital or commit to work you cannot fund. Track retainage receivable when cash timing matters. Track retention hel

Next Steps

Tracking retention correctly means monitoring what you can collect, when you can collect it, and what is actually blocking collection.

Start by pulling your current aged debtors report and identifying every line item that represents retention held by clients. For each project, note the original retention amount, the percentage rate applied, and the contractual release conditions. You should be able to see immediately whether your system tracks retention as a separate category from regular trade debtors.

Next, review three completed projects from the past six months. Calculate how long it actually took to collect retention after meeting the release conditions. If this consistently exceeds 30 days, or if you cannot easily identify which retention amounts are eligible for release, your tracking system is costing you cash flow.

The test is simple: can you produce a report showing exactly which retention amounts become collectible each month, and can you follow up systematically on overdue releases? According to CFMA research on construction accounting, proper classification and tracking of retention receivables is essential for accurate financial reporting and cash flow management.

If your current system cannot deliver this level of visibility, we can help you design a solution that tracks retention recovery as precisely as you track project costs.

Book a 20-minute diagnosis to review your retention tracking approach.


About AutoSpark

AutoSpark helps established small and mid-sized businesses find the one place AI or automation is genuinely worth applying, then builds and deploys it. The method is plain: interview the people doing the work, find where work repeatedly gets stuck, rank the problems by what they cost, and only build when the maths shows a clear payback.

AutoSpark is led by Patrick Nesbitt, a CA(SA), CFA and former private-equity investor, so AI is treated as an investment rather than a trend. Not an AI audit. Not a transformation programme. A short, evidence led diagnosis of where the money is leaking and what fixing it returns.

Start here: autospark.ai

See where your business actually bleeds

A free, AI-led diagnostic that finds the bottlenecks quietly costing you money, and shows you which one to fix first.

Start your free diagnosis