1
2 Comments

I built a simple tool because I was tired of watching restaurants guess their margins

I’ve been spending a lot of time talking to small restaurant owners lately, and one thing kept coming up over and over:

They don’t actually know their margins.

Not in a precise, real-time way.

Most are using spreadsheets. Some update them weekly. Some monthly. Some… never update them after creating them.

And the problem isn’t that they don’t care — it’s that keeping them accurate is a pain:

Ingredient prices change constantly
Every change means recalculating recipes manually
Supplier invoices come in different formats
It’s time-consuming, so it gets ignored

Meanwhile, their actual margins are quietly drifting.

A dish that was profitable last month might not be today — and they won’t notice until it’s too late.

So I started building something simple:

https://margin-guard-xi.vercel.app/

A tool that:

Tracks ingredient costs
Updates recipe margins automatically when prices change
Flags low-margin dishes
Lets you upload invoices instead of manually updating spreadsheets

No POS. No complex system. Just food cost + margins.

What surprised me most during this process:

Restaurant operators don’t want “more software.”
They want less guessing.

They don’t care about dashboards packed with features.
They care about questions like:

“Which dishes are actually making me money?”
“What changed this week?”
“Where am I losing margin without realizing it?”

I’m still early and figuring things out.

If you’ve worked in restaurants or built for this space, I’d love to hear:

How do you (or your customers) track food costs today?
How often do those numbers actually get updated?
What’s the most annoying part of the process?

Trying to understand the real workflow before overbuilding anything.

Happy to share what I’ve learned so far if it’s helpful.

on April 4, 2026
  1. 1

    Hey Rahul, love what you’re building with Margin Guard! One quick observation: highlighting low-margin dishes and weekly changes with visual cues and simplified dashboards could make first-time users understand their margins instantly. I’d be happy to sketch a few UX tweaks showing how to reduce cognitive load and make insights actionable.

    1. 1

      Thanks for the advice bro , but I am okay by myself .

Trending on Indie Hackers
I built an AI that turns an idea into a live business in under 10 minutes. Here’s what 1,000 launches taught me User Avatar 88 comments Building a startup costs $0. Your tooling budget costs $500K. Here's why. User Avatar 35 comments Building Noodle, a keyboard-first REST client for the terminal User Avatar 33 comments "Looks Good to Me" Is Quietly Killing Your Feedback Loop User Avatar 31 comments 787 tools for developers. 5 for nurses. Two weeks of tracking 14,000 indie launches. User Avatar 23 comments I didn't want to build another AI chatbot User Avatar 16 comments