Construction & trades · on top of QuickBooks Online

Job-cost bookkeeping for contractors and trades.

Lumber yards, rental houses and subcontractors all land in QuickBooks as uncategorized lines. LedgerInbox sorts each one onto the right job-cost account, checks that released retainage actually reached the bank, and puts every contractor's open lines in one keyboard inbox.

7 days free · no card · cancel anytime

Recognized from day onevendor → accountConstruction & trades
  • Home DepotmaterialsMaterials
  • United Rentalsequipment-rentalEquipment rental
  • Waste ManagementdisposalDump & disposal fees
  • ShellfuelVehicles · fuel
  • ProcoresoftwareSoftware · estimating/PM
  • AT&TtelcoOffice expenses
22 vendors routed22 accounts

Here's what it does for construction & trades.

What it does for you

Six jobs done before you open QuickBooks.

Each one runs on what a contractor already has: the bank feed, QuickBooks, and the payroll and retainage files if you send them.

  1. 01

    Every uncategorized line, sorted

    Lines QuickBooks parked in Uncategorized or Ask My Accountant land in one inbox with a suggested account. J and K to move, Enter to accept, R to pick another.

  2. 02

    Job-cost lines from day one

    Materials, subcontractor labor, equipment rental, job-site fuel, dump fees and job permits each get their own account, so job costs don't pile up in one expense line.

  3. 03

    Suppliers routed to the right line

    Home Depot, Lowe's, Ferguson and ABC Supply go to Materials. United Rentals and Sunbelt go to Equipment rental. Waste Management goes to Dump & disposal fees.

  4. 04

    Retainage that never arrived

    When your retainage schedule says a release was billed and no matching deposit reaches the bank within 45 days, plus 10 days' grace, it becomes a finding with the math shown.

  5. 05

    One supplier, every contractor's books

    Home Depot lands uncategorized in nine contractors' books the same week. Press B once and it's categorized in all of them.

  6. 06

    Payroll drafts checked (Plus)

    The net pay and tax the payroll journal says would be drafted, against what actually left the bank. A payroll account that won't zero out is flagged.

Here's what runs, and on which plan.

What runs

Sorted from the first bank line.

Core sorts every line and checks retainage releases. Plus adds 2 checks. Nothing to set up: it follows the business type. There are no cash drawer or card-batch checks, because there is no counter to check.

Core5
  • Every uncategorized line in one inbox
  • Vendors routed to your chart from day one
  • One vendor across every book, one key
  • QuickBooks matched first, nothing posted twice
  • Retainage releases
Plus adds2
  • Payroll clearing
  • Transfers between related companies

It runs on what you already have.

What it reads

No point-of-sale system needed.

The bank feed and QuickBooks are enough to start. Send the other files by email or upload, and the checks that read them start running. Nothing to install, and nobody at the business logs in.

Bank
  • Bank export (CSV)
  • or a read-only bank connection
From QuickBooks
  • Uncategorized lines
  • Ask My Accountant
Payroll · retainage
  • Gusto
  • ADP
  • Paychex
  • Retainage schedule
Writes to
  • QuickBooks Online

The construction books setup.

Loaded when you mark a client as construction & trades. Every account and vendor below is what the client actually gets. Change a client's industry any time in Settings.

GroupAccountsVendors routed here from day one
IncomeContract revenue, Time & materials, Service calls, Change orders—
Direct job costsMaterials, Subcontractor labor, Equipment rental, Fuel · job-site, Dump & disposal fees, Permits · job-specific, Wages — field crewHome Depot · Lowe's · Menards · Ferguson · Grainger · Lumber yard · 84 Lumber · ABC Supply · Sherwin-Williams · United Rentals · Sunbelt Rentals · Herc Rentals · Waste Management · Republic Services
Work in progressWIP — uncompleted jobs, Retainage receivable—
Operating expensesWages — office, Payroll taxes, Vehicles · maintenance, Vehicles · fuel, Insurance · GL + workcomp, Small tools & supplies, Software · estimating/PM, Office expensesShell · Chevron · BP · Procore · Buildertrend · Knowify · AT&T · Verizon Business
EquityOwner's draw—

Sorting one book is half. Every client's books at once is the rest.

Two moves, one keystroke each

One vendor. 25 books. One keystroke.

Move one. The same supplier lands uncategorized in 25 books the same week. QuickBooks Online is built around a single company file, so Intuit's AI categorizes one. Press B. Confirm the books. Post — all 25.

running total$0.00
categorized across0of 25 books
bank feed · 25 booksTHE HOME DEPOT #0456Materials · 96%apply to 25 books
press B · click a book to leave it out · ⌘Z undoexample

Fast means nothing if it breaks the books.

reliability

Boring in the ways that matter.

Keys that never move. Books that never mix. Nothing posted twice. The parts nobody demos decide whether you still use it next year.

One keyboard, every book

The same keys clear a line in every book you keep. A key changes only with a major version and 30 days' notice.

Jnext
Kprevious
⏎accept
⇧⏎all at 90%+
Bbatch
⌘Zundo
1–9jump book
⌘Kfind
press the keys on your keyboard

Your QuickBooks stays clean

A bank line that already exists in QuickBooks is matched to it, not posted again. Only what's missing gets written, and every write can be undone.

bank feedQuickBooks
Deposit $8,250.00
chase ··4410 · sep 12
match
Customer payment
already in · not posted
Transfer $2,000.00
checking → savings
match
Transfer, both sides
one entry, not two
BIZINSURE LLC $143.97
new · G&A · Insurance
post
Expense written
⌘Z within 5.5 s
match first · post only what's missing
  • Works with QuickBooks OnlineReads and writes through Intuit's official API. Nothing posts without your keystroke.
  • Read-only bank connectionsYou sign in to your bank in our connection partner's secure window. We never see or store your bank login.
  • Every write audit-loggedOwners see who changed what, and when, in Settings. ⌘Z undoes for 5.5 seconds.
  • Your data leaves with youExport all firm data as a JSON + CSV bundle from Settings, whenever you want.

Shipped means shipped — each line tracks a roadmap mark that is only set once it is true in production. 30 of 31 are live today; what is not built yet says so.

The inbox
  • Keyboard-first exception inboxJ/K navigation, single-key dispositionV1
  • Multi-book batch applyone vendor across every book at onceV1
  • Command palette (⌘K)V1
  • Remembers your past decisionsyour firm's rules, visible and editableV1
  • Reviewer modea second pair of eyes before the closeV2

So what does it cost?

Pricing · per location, unlimited seats

The price is the price.

A location is one set of books. Unlimited seats on both plans, and the first 7 days are free with no card.

1 location = 1 set of books · unlimited seats
locations
12550

Unlimited seats at any count — the whole firm on every book, no per-user math.

Core for 12 locations$480a month
Plus for 12 locations$840a month
Core · 12 × $40$480/mo
Plus · 12 × $70$840/mo
A full year of Core · $480 × 12$5,760/yr
CoreFor the bookkeeper
$40/ location / month

Prove the cash at every location, every day.

What stops slipping through
  • Cash over/short caught daily, per location
  • Tips owed vs. tips paid, rolled forward
  • Deposits matched to sales, misses flagged
  • One keyboard inbox for every book, batch in one key
  • Files in by email: Toast, Square, Clover, Gusto, ADP
  • Safe QuickBooks write-back, one-key undo
Find what's missing
Plusthe trial runs on Plus
$70/ location / month

Hand every owner a signed close, and catch money that leaks outside the register.

Everything in Core, and
  • Signed Close Certificate, per location, monthly
  • Owner report with your logo, emailed in one click
  • Manager links answered without a login
  • Delivery payouts, card fees and sales tax checked
  • Payroll clearing, gift cards, intercompany
  • Drift alerts if the books change after close
Find what's missing

Free for 7 days · no card · cancel anytime · export your data whenever you want. See how we stack up →
Prices exclude tax. Sales tax or VAT is added at checkout where it applies.

Start with your 12 locations.

What happens next: start the trial — no card · connect QuickBooks · send your first month of files.

Find what's missingFree for 7 days

Fair questions, straight answers.

FAQ

Questions from construction & trades.

What construction & trades ask first, answered straight. No support ticket required.

No. Each cost lands on the right job-cost account (materials, subcontractor labor, equipment rental and so on). Assigning costs to individual jobs stays in QuickBooks or your project software.

Send your retainage schedule as a spreadsheet file: one row per release, with the job, the date it was billed and the amount released. Each release is matched to a bank deposit of the same amount within 45 days. One still unpaid 10 days after that becomes a finding, with the math shown.

No. A contractor's books run from the bank feed and QuickBooks. The cash drawer and card-batch checks are for businesses with a counter, so they have nothing to check here and you won't see them.

$40 per location per month on Core, $70 on Plus, with unlimited seats. A location is one set of books. The first 7 days are free and need no card.

Don't see your question? Email a real human →·or start your free trial

LedgerInbox

Construction & trades, on top of QuickBooks Online.

reads your bank feed and QuickBooksJK⏎?
See what your books are missing.

Sort a month of job costs in one sitting.

Connect a client's QuickBooks and bank, then work every uncategorized line from one list. Free for 7 days, no card.

Find what's missingFree for 7 days

Free for 7 days · no card · cancel anytime · export your data whenever you want