SUBCONTRACTOR INVOICE MANAGEMENT.
For general contractors and self-performing GCs who manage subcontractors, invoice management is one of the most operationally complex financial functions on the desk. Approval workflows, lien waiver collection, conditional versus unconditional releases, payment timing, and job cost coding all have to work correctly at the same time. Get any of it wrong and you're either exposed on lien liability or miscoding cost to jobs.
Three failures cost the most. The first is a payment released before the conditional waiver comes back, which leaves your project open to a supplier claim on work you already paid for once. The second is an invoice booked to general AP instead of to a job and cost code, which understates job cost until the project closes and it's too late to price the next one differently. The third is timing, because paying subs faster than owners pay you funds their work out of your own working capital. All three are workflow problems, not accounting opinions.
WHAT IT MEANS.
Subcontractor invoice management is the approval workflow a GC runs on every sub invoice, covering the job and cost code it gets charged to, the lien waiver collected against it, and the timing of the payment relative to what the GC has collected.
A GC who self-performs part of the work carries both problems at once. The self-performed cost has to be tracked in labor hours and units, and the subcontracted cost has to be tracked in approved invoices with waivers behind them. Those are two different disciplines running through the same job cost report, and when the sub side is processed as bulk AP, the job looks more profitable than it's right up until the last invoice comes in.
WHERE THE WORKFLOW BREAKS.
Invoices get approved without lien waivers
Paying a subcontractor without collecting a conditional lien waiver is one of the most common and expensive mistakes a GC makes. If you pay a sub and the sub doesn't pay their supplier, the supplier can potentially lien your project even though you've already paid for that work once. Conditional lien waivers protect you, and paying without them means you've given up the protection you were entitled to.
Subcontractor invoices aren't coded to jobs
When subcontractor invoices get processed as a general AP entry rather than coded to specific jobs and cost codes, job costing understates cost. Cost-to-complete estimates come out wrong and the WIP schedule is inaccurate along with them. The bookkeeping convenience of processing invoices quickly costs you financial visibility on every active project.
Payment timing doesn't match your collections
If you're paying subcontractors in 30 days but collecting from owners in 60 days, you're advancing 30 days of subcontractor cost out of your own cash. Managing subcontractor payment timing to line up with your collection cycle, or writing appropriate pay-when-paid terms into your subcontracts, directly affects your working capital. Every day of difference between the two cycles is a day you're funding somebody else's work.
WHAT THE WORKFLOW LOOKS LIKE.
SPM builds a lien waiver collection workflow tied directly to subcontractor invoice approval. A conditional waiver is required before payment goes out, and the unconditional waiver is collected after the payment clears. ControlQore tracks lien waiver status by subcontractor and by payment, so nothing gets paid without the matching waiver documentation sitting behind it.
Every subcontractor invoice is coded to the specific job and cost code in ControlQore when it's entered, rather than processed as a general AP entry and allocated later. Job costing stays current and cost-to-complete estimates reflect committed cost as it comes in. The WIP schedule is accurate because the cost side feeding it's accurate.
SPM initiates subcontractor ACH payments on your behalf. You review and approve each payment, and we run the execution, the timing, and the records behind it. Lien waiver collection is coordinated with payment execution, so the workflow is complete and documented rather than reconstructed at year end.
THE OUTPUTS, NAMED.
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 revenue | Monthly 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.
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.
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.
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.
