For gas stations and convenience stores
A vendor nudges a case price. Scratch tickets leave the bin without a sale behind them. A shelf price never gets updated after a cost rise. None of it lands on your P&L as a line called loss — it lands as a margin that is a little worse than last year.
14 days free · $79 a store, a month after that · no card to start
$37,699
Two published figures, multiplied. Check the arithmetic yourself.
$341.2bn of US in-store sales across 151,975 stores in 2025 — NACS. Shrink at 1.68% of revenue — National Retail Security Survey 2024. Convenience typically runs above that average, not below it.
One app for every report in the store — not just lottery.
Where it goes
Every one of these runs on paperwork you already print. Nothing to key in, no new hardware on the counter.
$13,464
assumes 0.6% of inside sales
Nobody calls to tell you the case price moved. The shelf price stays put and the margin on a fast mover goes with it.
Every invoice line vs what you last paid
$8,976
assumes 0.4% of inside sales
Tickets leave the bin without a sale behind them, and the book still settles with the state. The count and the register quietly disagree.
Bin counts vs the register's instant line
$11,220
assumes 0.5% of inside sales
A pack size read wrong, or a price never updated after a cost rise. Either way, every single sale of it loses money.
Shelf price vs unit cost, on every item
$11,220
assumes 0.5% of inside sales
The most-stolen thing behind the counter, and the one nobody can put a number on. Cartons in, packs out, against what your clerk actually counted.
Two counts, minus sales, plus deliveries
Where these come from. The 1.68% shrink benchmark above is published research. These four splits are not — they are our own assumptions, printed on each card so you can disagree with them, applied to the NACS average store. Nobody has audited your site. The calculator below runs the same assumptions against your own volumes.
Run it on your store
Three things you already know off the top of your head.
The rates behind this are our own assumptions, listed on the cards above — not industry data and not a forecast. What the software actually guarantees is narrower: each of these is checked on every invoice and close, and shown to you with the document behind it. What you recover after that is your call.
Found in year one
$19,440
$1,620 a month across 1 store
LedgerOS costs $948 a year. On these numbers it pays for itself in 18 days.
Built for the owner running the store
One scan turns a shoebox of paper into a clear read on your money — where it's leaking, where it's growing, and what to do next.
Scan the report and the day is tallied for you — no re-keying totals into a spreadsheet after a long shift.
Cash gaps are flagged by cashier, with the shift and the time — while the camera footage still exists.
Every dollar dropped in the safe is tracked against your deposit slips, so money can't quietly go missing between the two.
Cigarettes bought vs. sold vs. counted on the shelf — the most-stolen thing in your store, finally measured.
See what you pay your vendors against what each department sells, so you find the money-losers instead of guessing.
When a vendor raises what they charge you, it's caught on the very next invoice so you can move your shelf price.
What's running low, what's dead on the shelf, and which scratchers your state says are selling that you're not pushing.
Sales, fuel, lottery, purchases, and sales tax roll into a one-click monthly pack — CSV or print, ready to file.
Scan the till or store-close report at the counter. Long thermal receipts and multi-page closes are fine.
Every figure is pulled to the penny, the cash is tied out till by till, the tax is checked, and anything short gets flagged.
Your daily ledger updates in seconds, and you hear about anything that doesn't add up — while you can still do something about it.
A worked example, not a mock-up
Every figure below is computed the way it would be for your store — from scanned store closes, till reports and vendor invoices. The numbers come from a sample store we built to test against, so treat them as a demonstration rather than anybody’s trading.
286
products, built from vendor invoices with nothing typed in by hand
13
pricing problems found, each one linked to the invoice behind it
121
store closes reconciled — inside, fuel and tax tie to the printed gross
How much to trust it
Every figure traces back to a document you scanned, and you can open it. Where the evidence is thin, the software says so rather than filling the gap — a confident wrong number is worse than no number, because you would act on it.
When two counts disagree
“These counts don’t line up”
More sold than the shelf plus deliveries could cover. It names the likely cause instead of reporting a surplus that would send you looking for packs that were never there.
When a period is half over
“vs 07-01-26 → 07-07-26”
Seven days of this month are measured against the same seven of last month, never the whole of it. Comparing a part-month with a full one turns growth into a collapse.
When an item has been bought once
“Needs three purchases”
A rebuy rhythm needs repetition before it means anything. One purchase is a fact; two is a coincidence; the software waits for the third before calling it a pattern.
What arrives without you asking
Morning text
LedgerOS: Sat gross $26,652 ▲6.2%. Safedrop gap $20 on Shift 2. James short 3 of his last 5 shifts.
Sun 7:04am
Demo Mart · Q3 to date
Against what you do now
| Paper & Excel | LedgerOS | |
|---|---|---|
| Close-out time | 20–30 min | Scan the report |
| A vendor raises your cost | Found at stocktake | ✓ |
| Scratchers tie to the register | — | ✓ |
| Shelf price below cost | — | ✓ |
| Cigarette shrink in dollars | — | ✓ |
| Shortages traced to a shift | — | ✓ |
| Quarterly pack for your CPA | Rebuilt by hand | ✓ |
| Price on the website | — | $79 |
14-day free trial · no card to start · everything below included
No. Scan the reports your POS already prints with the phone in your pocket — nothing to buy, install, or plug in. Clerks tap their name and a 4-digit PIN, or you scan them yourself.
Most of them. LedgerOS learns your report layout and your departments from your scans — Gilbarco Passport, Verifone Commander, and others — and keeps learning as you add departments, fuel grades, or new products. There's no POS to select and no template to set up.
It reads to the penny and re-checks the arithmetic on its own. Long or dense receipts are split into high-resolution sections so the small lines still come through. Anything it isn't confident about is flagged for you to confirm before it's saved — it never quietly guesses a number.
Three ways. It scores each cashier on patterns — repeated shortages, void and refund outliers, rewash abuse, odd payout ratios — with the times attached so you can pull the camera. It tracks cash from the drawer to the safe to your deposit slips, so money can't vanish in between. And it checks cigarettes bought against sold against counted. It points to patterns to verify, never accusations.
No. Scratch-off tickets are one part of it. Most of what LedgerOS does is your whole store — cash reconciliation, cigarettes and shrink, vendor invoices and margins, fuel, sales tax, and month-end books. Stores with no lottery at all use it.
No. LedgerOS organizes and computes your daily, monthly, and quarterly numbers and exports a clean package, but final tax filings should be reviewed by your CPA or tax professional.
No. It's month to month at $79 per store. Cancel any time from the billing page — your data stays available for 90 days after.
Everything works, and no card is taken. Scan a store close and you get that day read to the penny, the cash tied out by shift and the tax checked — same day. The checks that compare one document against another need a second one to compare with, so price creep shows up on your next invoice from a vendor and cigarette shrink on your second rack count.
Only you and the people you invite. Each store's data is isolated at the database level — no other store, and no cashier from another store, can read it.