Who has our kegs?
Empties pile up in a bar's cooler while the brewery runs short of kegs to fill. The count lives in a sheet someone updated last week.
Every account shows the kegs it holds and since when, and who is over the limit you set for them.
For small breweries that deliver their own kegs
KegLedger is keg tracking software for craft breweries that records which bar and restaurant accounts hold your kegs, which are overdue or lost, and how much keg deposit each account owes. No scanners, no barcodes, no brewery ERP.
No card for the trial. Deposits are recorded only; you keep billing the way you do now.
What the dashboard shows
| Account | Kegs out | Oldest out since | Status | Deposit balance |
|---|---|---|---|---|
| Lakeside Tap House Bar | 14 | Aug 29 | 1 overdue | $420 |
| Corner Bistro Restaurant | 6 | Sep 30 | On time | $180 |
| Ridgeline Pizza Restaurant | 4 | Oct 3 | On time | $120 |
| Mill Street Growlers Retailer | 3 | Oct 6 | On time | $90 |
| Harvest Fest (event) Event | 0 | – | On time | $0 |
Why the keg spreadsheet falls behind
Empties pile up in a bar's cooler while the brewery runs short of kegs to fill. The count lives in a sheet someone updated last week.
Every account shows the kegs it holds and since when, and who is over the limit you set for them.
A missing keg is noticed months later, when an order can't be filled and a $150 keg has become a guess.
A keg that has sat past your overdue days is flagged on the dashboard, and one you give up on is marked lost.
Deposits sit as vague lines in the accounting package and never match the kegs on the floor.
A delivery writes the charge, a return writes the credit, and each account has one balance you can export.
Lost kegs flagged early
Give the whole brewery a default (say 45 days), and a slow-paying bar its own. Any keg that sits longer shows on the dashboard with its account and the days out, so you chase it before you run out of kegs to fill.
Example numbers.
Keg deposit tracking
Set the deposit for each keg size once. After that nobody types a deposit: the delivery charges it and the return credits what was charged. Lost kegs stay on the account until you write them off.
Keg codes, sizes and the deposit for each size. Paste the list from a spreadsheet.
Pick the account, type or paste the keg codes, choose delivered or returned. A driver does it from a phone.
The dashboard shows kegs out by account, overdue and lost kegs, and deposits owed.
Corner Bistro
Example. Half barrel deposit $50, sixtel $30.
| Date | Recorded | Ledger |
|---|---|---|
| Sep 30 | Delivered K-0412, half barrel | +$50 charged |
| Sep 30 | Delivered K-0418, sixtel | +$30 charged |
| Oct 8 | Returned K-0412 | -$50 credited |
| Oct 12 | K-0418 marked lost | no change |
| Oct 14 | You write off K-0418 | -$30 written off |
| Balance owed | $0 | |
Fewer delivery slips to re-type
On the Team plan a driver signs in on a phone, picks the account, pastes or types the keg codes and taps delivered or returned. A code that is already out somewhere else, or already home, is refused with a plain sentence, so a typo doesn't become a phantom keg.
Drivers see which kegs every account should hold. They never see a deposit amount, and they can't change an account or export anything.
Account portal for bars and restaurants
On the Network plan, give each account its own login. The manager sees the kegs they hold and since when, every delivery and return, and their deposit balance, and can ask for empties to be picked up. Nobody sees another account, and your notes stay yours.
Keg tracking software pricing
$19 a month
or $190 a year
$39 a month
or $390 a year
$69 a month
or $690 a year
Drivers never see deposit amounts. Every plan starts with 14 days free and no card; if you don't pick one, nothing is deleted.
Straight answers for brewery owners
No. KegLedger works from the keg codes you already paint or stamp on your kegs. A driver types or pastes them when a keg goes out or comes back. If you later want hardware, nothing here stops you; the ledger just stays the record of who holds what.
No. Deposits are recorded only. A delivery writes a charge for that keg size's deposit, a return writes a matching credit, and you can add credits, adjustments and write-offs for lost kegs. You still bill through the invoicing you use today.
You set a default number of days for the brewery and, if a bar is slower than the rest, its own number. A keg that has sat at an account longer than that is flagged on the dashboard. When you give up on one, record it as lost, then write off the deposit if you decide to keep it.
No. Drivers record deliveries, returns and lost kegs, and see which kegs each account should hold, but deposit amounts, the ledger and CSV exports are for the owner only.
Only its own account: the kegs it holds and since when, the movement history, its deposit balance, and a button to ask for empties to be picked up. It cannot see other accounts or your notes. Account logins come with the Network plan, one per bar.
Yes. Copy the keg code, size and beer columns from Excel or Google Sheets and paste them in. Kegs start in the brewery; record a delivery to put each one out at an account.
Brewery platforms bundle recipes, production, inventory and sales, and are priced for that. KegLedger is only the ledger for kegs and their deposits, so a small brewery can start it in an afternoon at $19 a month.
The 14-day trial needs no card and runs on the Starter plan's limits. If you haven't picked a plan by then, nothing is deleted. Every keg, movement and deposit stays readable and exportable; recording new ones waits until you subscribe.
Updated October 15, 2026