For catering & tent house businesses in India

Know exactly how much to cook, who owes what, and who's allowed to see it.

UtsavOS runs every booking from first enquiry to the final rupee. A confirmed guest list becomes an exact shopping list, and a quotation becomes a WhatsApp message.

  • GST-ready quotes
  • WhatsApp + Razorpay
  • EN · हिं · मरा
  • Works offline

The problem

How much to cook for 500 plates?
Experience, paper arithmetic, and a prayer.

Every caterer and tent house in India knows these three moments. UtsavOS is built so they stop happening.

9:40 PM
“Bhaiya, paneer khatam ho gaya. 120 guests are still in the queue.”

Running out mid-event

Quantities sized on gut feel. Too little and the reputation goes. Too much and the margin goes.

6:15 AM
“The 300 chairs went to the other wedding. Didn't anyone check?”

Two events, one stock of chairs

Rental stock promised twice because the booking diary and the godown never spoke to each other.

Month-end
“Did the Mehta family pay the second instalment or not?”

Money that lives in someone's head

Advances, dues and vendor bills spread across notebooks, UPI screenshots and one person's memory.

See it think

Guests in. Shopping list out.

Move the guest count and pick the menu. UtsavOS scales every recipe, nets it against what's already in your store, and sorts the shortfall by vendor. All of it happens before anyone picks up a phone.

Confirmed guests

500 plates

Menu

Portions learn from your own events. Every logged event sharpens them, so you're not stuck with someone else's thumb rule.

Raw material, netted against stock

    Purchase orders, drafted by vendor

    Illustrative numbers from a demo kitchen. Your recipes, stock and vendors drive the real thing.

    One connected system

    From the first phone call to the last returned chair.

    Every module reads and writes the same live data. When a booking is confirmed, the kitchen, the godown and the books all know about it straight away.

    Rental calendar

    Double-booking, structurally impossible.

    Tents, tables, crockery and chairs are reserved against what you actually own. A clash is caught before you confirm the booking, not on the morning of the event.

    Quotations

    A quote is now a WhatsApp message.

    Branded, GST-ready and auto-numbered. One tap sends it to the client's phone.

    Payments

    Dues collect themselves.

    Each balance due becomes a Razorpay link sent on WhatsApp. When it's paid, it reconciles into the books on its own.

    Order changes

    A second pair of eyes on the same day.

    When the guest count changes on the event day, someone other than the person who proposed it has to sign off.

    Event P&L

    Profit, per booking.

    See revenue against food, labour, sub-rentals and transport on the day an event closes, not at season-end.

    Stock & vendors

    The oldest batch goes out first. Nobody has to remember to pick it.

    FEFO (first-expiry, first-out) drawdown, a preferred vendor for every material, and purchase orders that arrive already sorted by who supplies what.

    One app, five roles

    Your chef sees quantities. Your accountant sees money. Nobody sees what isn't theirs.

    Access is enforced at the database, not just by hiding a menu item. Pick a role to see how their screen changes.

    O
    OwnerEvery screen, every rupee, every booking.

    Their menu

      9 of 9 modules · enforced at the database
      9:41

      Sharma–Kapoor · 12 Dec

      Dispatch checklist

      3 of 5 loaded

      • Chiavari chairs480
      • Round tables48
      • Shamiana 40×602
      • Chafing dishes36
      • Generator 62.5 kVA1
      Synced just now

      Works where your team works

      On the accountant's laptop and the field crew's phone, even with no signal.

      Your desk and your crew work on the same data. A dispatch logged in a basement banquet hall syncs the moment a bar of network comes back.

      • Installable on any phone. Add it to the home screen with one tap. There's no app-store update to wait for.
      • Offline-first. Checklists logged with no signal sync automatically, and nothing gets lost.
      • Your data, walled off. Each business is isolated at the database level, not just behind a login screen.
      0roles, each with its own screen
      0stages, inquiry to closed
      0languages: EN · हिं · मरा
      0chairs promised twice. Ever.

      Made for India

      Built for how an Indian business actually bills, collects and files.

      Thousands and lakhs, CGST and SGST, UPI and cheques, a CA who wants it in Tally. UtsavOS treats all of it as normal, so there's nothing to work around.

      GST invoice

      CGST + SGST, or IGST. Worked out, not typed.

      Mark a quote as interstate and the tax moves to IGST on its own. Totals round off to the rupee, and every invoice is numbered automatically.

      INV-2026-0142 Sharma–Kapoor Wedding · Catering
      Taxable value
      ₹4,63,048.00
      CGST 2.5%
      ₹11,576.20
      SGST 2.5%
      ₹11,576.20
      IGST 5%
      ₹23,152.40
      Round off
      −₹0.40
      Grand total
      ₹4,86,200

      Illustrative invoice. Rates come from your own GST settings.

      Thousands and lakhs, everywhere

      ₹85,000 for a mehendi, ₹4,86,200 for a wedding, never ₹486,200. Every quote, invoice, report and WhatsApp message groups money the way your clients read it.

      Paid the way India pays

      Record UPI, cash, cheque, bank transfer or card. Or send a Razorpay link on WhatsApp, and it reconciles itself once paid.

      A clean handover to your CA

      Sales and receipt vouchers export as a CSV that imports into Tally. The GSTR-1 summary splits B2B from B2C by GSTIN, in PDF or Excel.

      Built with the DPDP Act in mind

      Client consent is recorded, a client's data can be exported in one piece, and deletion requests are logged, as the DPDP Act 2023 expects.

      • English · हिंदी · मराठी
      • +91 mobile login with OTP
      • GSTIN on every B2B client
      • Installs on any Android phone

      Behind the mark

      A tent peak, because every utsav starts with one.

      Before the first guest arrives, the shamiana goes up. It covers the kitchen, the stage and the crowd, and keeps the whole celebration under one roof. That's the job UtsavOS does for your business.

      See it on your own bookings

      Bring one real booking. We'll show you the whole system running on it.

      No sample data and no slides. We use your own guest list, your vendors and your numbers. If it doesn't save your team real time on a real booking, it isn't worth your time.

      • No more midnight calls about missing paneer.
      • No more guessing who's already paid.
      • No more one person carrying the whole booking in their head.

      Request a demo

      We'll call you within one working day.

      Your business
      Please tick to let us contact you.

      Request a demo