For multi-location businesses and their bookkeepers

Every book. Every exception.
One keyboard.

Your books fill up with problems QuickBooks can't see: cash that never reached the bank, tips that don't match payroll, card fees and delivery payouts nobody checked.

A $30/day drawer shortage is $11,000 a year your client can't prove.

no card · cancel anytime · works alongside Shogo & Bookkeep — keep them, we prove the cash

Built forRestaurants & barsCafés & coffee chainsSalons & spasRetail storesBookkeeping firmsMore coming · tell us yours

Try it on your keyboard: JK⏎⇧⏎

Inboxall books · September9 to clearexample data
BookLineCategoryConf.Amount
Everything else is clear. What is left needs a decision, not a category.
Nothing else needs you.

Every book is clear for today.

BoccaBIZINSURE LLCbank feed · Sep 11Bocca · Insurance · 94%Insurance94%$143.97
The WharfCash short, register 2drawer vs deposit · Sep 12JE 1182 · cash over/shortThe Wharf · shortThe Wharf · fix postedshortfix posted—−$47.00
Petit FourREPUBLIC NATIONAL DISTbank feed · Sep 12Petit Four · Beer & wine · 96%Beer & wine96%$418.63
Salon VerdeSALONCENTRICbank feed · Sep 12Salon Verde · Supplies · 95%Supplies95%$612.18
Daybreak CoffeeCard batch, no deposit yetSquare batch · Sep 13Daybreak Coffee · No depositNo deposit—$1,906.40
Lupe TaqueriaSYSCO FOOD WESTbank feed · Sep 13Lupe Taqueria · Food · 97%Food97%$2,473.26
Corner MarketCHEVRON 0291card · Sep 13Corner Market · Fuel? · 62%Fuel?62%$54.10
Golden HourDOORDASH PAYOUTbank feed · Sep 14Golden Hour · Delivery sales · 91%Delivery sales91%$388.40
The WharfUS FOODSbank feed · Sep 14The Wharf · Food · 98%Food98%$1,128.55
J K move⏎ accept⇧⏎ all at 90%+1–8 one book · 0 all⌘Z undo
try it
on screen in —
measured live on this page
reads Toast, Square and CloverGusto, ADP and Paychex payrollbank feeds by Plaid or a filewrites to QuickBooks Online

Here's one line QuickBooks will never show you.

The reconciliation engine

Findings with the math shown.

Every finding arrives with the evidence and the line-by-line derivation — because no bookkeeper signs a number she can't see derived. Nothing posts to QuickBooks without a human keystroke.

  • every location, every day

    The register against the deposit

    Cash sales minus payouts and tips paid from the drawer, against what actually reached the bank.

  • proof, not a hunch

    A number you can hand the owner

    The register total, the payouts and the deposit, side by side, for every short day.

  • P posts the fix

    One key writes the correction

    It goes to QuickBooks logged and reversible. ⌘Z takes it back for 5.5 seconds.

Cash checkThe Wharf · register 2 · Fri Sep 121 finding
Register cash$1,402.00 − $143.00 paid out
$1,259.00
Bank depositchase ··4410 · Mon Sep 15
−$47.00
$1,212.00
Differencedrawer vs deposit
scale $0 to $1,300
−$47.00
DM

Dana (manager) answered: ice delivery on Friday, paid from the drawer. Receipt photo attached.

press P, or wait a moment

Now check your own books.

Free cash check · no account

See what your books are missing.

Three answers. We’ll show the cash you can’t prove, the hours you’re spending, and the first things we’d catch. Then decide.

What kind of business?

Cash only, not cards. Most restaurants land between $800 and $2,500.

No account needed. We don’t keep your answers unless you ask us to email them.

Your check — sampleSample
Cash you can’t prove · per month$2,700

across 3 locations · $32,400 a year

Hours sorting charges · per month9 h

about 3 hours per location, by hand

First things we’d catchexamples at this size
Location 2

Cash short · Fri

drawer count vs deposit

−$47.10E
Location 1

Tips owed vs. tips paid

register tips vs payroll, this month

−$211.50E
Location 3

Deposit doesn't match Toast

bank deposit vs register, Tuesday

−$88.50E
Eask the manager, no loginAn estimate from typical over/short rates. Your files show the real number.

Your own files show the real number.

Run the check above, or skip it. Seven days, free, on your books. Here's how we'd catch it ↓

Find what's missingFree for 7 days

Here's how we'd catch it, every day.

Workflow

From an emailed file to a signed-off month.

Every step of closing a location's books lives in one place. You send the files; the list comes back.

  1. 01Files

    Send one month

    Email the bank CSV, the POS sales export and the payroll journal to the private address we give each location, or upload them. Nothing installed at the location.

  2. 02Parse

    Read, or refuse

    A format we do not recognise is rejected by name, with the offending lines quoted. We never guess at a column and we never half-import a file.

  3. 03Deposits

    Match the money

    Card batches from the POS are matched against the deposits that actually landed in the bank. What never arrived becomes a finding.

  4. 04Cash

    Prove the drawer

    Counted cash against banked cash, per location, per day. A $30/day shortage is $11,000 a year that nobody can currently prove either way.

  5. 05Tips

    Roll the liability forward

    Tips accrued at the register against tips paid through payroll, checked against the tip-liability balance sitting in QuickBooks.

  6. 06Findings

    One list, one keystroke

    Everything lands in a single inbox with its evidence and the arithmetic shown. J and K move, P posts the fix, D dismisses with a reason.

Finding it is half. Fixing it fast 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 booksSYSCO FOOD WESTCOGS · Food · 97%apply to 25 books
press B · click a book to leave it out · ⌘Z undoexample

Some answers only the owner has. Get them without chasing.

asking the client

Your clients answer from their phone.

Select the lines you can't explain and press E. The owner gets one email, answers each line without logging in, and the answer lands on the item.

  • one email

    Every question in one message

    Select the lines, press E. However many lines you picked, the owner gets one email, not one each.

  • no login

    Answered from the phone

    A button for the common answers, a line of text or a photo for the rest. No account, no password.

  • on the item

    The answer lands where you work

    Each answer appears on its line in your inbox. Anything unanswered gets a reminder on day 3 and day 7.

One keyboard for every book. Try it on yours.

Batch a vendor across books, ask the owner in one email, clear the rest with a key.

Find what's missingFree for 7 days

Fast is good. Month-end is where it has to hold.

firm view

Day 3 of the close, in one view.

One page answers the question you ask every morning of a close: am I on track, and which books need me today?

example · Calder & Pike · 25 booksclose by Sat · 4d 23:59:59

19 of 25 books are ready for September

cash
tips
deposits
card fees
payroll
readyneeds youwaiting on clientnot run yet
card depositsexample
212/214
matched without anyone touching them
waiting on clients2
JTRB
  • Payroll file · Bocca6 days
  • Bank statement · Petit Four2 days
needs you4
  • Card deposits missing$4,331.60
  • Changed after you closed$2,976.18
  • Cash drawer short−$612.40
  • Bank link stoppedReconnect
written to QuickBooksthis week
montuewedthufri
last write 09:46 · every one undoable

the limits it's built and tested against · we're new, so no customer averages yet

per keystroke<50msTarget for J, K and ⏎. The hard ceiling is 100 ms and every release is checked against it.illustration of the budget, not a measurement
what we need from your client3filesThe point-of-sale sales export, the payroll journal and a bank export. Uploaded, or emailed to the location's own address.nothing installed at the location
to take it back5.5sEvery clear, post and batch shows Undo. ⌘Z works anywhere that message is on screen.
Cleared. Undo⌘Z

No customer quotes yet. We'd rather wait for real ones. Close one month with us and help shape what we build next.

Become a design partner

Speed means nothing if it breaks your 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 $3,184.20
chase ··4410 · sep 12
match
Card batch, Toast
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.
  • Bank connections via PlaidYou sign in to your bank inside Plaid. 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
  • Policy memoryyour firm's rules, visible and editableV1
  • Reviewer modea second pair of eyes before the closeV2

Still comparing? Score what you use today.

What to look for

Comparing tools? Ask these.

We don't grade other companies in a table we can't keep current. These are the questions that decide whether a tool closes a cash-and-card business's books. Score your current setup, then look at ours: every answer links to the part of this page that shows it.

8 questions
0/8Your setup todaytick what it does
8/8LedgerInboxon PlusCore answers 7 of 8

Does it check the cash drawer against the deposit?The bank feed shows what landed. It never shows the drawer that came up short.

Daily, per locationsee it ↓

Can one keystroke categorize a vendor across all your books?QuickBooks Online is built around a single company file.

Press B · every book at oncesee it ↓

Does every finding show its math?No bookkeeper signs a number she can't see derived.

Evidence and line-by-line math on every findingsee it ↓

Does it ask the client for you and attach the answer?

One email, no login, the answer lands on the itemPlussee it ↓

Is nothing posted without a human keystroke, with undo?

Nothing posts without your key · ⌘Z for 5.5 s · every write loggedsee it ↓

Do the keys never move?

A key changes only with a major version and 30 days' noticesee it ↓

Is it priced per location, with unlimited seats?

$40 per location · unlimited seatssee it ↓

Can you leave and export everything?

Export all firm data, JSON + CSV, whenever you wantsee it ↓
0/8Your setupnot scored yetvs8/8LedgerInbox8 of 8 on Plus

Score your setup above. Or skip it and look.

Eight questions, eight answers, each one shown on this page.

  • No cardnothing to cancel later
  • Cancel anytimefrom billing, no call needed
  • Walk awayif seven days find nothing worth fixing

What we don't do, on purpose

  • Daily sales journal entrieskeep your sales-entry tool — we prove what it posts
  • Practice management & workflowkeep the practice tool you use for tasks and clients
  • 1099 filingkeep the tool you file with
  • XeroQuickBooks Online only

Every answer above is live in the product today

Checked Oct 7, 2026Report a mistake

So what does proving the cash cost?

Pricing · per location, unlimited seats

The price is the price.

Unlimited seats — we don't charge you for having colleagues. A $30/day drawer shortage is $11,000 a year your client can't prove; one caught leak pays for the year. And the price you sign at is the price you renew at.

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
Cash you can't prove$10,800a month

at $30 a day per location, an example · your files show the real number

Core · 12 × $40$480/mo
Plus · 12 × $70$840/mo
A full year of Core · $480 × 12$5,760/yr
One location's $30-a-day drawer leak$10,950/yr

A year of Core for all 12 locations costs less than one location's unproven drawer leak.

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

The eight questions worth asking.

What owners and bookkeepers ask first, answered straight. No support ticket required.

QuickBooks Online Accountant is a horizontal practice tool that bundles categorization AI, 1099 management, client communication, and a dozen other things, one company file at a time. It isn't built around drawer counts or tip payouts.

LedgerInbox does one thing: turn every exception in your books — uncategorized vendors, cash over/short, tip-liability drift — into a sub-100ms keyboard loop across every book at once. QuickBooks Online stays the ledger. We're the queue inside your close.

No. QuickBooks Online stays your canonical ledger. We sit on top — reports and bank data flow in, we run the inbox, accepted lines post back to QuickBooks Online as the expense, deposit or transfer you would have entered yourself.

Your clients still see QuickBooks Online. You stop having to live inside it.

Any business that takes cash and cards across locations, and the bookkeepers who keep their books: restaurants & bars, cafés & coffee chains, salons & spas, retail stores, bookkeeping firms. Each client gets its own industry's chart of accounts and its own checks: tips only where there are tips, delivery payouts only where there are delivery apps.

The honest limit: daily sales are read from Toast, Square, Clover today. If your business runs on another point-of-sale system, tell us which — that list decides what we add next.

We'd rather not grade other companies' products for you — ask each one the same questions. Ours: LedgerInbox reads the point-of-sale, payroll and bank files, checks cash over/short, tips, deposits and payouts for every location, and clears each finding with one keystroke — across every book at once.

Shogo and Bookkeep aren't competitors at all: they post the daily sales entry, and they do it well. Keep them. We reconcile what they post.

No. They post daily sales; we reconcile tips, cash, and the exceptions around them — tying the POS cash line, the paid-outs and the deposit slip together for every day, and keeping the arithmetic as evidence.

Run both: they post the sale, we prove the cash.

Three files: the point-of-sale sales export (Toast, Square or Clover), the payroll journal, and a bank export — uploaded, or emailed to the location's own LedgerInbox address.

No API approvals, no logins from the location, nothing installed on the POS. If someone can attach a file to an email, you're live.

We haven't published measured accuracy numbers, because any percentage we put here today would be a guess. When we have a quarter of real running behind us, we'll publish a methodology page with the actual curves — not a headline figure with no method attached.

The pitch isn't raw accuracy. It's what happens with the part that's wrong: speed of correction, batch correction across clients, no context switch to fix it.

Not yet SOC 2 certified, and there is no audit date yet — this page will say when one starts. Today: data is encrypted at rest, every query is scoped to your firm, and the database refuses direct outside access. Bank feeds via Plaid are optional plumbing, not a requirement — and Plaid handles bank credentials; we never touch them.

The AI categorization model sees only the bank line's vendor and description, the amount, whether money came in or went out, the memo when there is one, and the names of that location's categories — plus, with “Use past decisions” on, up to 8 similar past lines and the category you chose. Never the date, never location, firm or client names, never balances. Read the security page →

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

LedgerInbox

The exception inbox for businesses that take cash and cards.

every book, every exception, one keyboardJK⏎?
See what your books are missing.

Every unreconciled month is cash nobody can account for.

Open your books and see the shortages, the tip drift and the vendors — before you decide anything.

Find what's missingFree for 7 days

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