For contractors & trades
One job.
Three invoices.
No spreadsheet.
You don't get paid once. You collect a deposit, draw at rough-in, finish, and bill the final. Send the invoice before the ladder goes back on the truck. Every invoice carries the same job reference. The homeowner sees one story. You see one running balance.
Henderson · Bathroom remodel
$24,000 total · 4 invoices
Deposit
Paid by ACH
$6,000
PaidRough-in
Paid by Check
$8,000
PaidTile + fixtures
$7,000
SentFinal
$3,000
DraftCollected
$14,000
In flight
$7,000
Remaining
$3,000
How trades actually bill
Bill in stages.
Get paid in stages.
Material drops Tuesday. Crew shows up Wednesday. Rough-in done Friday. The bill goes out Friday afternoon. The homeowner pays the next week. By the time you order the tile, the deposit covers it.
Wrenbase handles every invoice on the same job under the same name. You stop running a spreadsheet to remember what's collected and what's still out.
How a job actually moves
Mon · materials drop
Tile, fixtures, fittings. Vendor invoice expected next week.
Tue to Fri · work
Crew on site. Rough-in finished by Friday afternoon.
Fri 4 PM · invoice
Stage 2 invoice goes out · $8,000 · from your phone.
Wed · paid
Homeowner pays by ACH. Job balance updates.
Same job name on every invoice. One running record.
Filter by reference
Deposit
$6,000
Rough-in
$8,000
Material advance
$2,200
Tile supplier
$2,180
Tile + fixtures
$7,000
Electric sub
$1,400
Same reference across invoices, requests, and vendor bills.
One reference, every record
The job number ties the whole record together.
Every invoice, payment request, and vendor bill carries a reference field. You decide what it means. A job number on a remodel. An engagement ID on a consulting retainer. A project code on a design brief. A PO number when procurement asks.
Filter by that reference and every related record lines up. The record is the work, not the invoice.
Trust on both sides
The homeowner sees the same numbers you do.
When your customer has an Invoice Inbox, every invoice you send lands there automatically. Same amounts. Same statuses. No reconciliation phone calls.
Your view · contractor
Henderson · bathroom remodel
Deposit
$6,000
PaidRough-in
$8,000
PaidTile + fixtures
$7,000
SentFinal
$3,000
DraftCollected
$14,000 / $24,000
Same record
Homeowner's view · Invoice Inbox
Henderson · bathroom remodel
Deposit
$6,000
PaidRough-in
$8,000
PaidTile + fixtures
$7,000
SentFinal
$3,000
DraftPaid so far
$14,000 / $24,000
The homeowner doesn't need a Wrenbase account for you to send the invoice. But when they have one, the trust upgrade is automatic.
Every job in flight
What you owe yourself. What's already in.
Five jobs. One screen. Real numbers from real invoices.
Kessler Builders · all jobs · May
5 active · 1 closed
Henderson · bathroom remodel
In progress$14,000 / $24,000
Brookfield · kitchen remodel
Closed$38,000 / $38,000
Garcia · deck rebuild
In progress$6,250 / $12,500
Cole · roof replacement
Started$5,400 / $18,000
Mendez · fence install
Quoted$0 / $4,800
Total billed
$97,300
Collected
$63,650
Outstanding
$33,650
Cash Pulse
Do you know if this job made money? Are you ahead this month?
One ledger holds every deposit, invoice, material bill, and sub payout. Cash Pulse reads it and answers the two questions that actually matter: is this job in the black, and does the deposit cover the next material drop.
Henderson · this week
Cash flow on one job
Mon
Henderson deposit
Tue
Tile order
Wed
Crew payout
Thu
Work day
Fri
Invoice sent
In · this week
$6,000
Out · this week
$4,000
Job balance
+$2,000
As the business grows
From one truck to a real shop.
The system that handles three jobs handles thirty.
When
When you hire your first sub
Then
Open Wrenbase Intake
Your sub submits their bill through your branded link. Sanctions and fraud checks run before the bill reaches you. No more lost PDFs.
Learn more →When
When materials vendors start billing you
Then
Use Wrenbase Intake for vendor bills
Lumber yard, tile supplier, fixture dealer. Bills land in your Bills inbox with the vendor auto-tracked.
Learn more →When
When cash flow becomes the bottleneck
Then
Open Cash Pulse
See what's collected this week vs what's due to vendors. Know whether to push for the final invoice before ordering next week's materials.
Learn more →When
When invoicing every stage becomes routine
Then
Hand it to an AI agent
The AI agent drafts and sends each stage invoice from a template, within your spending caps and approved homeowner list. You stay in control.
Learn more →Built for
The trades that show up to the site.
Your words, in Wrenbase
You keep your language. It maps underneath.
You don't learn accounting words to run a job in Wrenbase. What you already call things on the truck maps onto the ledger objects that make the margin add up.
| In your trade | In Wrenbase | What it drives |
|---|---|---|
| The job | Project | Its own live P&L: billed, collected, spent, margin |
| Deposit, progress, final | Invoices | Stage billing under one job, one running balance |
| The client, homeowner, or GC | Customer | Who you bill, with their whole job history |
| Subs & suppliers | Vendors | Bills in, screened, counted against the job |
| Margin per job | Project P&L → Cash Pulse | Read live, not rebuilt in a sheet |
The whole arc of a job
Estimate to final. Every step is a record.
A job rarely runs in one payment. It runs in stages, and so does the money. Wrenbase holds each step under the same job.
Garcia · deck rebuild
One job, from bid to final
- 1Quoted
Estimate / bid
Price the scope. Send it as a quote the homeowner can accept.
- 2$6,000
Deposit
Collect up front so you can order materials before the crew shows.
- 3$15,000
Progress / draw invoices
Bill each stage as it finishes: rough-in, tile, fixtures.
- 4+$2,400
Change orders
Scope grew mid-job. Bill the add without rebuilding the record.
- 5$3,000
Final / retention
Close out and release the held-back balance once it clears.
Every step threads the same job reference. Nothing gets rebuilt.
Subs and material suppliers get paid as vendors, their bills counted against the same job. When a draw needs a signed release before it funds, the paper trail is already sitting under the job.
Works with the tools you already use
Keep your job board. Keep your books.
Wrenbase is the money layer beside the tools you run the business on, not a replacement for them. Bring your numbers in by CSV import, live today.
Your stack
Estimating, job management, and the books stay put.
Plus Wrenbase
The money layer beside them.
- Stage invoices under one job
- Deposits, draws, and finals collected
- Vendor bills counted against the job
- Live margin per job
Export a customer or job list from the tools you already run, drop the file into Wrenbase, and it imports. Your estimating and accounting stay where they are.
Projects · Per job, live P&L
Know what each job actually made.
Make a job a project and your invoices and supplier bills roll into the same view, so you know the margin before the truck leaves the site.
Meridian rollout · Overview
on trackProfit margin
60%
Outstanding
$1,000
Budget
$14.6k left
Cash timeline, next 6 weeks
Weeks 1-2 run cash-negative before Meridian's payment lands in week 3. Consider nudging invoice #4.
Common questions
What every contractor asks.
- Right now my jobs and invoices live in a notebook or a spreadsheet. What changes?
- You stop running the job from a notebook. Each job lives in Wrenbase with every invoice you've sent against it, every payment you've taken, and the running balance you actually owe materials against. No flipping between a spreadsheet and a paper folder to figure out where you stand. If you've got a spreadsheet of past jobs or customers, drop it in and Wrenbase imports it.
- How do I bill a deposit before I start the work?
- Send a payment request for the deposit before kickoff. The homeowner pays by card, ACH, or whatever works for them. When it clears, you can order materials. The deposit sits under the same job as every invoice that follows.
- How do I send a progress invoice without rebuilding the scope?
- Open the job, hit New invoice, enter the amount for the current stage. The customer info, your branding, the job reference are already filled in. It takes a couple of minutes from your truck or your kitchen counter.
- What if the homeowner pays a deposit by check?
- Mark the invoice paid and pick the method. The invoice closes, the job's running balance updates. Your history stays complete whether the money came through Wrenbase or not.
- How do I track what's collected on a job vs what's still owed?
- Every invoice on a job shows up under the same view. Total billed, total collected, outstanding balance. The math is done for you.
- Can I send an invoice from my phone?
- Yes. Type the amount, pick the job, send it. The homeowner gets the email before you pull off the curb.
- How do I show the homeowner a clean record of what's paid?
- Every invoice carries your branding and the job reference. The homeowner sees a consistent set of bills they can reconcile against their own records. When the job is done, they have a complete paper trail without you having to assemble one.
- What if the homeowner has a Wrenbase account of their own?
- Every invoice you send lands in their Invoice Inbox automatically. All the bills for the bathroom remodel sit under one job with a running balance they can see. If they reference the job years later for a refi or a sale, the record is right there.
- How do I handle bills from material vendors and subs?
- Share your Intake link with your tile supplier, your electrician sub, your lumber yard. They submit a structured bill with PO and amount. The bill lands in your inbox, screened, ready to review. No more PDFs lost in your email.
- Can I track job costs against what I billed?
- Yes. Every job is a project: your invoices on one side, supplier and sub bills on the other, margin in the middle. You see where the job stands before it closes out, not after.
Stop running every job through a spreadsheet.
Sign up free. Your first deposit invoice takes minutes.
