Know what your menu actually costs.
Grain is for independent restaurants, bars,
cafes, and bakeries.
It keeps your inventory up to date and shows you what every dish and drink costs. Buy smarter, waste less, and keep more of what you make.
30 days free. No card required.
Avocado Toast
Costs $0.85 to make
| Item | Amount | Price | Cost |
|---|---|---|---|
| Sourdough bread | 1 each | $0.34/ | $0.34 |
| Avocado | 0.5 each | $0.83/ | $0.42 |
| Olive oil | 0.25 oz | $0.30/ | $0.07 |
| Flaky salt | 0.03 oz | $0.63/ | $0.02 |
| Menu price | $11.00 | ||
| Profit · 8% cost | $10.15 | ||
Everything you need to master your margin
Works with how you actually buy
Upload a distributor invoice, a farmers market receipt, a liquor store run, or a handwritten note. Grain fills in the purchases for you to check before logging.
Cost and price every menu item
Paste a recipe or build one from your items. See what it costs to make, your cost percentage and profit, and what to charge for it.
Find where to save
See the cheapest you've ever paid for something and who sold it. When a price goes up, Grain shows which dishes it hit and how much their cost percentage rose.
Count your stock
Walk around with your phone and enter what's on hand. Grain values it at your latest prices.
Staff logins
Invite up to 4 staff at no extra cost. They count stock and see the menu, with each item's notes and ingredients. They never see a price or a cost.
Ask Grain anything
Look up your own numbers, convert a unit, or find something. Like “how much do I spend on butter?” or “how many ml in an oz?”
What it looks like
Sample data.
Butter
Price history
- Restaurant Depotcheapest now$0.27/oz
- Hillside Dairy$0.30/oz
Low $0.27/oz (Restaurant Depot) · High $0.30/oz (Hillside Dairy)
Where you saved
Whole milk switched from Restaurant Depot to Hillside Dairy. You saved $16.00 this month.
Bacon switched from Restaurant Depot to Harbor Meat Co. You saved $14.00 this month.
Cheddar switched from Restaurant Depot to Hillside Dairy. You saved $8.70 this month.
Menu items costing more
What price increases have added to each serving.
Blueberry Muffin costs $1.41, was $1.24 at your best prices. Cost 31% → 35%.
Corn Muffin costs $1.65, was $1.50 at your best prices. Cost 43% → 47%.
About Grain

Charlotte Moche
Founder & Engineer
Grain offers an intuitive platform designed to help small establishments manage food costs with ease. By streamlining inventory, organizing menus, and tracking vendor purchases, Grain helps teams reduce over-ordering and waste, make smarter decisions, and improve overall profitability. With built-in smart querying, users can get instant answers, whether an owner is checking historical spending on an ingredient or staff is verifying ingredients in a dish.
Having spent nearly a decade in hospitality before becoming a software engineer, I designed Grain for the establishments the industry's software tends to overlook: the small restaurants, cafes, bakeries, and bars that need practical tools, built and priced for how they actually operate.
Grain is independently built and operated, so there's no sales team or outsourced support desk. Owners work directly with me, an engineer who has worked in the restaurant business. I'm using the connections I've built in both industries to bring Grain to independent businesses, starting with those owned by women and people from underrepresented groups.
$40/mo
or $400/year, save $80
30 days free • No card required
- ✓ Receipt and invoice scanning
- ✓ Menu item costs and what to charge
- ✓ Catches price hikes
- ✓ Stock valued at your latest prices
- ✓ Inventory from your phone, no clipboard
- ✓ Up to 4 staff logins for inventory help
Cancel anytime. Grain is built and maintained by one person. Questions? [email protected]