Pay subs in 3 days.
With every doc
they actually need.
Sub statement lands. AI reconciles it against open POs and the pay app, attaches the state-correct lien waiver, generates a joint check if there's a credit hold, and releases ACH — in one flow. Your subs stop calling about checks.
Wilson Bros Plumbing
Watch one sub get paid.
From the moment a sub's statement hits your inbox to the second ACH lands in their account — fewer than three business days, with the right waiver attached every time.
Measured across $214M in sub draws paid out last year — every retainage held, every lien waiver countersigned, every joint check cleared.
Built for the
paperwork a sub
actually needs.
QuickBooks pays bills. It does not track retainage by job, generate state-correct lien waivers, or issue joint checks. The big stuff subs care about — paperwork, predictability, status — is everywhere QB ends and we begin.
Lien tracking, job by job
Every release is tied to the job, the trade, and the draw it cleared. Statutory forms for CA, TX, FL, AZ, NY. We file the conditional at pay, the unconditional after the ACH clears.
Retainage release triggers
10% held across the build. Released against the trigger you set — substantial completion, punch-list signoff, or the milestone the sub contract specifies. No more sub calls at month-end.
Sub portal status, in real time
Subs see exactly where their statement is — under review, waiting on waiver, ACH released, cleared. Their bookkeeper stops calling yours, twice a week, every week.
The whole pay-out stack,
from statement to status.
10% held. Released the second your trigger fires.
Statutory forms for the lien-friendly states. CA §8132 / §8134, TX §53.281, FL §713.20 — generated and countersigned by ACH.
Sub on credit hold with their supplier? One check, two payees. Both sides reconcile against the same PO line.
Same-day ACH for the subs who've signed up. Paper check by Friday courier for the old-school crews who haven't.
Subs see exactly where their statement is. No more “did you get my invoice?”
Upload W-9, COI, license. See draw status, retainage held, next ACH date. Your bookkeeper's phone stops ringing.
Missing COI? Expired W-9? Statement over the PO? Pulled to a queue. Everything else releases without a click.
Your best subs notice when they get paid in 3 days.
he framers and plumbers worth keeping have options. They'll take a job from the GC who pays on the 5th over the GC who pays “net-30 from approval,” every time. The waiver shows up, the retainage gets released on schedule, the ACH posts before their next payroll run — that's the difference between a sub who shows up Monday and one who's on someone else's job.
Vendor Billing isn't a payments product. It's a retention product, for the trades who built your last 40 homes and need to build your next 40.
My framer stopped quoting other GCs.
We went from two AP admins chasing waivers to one person clearing exceptions. The subs noticed first — they stopped sending collection emails.
Vendor Billing is one part
of the financial OS.
Statements in, ACH out, lien waivers filed, retainage tracked. Same brain, same ledger as the rest of BuilderPad.
The statements come
in already coded.
AI Inbox reads every sub statement, maps line items to cost codes, and hands a clean reconciliation to Vendor Billing.
Pay subs, then bill
the homeowner — same ledger.
What you paid out flows into the draw you bill the homeowner. Pay app math, on the same ledger as Vendor Billing.
POs that match statements, not the other way around.
Issue a PO, and Vendor Billing matches every incoming statement against the open balance before a dollar moves.
Pay your next sub
in 3 days, not 31.
Book a 30-minute session. We'll wire Vendor Billing to one of your real builds, on the call, live.
Book a working session


