AR COLLECTIONS

THE CONSTRUCTION SUBCONTRACTOR AR COLLECTION SYSTEM.

QUICK ANSWER

An AR collection system isn't aggressive. It's consistent. The difference between a subcontractor who collects fast and one who always has cash problems is the process. A weekly AR aging review, a defined call cadence at 31, 46, and 60 days, and clear escalation triggers at 90 days recovers more cash than any other single change you can make to your financial operation.

The reason consistency beats pressure is timing. A call at 31 days is a business check in from a company that tracks its paperwork, and a call at 90 days is a company that needs money. Same contractor, same invoice, completely different conversation, and the GC hears the difference immediately. Running the calls on a calendar takes the emotion out of it and puts every invoice in front of somebody while there's still a recovery window. By the time an invoice is 90 days old, what you've left is a legal window instead.

BY JOSH LUEBKERPublished 2026-08-06Updated 2026-08-07
THE DEFINITION

WHAT IT MEANS.

An AR collection system is a fixed weekly routine of aging review, calls at set day counts, and written escalation triggers that turns billed invoices into cash on a schedule.

Every Monday morning, the AR aging report is the first financial document reviewed. Every invoice that crossed into a new aging bucket since last Monday gets flagged. Invoices at 31 days get a courtesy confirmation call added to the weekly call list, and anything newly at 46 days or beyond gets a collections call scheduled for that same day.

This is a weekly rhythm rather than a monthly activity, and the timing is the whole point. A problem caught at 46 days still has a recovery window in front of it. A problem caught at 90 days has a legal window instead.

THE WEEKLY CADENCE

THE CALL SCHEDULE, DAY BY DAY.

01

31 days, the courtesy call

At 31 days, call the GC project manager or the AP contact. Introduce yourself and your company, then confirm they received your pay application for the project on the date you submitted it and that there are no open questions or documentation needed on it. This is a professional business check in rather than a collections call. It plants a flag that you're tracking this invoice specifically, it confirms the invoice is in their system, and it typically accelerates payment by 5 to 10 days with no pressure applied at all.

02

46 days, the collections call

At 46 days this becomes a direct collections call. State the pay app number, the project, the dollar amount, and the submission date, then say your records show payment hasn't been received and ask them to confirm when it will be processed. The goal is a specific date rather than soon or next check run. Record the conversation in writing: the date, the person, and the commitment made. If the date passes without payment, you call again on that basis.

03

60 days, the escalation call

At 60 days with no payment after a 46 day commitment, escalate to the GC's project executive or VP level. Send a written notice by email carrying the invoice number, the amount, the submission date, the 46 day commitment that was made and not honored, and a request for a response within 48 hours, and copy your own project manager. Don't threaten legal action in a first escalation. State facts, request resolution, and let the record speak. This level of escalation resolves most invoices.

04

90 days, the preliminary lien notice

At 90 days with no payment plan in place, send a preliminary lien notice where it applies. A preliminary notice preserves the right to file one later without starting a claim now. The window for lien rights varies by state and by how many days have passed since first furnishing, and in many states the preliminary notice has to be sent within 20 to 90 days of first furnishing labor or materials. Don't wait until an invoice is 90 days past due to start tracking those deadlines, track them from day one of the project.

THE ARITHMETIC

WHAT IT LOOKS LIKE IN DOLLARS.

What the cadence recovers

Running the weekly aging review, the call cadence, and the escalation triggers recovers $150K to $400K for a subcontractor who was collecting on an as needed basis. The courtesy call at 31 days alone typically accelerates payment by 5 to 10 days per invoice. None of that money is new revenue, all of it has already been billed and earned.

HOW IT RUNS

THE MONDAY REVIEW, AND THE CALL LOG.

Pull the AR aging report every Monday morning

The aging report is the first financial document opened every Monday, ahead of the bank balance and ahead of the job cost reports. Every invoice that crossed into a new aging bucket since the previous Monday gets flagged and assigned a call. That single habit is what keeps invoices from sliding from 46 days into 75 days while everyone is busy in the field.

Log every collections call the same way

After each call, record the date and time, who you spoke with and their title, what they said the delay was, what specific payment date they committed to, and what you'll do and when if that commitment isn't met. If an invoice ever escalates to a lien, arbitration, or legal action, that log is your evidence that you tried to resolve the dispute before filing. GCs know this. A professional call log attached to a dispute letter shows you ran a proper collections process, which strengthens your position in every negotiation and proceeding that follows.

WHAT YOU GET

THE OUTPUTS, NAMED.

The date and time of every collections call.
Who you spoke with, including their role and title.
What they communicated, including their explanation for the delay.
What was committed, including the specific payment date if one was given.
The follow up action and date, meaning what you'll do if the commitment isn't met.
$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Three tiers, priced by your trailing twelve month revenue. Which one you're in depends on how much of the work you want off your desk. No hourly billing, no payroll, and no add-ons.

Last 12 months revenueMonthly fee
Up to $1M$1,900 to $2,900
$1M to $3.5M$2,600 to $3,900
$3.5M to $6.5M$3,800 to $5,700
$6.5M to $9.5M$5,100 to $7,100
$9.5M to $12.5M$6,100 to $8,500
$12.5M to $15.5M$7,400 to $11,000
$15.5M to $18.5M$9,400 to $13,500
$18.5M+Quoted individually

Range reflects the three tiers below. Which one you're in depends on how much of the work you want off your desk. No payroll. No hidden line items.

Core

You stop guessing.

You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions rather than a report.

Your bookkeeper keeps doing the books.

Executive

You stop touching the books.

Everything in Core, and we run the bookkeeping and the controllership as well. Nobody in your office is answering coding questions or chasing a reconciliation at month end.

We do the books. No payroll.

Strategic

Every job shows its margin while it's still running.

Everything in Executive, plus the job costing and WIP platform set up, loaded with your cost codes, and managed for you every month. You never have to learn it.

We do the job costing.

COMMON QUESTIONS

FREQUENTLY ASKED.

It comes down to framing, and framing comes down to timing. A call at 31 days from a contractor with a process sounds like confirming there are no open questions on a pay app. A call at day 90 from a contractor who is out of money sounds like needing the check. Calling at 31 days from a position of process rather than need is always professional. Waiting until 90 days because you needed the money first is what creates the desperate dynamic that damages relationships.
Get the GC project manager to tell you the owner payment cycle and the expected date. Pay when paid is a contract term, so it delays payment, it doesn't remove the obligation. If the GC agrees the invoice is valid and is waiting on the owner, ask for the owner payment date and set a follow up for 7 days after it. If the GC can't give you an owner payment date at all, escalate to the project executive.
Yes. Weekly AR aging review and collections call management is part of the Executive Financial engagement. CFOS tracks the aging, prompts the calls, logs the conversations, and escalates at the right intervals. DSO trends by GC are tracked in the monthly CEO Report, so you can see which relationships pay faster and which are consistently slow, and price accordingly on future contracts.
Three tiers, and which one you are in depends on how much of the work you want off your desk. Core is where you stop guessing: job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a monthly meeting that ends in decisions, while your bookkeeper keeps doing the books. Executive is where you stop touching the books, because we run the bookkeeping and the controllership as well. Strategic is where every job shows its margin while it is still running, because the job costing and WIP platform is set up and managed for you. No payroll. No scope gaps.
Sixty days. We migrate your books back to the start of your last taxable year, set up ControlQore, and build your job costing structure from scratch. Fully operational in two months.
WHAT THIS TIES INTO
Josh Luebker, The Construction CFO
Josh Luebker
FRACTIONAL CFO · THE CONSTRUCTION CFO

Former commercial project manager and master electrician: 150+ projects worth $2.1B combined, from $50,000 to $300M. Now fractional CFO to commercial subcontractors.

HOW MUCH IS SITTING IN YOUR AR RIGHT NOW OVER 45 DAYS?

A 20 minute diagnostic will pull the number and show you which invoices need a call this week.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute diagnostic

20 minutes. No sales pressure. We will tell you exactly what's broken before we talk about anything else.

OR START WITH THE WORKBOOKS. NO CALL NEEDED.