OnGravy for Restaurants

Swiggy. Zomato. POS. GST.
One ledger.

Built for Indian restaurants, cloud kitchens, and cafes. Aggregator statements parsed order-by-order with TCS credit posted. 5% / 18% GST regime enforced per invoice. Kitchen wastage tracked. Multi-outlet rolled up. From ₹399/month.

Start 30-day trialTalk to us first →

No credit card. WhatsApp OTP login. Cancel anytime.

Aggregator recon
Order-by-order
Swiggy + Zomato + ONDC parsed
Commission, TCS, GST, refunds matched against your POS. Surfaces ₹500-₹5,000 of weekly misreconciled commission per outlet.
GST regime
5% or 18%
enforced per invoice
Prevents the #1 compliance error in F&B — accidentally claiming ITC under the 5% regime.
Multi-outlet
1 click
from per-outlet P&L to brand roll-up
Find the outlet bleeding margin without opening 4 spreadsheets.

Why restaurants choose OnGravy

1

Aggregator settlements stop being a guess

Swiggy and Zomato remit net payouts after commission, GST, TCS, refunds — parsing it manually is 2 hours per week per outlet. OnGravy parses the statement order-by-order, surfaces the orders that don't reconcile to your POS, and posts the journal entry. Usually finds ₹500-₹5,000 of genuine aggregator errors per week per outlet.

2

GST 5% vs 18% never slips

The single most common F&B compliance error is claiming ITC under the 5% regime — instant notice. OnGravy infers the regime at signup, locks it into the invoice template, and prevents the error at entry time. The auditor's job becomes a signature, not a forensic exercise.

3

Wastage and outlet margin become legible

Tag wastage at shift-end with category + reason + cost. Tag vendor spend the same way. The dashboard tells you which outlet has wastage at 4% (and which is at 1%), what category is bleeding margin, and which menu items are getting over-prepped. Decisions based on numbers, not gut.

What is included

🍴

Aggregator reconciliation

Swiggy and Zomato remit payouts net of commission, GST, and TCS. OnGravy parses the merchant statement, reconciles each order against your POS, surfaces missing payouts, and posts the journal entry — including the 1% TCS that gets credited to your GSTIN.

🧾

5% / 18% GST handled correctly

Restaurants under composition or with no AC supply attract 5% GST without ITC. Restaurants in starred hotels attract 18% with full ITC. OnGravy enforces the right rate per invoice and never lets you accidentally claim ITC under the 5% regime (which would trigger a notice).

🧯

Kitchen wastage tracker

Shift-end logging — item, quantity, category (vegetables / meat / oil), reason (spoilage / over-prep / customer return). Wastage cost as % of input cost shown live. Top items by cost surfaced so you find the 4% margin leak fast. Each entry best-effort posts a reclass journal (Dr Kitchen Wastage / Cr Cost of Sales) tagged to the outlet — per-outlet P&L distinguishes wastage from general food cost.

📊

Daily Z-report consolidation

End-of-day Z-report from your POS uploaded (or pulled via API where supported). OnGravy posts the day's sales, cash + UPI + card breakup, taxes collected, and tip / service-charge allocation — all in one journal entry per outlet.

🏬

Multi-outlet roll-up

Each outlet is its own cost-centre. Sales, food cost, wastage, staff cost — broken down per outlet, rolled up to the brand level. The brand owner sees which outlet is dragging margin without opening 4 spreadsheets.

🎙

Voice voucher for back-of-house

Kitchen manager between services speaks: "Paid cash 500 rupees vegetable vendor Krishna Apple delivery 25 kg". OnGravy logs the entry against the right outlet and the right cost-category. Approve on the phone, move on.

🤝

Vendor payment + MSME §43B(h)

Vegetable, dairy, meat vendors are often MSME-registered (since FY 2024-25, payments past 45 days trigger income-tax disallowance at 30%). OnGravy auto-flags ageing MSME payables with the rupee exposure so you know your real disallowance risk.

🤖

AI tax advisor for F&B

Citation-backed answers on 5% / 18% GST applicability, composition-scheme eligibility, e-invoice threshold timing, aggregator-collected TCS reconciliation, and the rest of the F&B tax surface.

Pricing for restaurants

Free
₹0/mo
under ₹25L turnover
1 user
  • Standalone outlet
  • Basic GST + POS
  • Free forever
Start trial →
Starter
₹399/mo
one outlet
2 users
  • Full GST 5%/18%
  • Aggregator reconciliation
  • WhatsApp invoicing
Start trial →
Most popular
Professional
₹999/mo
one outlet, AI-on
5 users
  • Wastage tracker
  • AI tax advisor
  • Voice voucher
  • Multi-user
Start trial →
Premium
₹2,499/mo
multi-outlet (2-5)
10 users
  • Multi-outlet roll-up
  • Brand P&L
  • Cost-centre reports
  • Audit trail
Start trial →

5+ outlets? Contact us for Enterprise. 17% off on annual billing. No setup fee, no card to start.

Frequently asked

Swiggy and Zomato remit a confusing net payout. How do you reconcile it?

Both aggregators issue daily / weekly settlement statements that net out their commission (15-25%), the GST on their commission, the 1% TCS collected on your behalf, and any cancellation refunds. OnGravy parses this statement order-by-order, reconciles against your POS records, posts the gross sale + commission expense + TCS credit + GST in the right ratios, and surfaces the orders where their books and yours disagree. You spot ₹500-₹5000 of misreconciled commission per week per outlet — usually genuine aggregator errors.

Am I on the 5% GST or 18% GST regime?

Standalone restaurants (not inside a starred hotel) — 5% GST without input tax credit. Restaurants in hotels with declared tariff above ₹7,500 — 18% GST with full ITC. Cloud kitchens — 5%. Catering services — 18% with ITC. OnGravy infers the regime at signup from your premises type, locks it into the invoice template, and prevents the most common compliance error (accidentally claiming ITC under 5% — instant notice from the department).

Can I run kitchen wastage tracking without entering every onion my staff throws out?

Realistically — no, the data is only useful if it is captured. But OnGravy makes capture as cheap as possible. The shift-end form at /dashboard/wastage takes item + quantity + category + cost + reason; 5 entries per shift takes ~3 minutes. The dashboard then shows wastage as a % of input cost (enter today's raw-ingredient spend), top 3 items by cost, and a category breakdown so you can find the 4% margin leak fast. Most restaurants find the discipline pays for itself within a month — usually one over-prepped menu item drives most of the loss, and once you see it, you change the par level.

I run a multi-outlet brand. Can I see per-outlet P&L?

Yes — each outlet is configured as a cost-centre under the parent brand. All sales, vendor payments, staff payroll, rent, wastage are tagged to the outlet at entry time. Per-outlet P&L is one click from the dashboard. Roll-up to the brand level is always available. Standard practice for any chain above one location.

Do you integrate with my POS (Petpooja, Restroworks, Lightspeed)?

Petpooja and Restroworks have public APIs that we can pull daily Z-reports from — set up via Settings → Integrations. Lightspeed and other regional POS systems require a daily CSV export upload (we map columns to the right journal entries automatically). If your POS does not export at all, we fall back to a quick mobile form to enter the day-end totals in <2 minutes.

What does it cost?

Free under ₹25L turnover (covers tiffin services and very small standalone shops). Starter ₹399/month for one outlet with full books + GST + aggregator reconciliation. Professional ₹999/month adds voice voucher, AI tax advisor, kitchen wastage tracking, multi-user. Premium ₹2,499/month for multi-outlet brands (2-5 outlets). Custom Enterprise above 5 outlets. No setup fee, cancel monthly.

Books built for the back-of-house.

30-day trial. No card. WhatsApp OTP login. Aggregator-reconciliation sample data preloaded so you see the screens with non-empty data. If it does not save you 6+ hours/week per outlet within 30 days, walk away.

Start trial →Have questions?