Accounting

Money in and every way it goes back out — invoices, payroll, crew payouts, sales commissions and hour approvals under one tab, with an Overview that adds them up for the last 30 days, 90 days or 12 months.

The operating system for post-frame and barndominium builders.

Part of The Money Trail
What it is

Accounting is where the money is. Overview totals what was invoiced, collected and is still outstanding; what the crews were paid in surplus and what shortfall they're carrying; and what the sales team sold and is still owed. Invoices is the invoicing you already know. Payroll pays everyone on the team. Crew payouts holds the company surplus ledger and the shortfalls waiting on a decision. Sales payouts is the commission ledger. Hour approvals is where time, expenses and time off are approved. Each person sees only the tabs their role allows. And every job carries its own Budget & margin card, so you can see the money job by job as well as for the whole business. It's the money side of the operating system for post-frame and barndominium builders — one place, instead of a payroll app, a commission spreadsheet and an invoicing tool taped together.

Also called: accounting tab · money in and money out · payouts · crew payouts · sales payouts · hour approvals · payroll · commissions owed · job budget · financials · money hub

See it, piece by piece
01

One Overview for money in and money out

Try it

Three sections, one window. Money in: invoiced, collected, outstanding and overdue, and approved change orders. Crew payouts: surplus paid to crews, shortfall, what crews are still carrying, hours logged. Sales payouts: sales, and commissions earned, paid and owed. Pick 30 days, 90 days or 12 months; what's true today — outstanding, carried, owed — stays put. Each section links to its tab.

Accounting — Overview
Accounting
Money coming in, and every way it goes back out — crews, sales and hours.
OverviewInvoicesPayrollCrew payoutsSales payoutsHour approvals
Over the last
Money inInvoices →
Invoiced
$186,420
Collected
$142,300
Outstanding
$96,850
7 open · 1 overdue
Change orders approved
$8,940
3 in this window
Crew payoutsCrew payouts →
Surplus paid to crews
$3,180
5 jobs booked
Shortfall
$1,240
Shortfall carried
−$730
1 waiting on a decision
Hours logged
1,184
Sales payoutsCommissions →
Sales
$140,500
Commissions earned
$7,355
Commissions paid
$10,982
Commissions owed
$4,766
all time, not yet paid
Last 30 days: $186,420 invoiced, $142,300 collected, $96,850 outstanding — and $4,766 of commissions still owed. Change the window. Real screen · sample data.
Without it

Answering "how did last month go" meant opening four screens and adding them up by hand.

Why we built it

Owners lose sleep over what they can't see. One page that answers what came in and what went out gives back a feeling of control, and decisions get made on real numbers instead of that morning's bank balance. It's built only for post-frame and barndominium builders, so it counts what they actually pay out: crews, reps and the job's changes.

Sound familiar?“I can't see money in and money out in one place”
02

Each role sees only its own tabs

Invoices for whoever can see invoices; Payroll and Crew payouts for whoever manages pay or approves hours; Sales payouts for admins and sales managers; Hour approvals for admins and project managers. A sales rep sees the Overview and Invoices, and only money in. A tab you're not allowed is not there, and its numbers are left out of your Overview — the figures are added up on the server for the person asking.

Accounting tabs — by role
AdminOverview shows: Money in · Crew payouts · Sales payouts
OverviewInvoicesPayrollCrew payoutsSales payoutsHour approvals
Sales managerOverview shows: Money in · Crew payouts · Sales payouts
OverviewInvoicesPayrollCrew payoutsSales payoutsHour approvals
Project managerOverview shows: Money in · Crew payouts
OverviewInvoicesPayrollCrew payoutsSales payoutsHour approvals
Sales repOverview shows: Money in
OverviewInvoicesPayrollCrew payoutsSales payoutsHour approvals
The figures are added up on the server for the person asking — a section a role may not see is never sent, so it can't be shown by mistake.
A project manager gets crew payouts and hour approvals but never the commissions; a sales rep sees money in only. Real screen · sample data.
Without it

One money screen for everyone is one screen that shows a project manager the commissions.

Why we built it

People work best when they're trusted with what they need and spared what they don't. Keeping pay and commissions private heads off the comparisons that sour a small team — and the owner can hand off approvals without a second thought.

03

Invoices: what the business is owed

The Invoices tab is Invoicing: invoices built from the estimate and the payment schedule, sent as a link, payments recorded however they arrived, and corrections that leave a record. Every invoice is grouped by job with what's paid and what's still due. If your books live in QuickBooks, QuickBooks Online keeps them matched.

Invoicing
AllDraftSentViewedPartialOverduePaidVoidAll customersSearch number, title, customer, or project…
Yoder — 40×64×14 Shop4 invoices
Marlin Yoder·$80,242.35total·$58,380.00 paid·$21,862.35 due
1Paid2Partially Paid3Overdue4Draft
1INV-2026-0036Down Payment — 40×64 ShopPaid
Issued May 4, 2026 · Due May 18, 2026
$26,535.00
PDF⋯
2INV-2026-0038Delivery DrawPartially Paid
Issued Jun 22, 2026 · Due Jul 6, 2026
$35,380.00
$12,380.00 due
PDF⋯
3INV-2026-0041CO-3 — Overhead DoorsOverdue
Issued Jul 9, 2026 · Due Jul 23, 2026
$9,482.35
PDF⋯
4INV-2026-0044Final PaymentDraft
Issued Aug 20, 2026
$8,845.00
⋯
Every invoice grouped by its job, with what's been paid and what's still due. Real screen · sample data.
Without it

Invoices kept apart from the rest of the money mean the owner checks two places to know where he stands.

Why we built it

Chasing money is the part of the job most builders hate. When what's owed sits on the same tab as what's going out, it's harder to put off the awkward call — and cash comes in sooner.

Sound familiar?“crew pay, commissions and invoices are all in different screens”
04

Approved change orders count as money in

Every approved change order counts on the Overview the week it's approved — and on the job it raises the revised contract on the Budget & margin card, so the extra work is billed and its cost is budgeted. A change order only reads Paid once every invoice it produced has cleared.

Change order ledger
Change Orders(4)$19,180.00+ New Change Order
CO-1Add two 12×12 overhead doorsPaid
$6,480.00· +3d· Crew ack’d
View
CO-2Site condition: additional fill and compactionPaid
$3,460.00· +4d· Crew ack’d
View
CO-3Upgrade to 26ga standing seam roofInvoiced
$9,240.00· Crew ack’d
View
CO-4Delete rear lean-to (owner deferring)Awaiting Customer
-$4,150.00· -2d
View
A job's change orders, each with its total and where it stands — paid, invoiced or still out for signature. Real screen · sample data.
Without it

A verbal change is extra work nobody bills; a signed one that never reaches the books is the same thing with paperwork.

Why we built it

Customers accept a change more easily when it's written down and priced, and crews stop doing favours that never get paid for. For the business, every extra hammer swing has a line on the ledger.

Sound familiar?“what do I still owe my crews and my reps”
05

Payroll for every role, in the same place

Try it

The Payroll tab pays everyone — crew, crew leads, sales, office, owners — from the hours approved here. Each pay run is one period: approved hours with overtime, salaries, commissions owed and approved time off, worked out to the cent with what each person costs you. It calculates; you or your payroll service pay and file. The whole of it is on Payroll.

Accounting — Payroll — Pay runs

Pay for everyone on the team, from the hours approved in Hour approvals. Taxes and deductions use the official 2026 federal and state tables. Leads 2 Build calculates the payroll — you or your payroll service pay it and file.

People & payPay runsTime offProgressionAnalyticsCalculator
2026-09-14 → 2026-09-27 · paid 2026-10-02 · Every two weeks
7 people · 243 h (13 overtime)
$16,253.12
cost $17,259.73
draft
2026-08-31 → 2026-09-13 · paid 2026-09-18 · Every two weeks
7 people · 254 h (14 overtime)
$14,178.62
cost $15,026.53
paid
2026-08-17 → 2026-08-30 · paid 2026-09-04 · Every two weeks
7 people · 239 h (2 overtime)
$20,682.12
cost $22,027.55
paid
2026-08-03 → 2026-08-16 · paid 2026-08-21 · Every two weeks
7 people · 245 h (6 overtime)
$13,417.62
cost $14,207.32
paid
Sep 14–27: seven people, 243 hours with 13 of overtime, $16,253.12 gross and $17,259.73 total cost. Real screen · sample data.
Without it

Payroll in a separate product means retyping the hours and commissions this one already knows.

Why we built it

Payday is when trust is won or lost. Running it from the same hours and commissions everyone already sees means fewer surprises on a check — and an owner who isn't dreading Friday.

06

Crew payouts: the shortfall waiting on you

Try it

For crews on hourly pay with a shared surplus, every finished job books its result. Crew payouts puts any shortfall waiting on a decision at the top — who carries it, the crew or the company, and why — then each crew's jobs, surplus earned and paid out, shortfall, what the company absorbed, and the crew balance.

Accounting — Crew payouts
Accounting
Money coming in, and every way it goes back out — crews, sales and hours.
OverviewInvoicesPayrollCrew payoutsSales payoutsHour approvals
Company surplus ledgerRates & multipliers →
1 shortfall waiting on a decision
Crew B
Kessler 42×64 machine shed
9 days on site, 8 figured · Sep 24, 2026
−$1,240.00
Who carries this shortfall?
Trusses delivered two days late
CrewJobsSurplus earnedPaid outShortfallCompany absorbedCrew balance
Crew A9$14,860$14,860$0$0$0
Crew B7$6,420$5,690$4,670$1,970−$730
Crew B ran the Kessler shed a day long: −$1,240 waiting on a decision. Decide who carries it and watch the table take it. Real screen · sample data.
Without it

A job that ran a day long cost money somewhere, and without a decision nobody can say whose it was.

Why we built it

Crews accept a shortfall when it's clearly theirs and resent it when it isn't — late trusses aren't their fault. Making it a decision, with a reason written down, keeps the surplus fair, and a fair bonus is one the crew keeps chasing.

Sound familiar?“I find out if a job made money after it's finished”
07

Labour cost by crew, below the ledger

Under the ledger, hours and labour cost for every crew: the days each crew worked priced at its own rates, what they were paid, and the gap between them. Crews on day rates with shared surplus are priced the same way, so every crew reads on one table.

Hours & Labour Cost — Cost by crew
Cost by crew
Day rate = the crew’s tiers + equipment
CrewDay rateDaysAt day ratePaid outActual / dayDifference
Crew A5$2,06048$98,880$104,240$2,172+$5,360
Crew B4$1,66039$64,740$62,910$1,613−$1,830
Crew C31 without a pay tier — day rate is understated$1,14022$25,080$26,405$1,200+$1,325

At day rate is what those days would cost at the crew’s tiers — the projection. Paid out is what the pooled jobs actually paid. A crew above its day rate finished inside the days its jobs were figured for and kept the surplus; below means the pool did not stretch to every day they were out. Same calculation as each job’s payout screen.

Every crew's days priced at its own rates, next to what it was actually paid. Real screen · sample data.
Without it

Labour cost scattered across timesheets is the cost nobody adds up until the year is over.

Why we built it

Crew leaders take pride in a crew that delivers; seeing their days against their pay gives that pride a number. For the owner, it's the clearest early warning that a crew needs help.

Sound familiar?“commissions owed live in a spreadsheet”
08

Sales payouts: commissions earned, paid and owed

Try it

Sales payouts is the commission ledger: totals, each rep's default rate, what they've sold, what's owed and what's paid, then every sale with its rate and status. Commissions are worked out once, in cents; a rate change applies to new sales only, and a paid commission is voided, never quietly edited. Sales managers can read it; reps can't.

Accounting — Sales payouts
Accounting
Money coming in, and every way it goes back out — crews, sales and hours.
OverviewInvoicesPayrollCrew payoutsSales payoutsHour approvals
Sales
$1,010,700.00
in the ledger
Owed
$4,765.50
not yet paid
Paid
$48,190.50
to reps
Reps
2
with commissions
By rep
RepDefault rateSalesSoldOwedPaid
Jenna Ruiz6%11$498,300.00$2,412.00$27,486.00
Sam Decker4.5%10$512,400.00$2,353.50$20,704.50
Export CSVAdd a sale
SoldRepJobSaleRateCommissionStatus
2026-09-22Jenna Ruiz
Hollis 40×60 shop
Ray Hollis
$40,200.006%$2,412.00OWEDDelete
2026-09-15Sam Decker
Brandt 36×48 horse barn
Lisa Brandt
$52,300.004.5%$2,353.50OWEDDelete
2026-09-08Jenna Ruiz
Ostrowski 30×40 garage
Paul Ostrowski
$28,600.006%$1,716.00PAID 2026-09-18UnpayVoid
2026-09-03Sam Decker
Haldane 24×30 garage
Mia Haldane
$19,400.004.5%$873.00PAID 2026-09-18UnpayVoid
2026-08-27Sam Decker
Lindqvist barndominium
Erik Lindqvist
$186,500.004.5%$8,392.50PAID 2026-09-04UnpayVoid
Jenna's $2,412 on the Hollis shop and Sam's $2,353.50 on the Brandt barn still owed. Mark one paid and the totals follow. Real screen · sample data.
Without it

Commissions kept in a spreadsheet get a formula overwritten, and the rep finds out before the owner does.

Why we built it

A rep who trusts the commission math stops keeping his own spreadsheet and goes back to selling. For the owner, no more end-of-month arguments about what was agreed on which job.

Sound familiar?“I don't want my project manager seeing what my reps make”
09

Paying a run settles the commissions it carried

Try it

When a pay run is approved, its hours lock. When it's marked paid, the commissions it carried are marked paid in Sales payouts and the PTO people earned is added to their balances — one step, so the ledger and the payroll can't disagree about what's been paid.

Pay run — approve and lock
← All pay runs
2026-09-14 → 2026-09-27
Pay date 2026-10-02 · Every two weeks · draft
Gross pay
$16,253.12
Employee taxes
$2,333.29
Deductions
$275.94
Net pay
$13,643.89
Total cost
$17,259.73
243 approved hours across 7 people are in this run.
Approve this pay run?
The period's approved hours are locked to this run — they can't be edited after. Recalculate first if anything changed.
Approve and lock hours, then Mark paid — Jenna's and Sam's commissions settle in the same step. Real screen · sample data.
Without it

Commissions paid through payroll but still marked owed in a spreadsheet get paid twice, or argued about once.

Why we built it

Reps relax when the ledger shows the same thing their check did. One step for both means the office never has to reconcile two lists, and nobody gets paid twice.

10

Hour approvals: one inbox for time, expenses and time off

Timesheets and expenses from the crews and subs, and time-off requests, land in Hour approvals. Approve them one at a time or a whole job at once. Only approved time reaches the pay runs and the job's labour cost, and approving is limited to admins and project managers.

Approvals
Approvals
Timesheets and expenses your crews and subs submitted, waiting on you.
7
pending
$1,104.60 in expenses
Wenger 40×60 Shop
Approve all (4)
Posts & framing
2026-08-24 · Crew B · 4 on site
32 hrs
Posts & framing
2026-08-25 · Crew B · 4 on site
30 hrs
materials · Zimmerman Supply
2026-08-25 · Crew B · Posts & framing
$486.20
fuel · Sheetz
2026-08-25 · Dwayne Esh · reimbursable
$78.40
Stoltzfus Equipment Storage
Approve all (3)
Roof steel
2026-08-24 · Ridge Overhead · 2 on site
620 units
rental · Keystone Equipment
2026-08-25 · Ridge Overhead · Roof steel
$540.00
Site prep
2026-08-26 · Crew C · 3 on site
18 hrs
A day's timesheets and receipts grouped by job, waiting on whoever approves them. Real screen · sample data.
Without it

Hours approved by whoever happened to be logged in are hours nobody really checked.

Why we built it

Crews want to know their hours were seen and accepted, not lost in a pile. A clear inbox gets them approved quickly, and the owner knows every hour that's paid was checked by someone allowed to check it.

Sound familiar?“what did we actually collect last month”
11

Every job's budget and margin, while it's running

Try it

On each job, the Budget & margin card shows the contract, approved changes and the revised contract, what's been invoiced and collected, then cost by phase: budget, committed (what purchase orders promised), actual (materials delivered, labour at what people are paid, approved expenses), projected and variance — and the projected margin. Closed, its tags still say it: margin, phases over budget, what's not billed yet. More on job profit, estimate against actual.

Project — Budget & margin
Contract
$40,200
signed
Approved changes
+$2,850
2 approved · 1 pending
Revised contract
$43,050
what the job is worth now
Invoiced
$21,525
$17,220 collected
Cost by phaseSet budgets
PhaseBudgetCommittedActualProjectedVariance
Site & concrete$6,800$6,450$7,020$7,020−$220
Posts & framing$14,200$8,900$11,340$14,200$0
Roof & siding$9,400$9,880$0$9,880−$480
Doors & trim$3,900$1,260$0$3,900$0
Approved changes (cost)———$2,280—
Total$34,300$26,490$18,360$37,280−$700
Projected margin$5,77013.4% of the revised contract
Allowances: $3,000 in the contract · $1,600 chosen so far · +$100 over · 1 still open
Markup on changes and selections20%
The Hollis 40×60 shop: $43,050 revised contract, two phases over budget, $5,770 projected margin — 13.4%. Real screen · sample data.
Without it

Most builders find out whether a job made money when the last invoice is paid — far too late to fix the phase that ran over.

Why we built it

Knowing a job is slipping while there's still time to act turns worry into a plan. The owner sees the problem at the roof stage instead of at tax time, and the project manager can fix it without being blamed after the fact.

How it works
  1. 1Open Accounting from the menu. Old invoicing links land on its Invoices tab.
  2. 2Overview shows money in, crew payouts and sales payouts for the last 30 days, 90 days or 12 months; each section links to its tab.
  3. 3Invoices bills from the estimate and the payment schedule; Payroll works out pay for every role from approved hours.
  4. 4Crew payouts shows each crew's surplus and shortfall and anything waiting on a decision; Sales payouts is the commission ledger.
  5. 5Hour approvals is the inbox for time, expenses and time off.
  6. 6On each job, the Budget & margin card compares cost by phase against the budget and projects what the job will make.
  7. 7Tabs your role can't use aren't there, and their numbers are left out of your Overview.
Why we built it

Money had spread across the app by accident of history: invoices under their own tab, commissions in the sales pipeline, crew pay in settings, hour approvals in the team screens — and payroll, for most builders, in a different product altogether. Every one of those screens worked; what was missing was one place to answer what came in and what went out. So Team stays where people are managed, Project Management stays where a job is watched, and Accounting is where the money is: each screen moved under one roof, payroll built in beside them, and an Overview that adds them up. The Overview's figures are put together on the server for the person asking and only carry the sections their role may see, so it can be shown to a project manager without showing him the commissions. And because a business-wide number can't tell you which job is leaking, every job got its own Budget & margin card: what was promised, what's committed, what's spent, and what the job will likely make — while there's still time to act on it.

The problem
  • Invoices, payroll, crew pay and commissions scattered across different screens and tools
  • No single view of what came in and what went out
  • Pay figures shown to people whose role should not see them
  • A job's margin only known after the job is finished
What you get
Money in and money out on one screen
Payroll, crew payouts and commissions next to the invoices
Each role sees only its own tabs
Whether a job is making money, while it's still running
One place for a post-frame builder's money, instead of four tools
ACCOUNTING

See accounting
on one of your own jobs.

Twenty minutes, your building, your numbers. Bring the job where “I can't see money in and money out in one place” — we will show you exactly where that stops.

leads2build.com
Accounting — Overview
Accounting
Money coming in, and every way it goes back out — crews, sales and hours.
OverviewInvoicesPayrollCrew payoutsSales payoutsHour approvals
Over the last
Money inInvoices →
Invoiced
$186,420
Collected
$142,300
Outstanding
$96,850
7 open · 1 overdue
Change orders approved
$8,940
3 in this window
Crew payoutsCrew payouts →
Surplus paid to crews
$3,180
5 jobs booked
Shortfall
$1,240
Shortfall carried
−$730
1 waiting on a decision
Hours logged
1,184
Sales payoutsCommissions →
Sales
$140,500
Commissions earned
$7,355
Commissions paid
$10,982
Commissions owed
$4,766
all time, not yet paid
Accounting: Invoices, Crew and Sales Payouts — Leads2Build