Pan India · Online · CA-Assisted · 4.9★
Taxvio — GST, Income Tax & Compliance Services India
🍽️ Hospitality GST

GST Services for
Restaurants
& Hospitality

Running a restaurant, cafe, cloud kitchen, or hotel? GST compliance for hospitality businesses has unique challenges — 5% GST rate with no ITC, Section 9(5) TCS compliance for Zomato/Swiggy sales, platform reconciliation, and FSSAI-GST linking. Whether you're a dine-in restaurant, cloud kitchen, or food aggregator seller, Taxvio provides specialized GST services — registration, composition scheme advisory, monthly return filing, Zomato/Swiggy settlement reconciliation, and complete compliance.

✅ 5% GST Rate Advisory✅ Zomato/Swiggy Reconciliation✅ Section 9(5) TCS Compliance✅ FSSAI-GST Linking

Restaurant GST Essentials

  • 🍴GST rate: 5% (no ITC)
  • 📱Zomato/Swiggy: 1% TCS deducted
  • 📋SAC code: 996331 (restaurant)
  • 🔄Monthly GSTR-1 & GSTR-3B
  • 📜FSSAI license mandatory
  • 🚀Service fee: ₹2,999/month
🍽️

300+

Restaurants Served

💰

5%

Standard GST Rate

📊

1%

Platform TCS Rate

🎯

₹2,999

Monthly Fee

✔ Zomato/Swiggy Experts
✔ Platform Reconciliation
✔ ITC Optimization
✔ FSSAI Compliance
Understanding Restaurant GST

GST Compliance for Restaurants & Hospitality

Restaurant service under GST is classified as supply of service (not supply of goods). The GST rate, ITC eligibility, and compliance requirements are DIFFERENT from regular businesses, making restaurant GST compliance unique and complex.

💰 GST Rates for Restaurant Services

🍽️ Dine-in Restaurant (AC or Liquor License)

GST Rate: 5% (2.5% CGST + 2.5% SGST)
ITC: NOT allowed (no input tax credit on food inputs, rent, packaging)
SAC Code: 996331 (Restaurant and food serving services)
Applicability: Restaurants with air-conditioning OR liquor license (regardless of AC)

🥘 Restaurant WITHOUT AC (No Liquor)

GST Rate: 5% (same as AC restaurant)
ITC: NOT allowed
SAC Code: 996331
Note: Previously, non-AC restaurants had 12% GST rate, but since 2017, ALL restaurants (AC or non-AC) charge 5% GST with no ITC.

🎪 Outdoor Catering Service

GST Rate: 18% (9% CGST + 9% SGST)
ITC: ALLOWED (can claim ITC on all inputs — food, packaging, transport)
SAC Code: 996332 (Outdoor catering services)
Definition: Supply of food at customer's location (weddings, events, corporate catering)

🏨 Room Service in Hotels

GST Rate: Depends on room tariff
• Room tariff <₹7,500/day: 5% GST (no ITC)
• Room tariff ≥₹7,500/day: 18% GST (ITC allowed)
SAC Code: 996331 (restaurant service) + 9963 (accommodation)

✅ Composition Scheme for Restaurants

Restaurants with turnover up to ₹1.5 crore can opt for Composition Scheme:

  • Tax rate: 5% of turnover (same as regular scheme for restaurants)
  • Return filing: Quarterly (GSTR-4) instead of monthly
  • No ITC allowed (same as regular restaurant service)
  • Cannot make inter-state supplies (only intra-state)
  • Cannot supply through e-commerce (Zomato/Swiggy not allowed in composition)
  • Invoice format: Cannot charge tax separately (must show 'composition taxable person')

Note: Since restaurant service is already at 5% with no ITC, composition scheme offers LIMITED benefit — only quarterly filing convenience. Most restaurants selling on Zomato/Swiggy CANNOT opt for composition (e-commerce not allowed).

📱 Section 9(5) — TCS by Zomato/Swiggy

Section 9(5) of CGST Act makes e-commerce operators (food aggregators) liable to collect and deposit GST on restaurant supplies made through their platform.

How TCS Works (Tax Collected at Source)

Step 1: Customer orders food from your restaurant via Zomato/Swiggy for ₹1,000

Step 2: Platform charges ₹1,050 from customer (₹1,000 + ₹50 GST @5%)

Step 3: Platform pays you: ₹1,000 (order value) - ₹200 (commission @20%) - ₹10 (TCS @1% of ₹1,000) = ₹790 net settlement

Step 4: Platform deposits ₹50 GST (collected from customer) + ₹10 TCS (deducted from you) = ₹60 to government

Step 5: You report ₹1,000 gross sales in GSTR-1, claim ₹10 TCS credit in GSTR-3B to offset tax liability

⚠️ Critical Points

  • • Platform files GSTR-8 (e-commerce operator return) with TCS details
  • • Your GSTR-2B shows TCS credit (from platform's GSTR-8)
  • • You MUST reconcile platform sales with GSTR-2B TCS to avoid mismatch
  • • Mismatch = Tax demand + interest (department assumes you underreported sales)

🚫 ITC Restrictions for Restaurants

Restaurants charging 5% GST (regular scheme) are in "no ITC" category — CANNOT claim input tax credit on:

  • Food ingredients (vegetables, spices, oil, rice, flour, meat, etc.)
  • Packaging materials (boxes, bags, containers, cling film)
  • Gas/electricity bills (if GST charged)
  • Rent (if GST charged by landlord)
  • Kitchen equipment, utensils, furniture (capital goods)
  • Cleaning supplies, disposables
  • Any other inputs used in restaurant service

Exception — ITC Allowed For:

  • • Outdoor catering service (18% GST) — full ITC on all inputs
  • • Cloud kitchens charging 18% GST (if classified as goods supply)
  • • Hotels with room tariff ≥₹7,500/day (18% GST on F&B) — ITC allowed

📜 FSSAI License — Mandatory for GST Registration

Food Safety and Standards Authority of India (FSSAI) license is MANDATORY for all food businesses in India:

  • Basic FSSAI Registration: For small food businesses (turnover <₹12 lakh/year)
  • State FSSAI License: For medium food businesses (turnover ₹12 lakh - ₹20 crore/year)
  • Central FSSAI License: For large food businesses (turnover >₹20 crore or multi-state operations)

GST-FSSAI Linking: GST authorities cross-verify FSSAI license during registration approval. Food businesses without valid FSSAI cannot get GST registration. We help you obtain FSSAI license and link it with GSTIN.

Taxvio, based in Khatauli (Muzaffarnagar, UP), specializes in GST compliance for restaurants, cloud kitchens, hotels — registration, composition scheme advisory, Section 9(5) TCS reconciliation, monthly return filing, and complete compliance across Uttar Pradesh, Noida, Delhi NCR, and pan-India.

Zomato/Swiggy Compliance

Platform Settlement Reconciliation (Zomato/Swiggy/Uber Eats)

Selling food on Zomato/Swiggy requires CRITICAL reconciliation between platform settlements and GST returns to avoid tax mismatches and penalties.

📊 What Platforms Provide (Settlement Reports)

  • Gross order value (total sales including GST)
  • Platform commission (10%-25% of order value)
  • TCS deducted @1% (0.5% CGST + 0.5% SGST)
  • Delivery charges (if applicable)
  • Discounts/promotions (platform-funded or restaurant-funded)
  • Net settlement amount (credited to your bank)
  • Order-wise breakup (invoice/bill number, date, amount)

📝 What You Must Report in GST Returns

  • GSTR-1: Gross sales (including platform sales) — invoice-wise or summary
  • GSTR-3B: Total taxable value, tax liability, TCS credit adjustment
  • Match with GSTR-2B: TCS credit shown in 2B (from platform's GSTR-8) should match your platform sales
  • Bank reconciliation: Net settlement received should match after deducting commission + TCS

🔍Reconciliation Process (Step-by-Step)

1. Download Platform Reports

Login to Zomato/Swiggy partner portal → Download monthly settlement report (Excel/CSV) → Extract: Gross sales, TCS deducted, Net settlement

2. Match Gross Sales with GSTR-1

Sum up gross order value from platform report → Compare with total restaurant sales reported in GSTR-1 → Sales in GSTR-1 should be ≥ Platform sales (platform + dine-in + takeaway)

3. Verify TCS Credit in GSTR-2B

Download GSTR-2B (auto-populated ITC statement) → Check Table 3.1.1 — TCS credit (from e-commerce operators) → TCS amount should match total TCS deducted by platform

4. Adjust TCS in GSTR-3B

In GSTR-3B Table 3.2 → Enter TCS credit (from GSTR-2B) → This reduces your cash tax liability → Pay only balance tax (Output tax - TCS credit)

5. Bank Reconciliation

Check bank statement → Verify net settlement matches: Gross sales - Commission - TCS = Net amount received → If mismatch, check for pending settlements or adjustments

⚠️Common Reconciliation Issues & Solutions

TCS credit in GSTR-2B is LESS than platform TCS deducted

Reason: Platform filed GSTR-8 late or with errors, TCS not uploaded correctly

Solution: Contact platform support → Ask for GSTR-8 filing confirmation → Wait for next GSTR-2B update → If issue persists, file grievance on GST portal

Gross sales mismatch (GSTR-1 vs platform report)

Reason: Cancelled orders not adjusted, returns/refunds not accounted, multi-platform sales mixed up

Solution: Reconcile order-wise → Adjust for cancellations/returns → Maintain separate accounts for each platform (Zomato, Swiggy, Uber Eats) → Report net sales (gross - cancellations)

Bank settlement doesn't match calculation

Reason: Pending settlements (platform pays after 7-10 days), deductions for packaging/advertising not accounted, refund adjustments

Solution: Check settlement cycle (weekly/bi-weekly) → Account for accrual vs cash basis → Reconcile month-end outstanding → Verify all deduction line items in settlement report

Complete Compliance

Restaurant GST Compliance Process

End-to-end GST compliance for restaurants, cloud kitchens, and hotels:

1

GST Registration + FSSAI Linking

7-10 days

Obtain FSSAI license (if not already): Apply for Basic/State/Central FSSAI based on turnover. Timeline: 7-30 days for FSSAI approval. GST registration: File Form GST REG-01 on GST portal. Documents: PAN, Aadhaar, business address proof, FSSAI license, bank statement, photos. FSSAI linking: Enter FSSAI number in GST registration form (mandatory field). Approval timeline: 3-7 working days if all documents correct. GSTIN format: State code + PAN + Entity code (e.g., 09ABCDE1234F1Z5). After approval: Download GST certificate, update on invoices/bills, inform suppliers (for ITC eligibility — though restaurants can't claim ITC, suppliers need GSTIN for their records).

2

Composition Scheme Decision (if eligible)

1 day (decision)

Eligibility check: Turnover ≤₹1.5 crore, Only intra-state supplies, Not selling on Zomato/Swiggy (e-commerce not allowed). Comparison: Regular scheme (5% GST + monthly return) vs Composition scheme (5% tax + quarterly return). Key point: Since restaurant rate is already 5% with no ITC in BOTH schemes, composition offers ONLY quarterly filing convenience. Decision: Most Zomato/Swiggy restaurants CANNOT opt composition (e-commerce restriction). Only dine-in/takeaway-only restaurants with <₹1.5 cr turnover can consider composition. If opting composition: File Form GST CMP-02 within 30 days of registration or before 1st April of FY.

3

Invoice/Bill Format Setup (GST Compliant)

1-2 days

Restaurant bills (KOT - Kitchen Order Tickets) must be GST-compliant tax invoices: Mandatory fields: Restaurant name & address, GSTIN (15-digit), Invoice/Bill number (sequential), Date, Customer name (optional for B2C), Item-wise description (dishes ordered), Quantity, Rate, Taxable value, GST rate (5%), CGST amount, SGST amount, Total amount (including GST). Optional: SAC code 996331 (recommended if turnover >₹5 cr), FSSAI license number (good practice). Billing software: Use GST-compliant billing software (RestroPos, PetPooja, UrbanPiper, Tally) — auto-calculates GST, generates compliant bills. For Zomato/Swiggy orders: Platform generates customer invoice (you receive settlement report for your records). Sample bill format: We provide restaurant-specific invoice template.

4

Monthly Sales Recording & Accounting

Daily/Monthly

Maintain daily sales register: Record all sales (dine-in, takeaway, platform orders) separately. Dine-in/Takeaway: From billing software (daily sales summary). Platform orders: Download daily/weekly sales from Zomato/Swiggy dashboard. Accounting entries: Sales account (credit), GST output liability (credit), Bank/Cash (debit for payments received). Month-end: Summarize total sales (category-wise), Calculate total GST liability (sales × 5%), Verify platform TCS deductions (from settlement reports). Maintain: Sales invoice file (physical/digital), Platform settlement reports (PDF/Excel), Bank statement (for settlement verification).

5

Monthly GSTR-1 Filing (Outward Supplies)

By 11th of next month

GSTR-1 due date: 11th of next month (e.g., March sales GSTR-1 due by 11th April). What to report: B2B supplies: If you supply to registered businesses (corporate orders) — invoice-wise details (GSTIN, invoice number, value, tax). B2C supplies: Summary reporting (no invoice-wise details) — just total B2C sales value and tax. Platform sales: Report as B2C supplies (Zomato/Swiggy customers are B2C). How to file: Login to GST portal → Returns → GSTR-1 → Select month → Enter sales details → Submit with DSC/EVC. Auto-population: GSTR-1 data flows to your GSTR-3B (Table 3.1 — outward supplies). We prepare: Sales summary from your billing data + platform reports, Invoice upload (if B2B), GSTR-1 filing and acknowledgment download.

6

GSTR-2B Review & TCS Reconciliation

14th of next month

GSTR-2B generation: Auto-generated on 14th of next month (3 days after GSTR-1 deadline). What it contains: ITC available (though restaurants can't claim ITC, check for any capital goods purchases), TCS credit (Tax Collected at Source by Zomato/Swiggy — shown in Table 3.1.1). TCS reconciliation: Download GSTR-2B → Check Table 3.1.1 (TCS by e-commerce operators) → Match TCS amount with total TCS deducted by platforms (from settlement reports). If mismatch: Platform may have filed GSTR-8 late or with errors. Contact platform support or wait for amendment. TCS credit = Reduces your cash tax liability in GSTR-3B (explained in next step).

7

Monthly GSTR-3B Filing (Summary Return + Tax Payment)

By 20th of next month

GSTR-3B due date: 20th of next month. Summary return: Table 3.1 — Total outward supplies (auto-populated from GSTR-1) → Inter-state + Intra-state taxable sales. Table 3.2 — ITC details → For restaurants, usually NIL (no ITC allowed on food inputs). Enter TCS credit (from GSTR-2B Table 3.1.1) → This reduces tax liability. Table 6.1 — Tax liability calculation: Output tax (sales × 5%), Less: TCS credit, Less: Cash ledger balance (if any), = Net tax payable. Table 6.2 — Interest (if filing late). Tax payment: If net tax payable > 0 → Generate challan (DRC-03) → Pay via net banking → Enter CIN (Challan Identification Number) in GSTR-3B. File GSTR-3B with DSC/EVC. We handle: TCS credit verification, Tax calculation, Challan generation and payment, GSTR-3B filing and acknowledgment.

8

ITC Review (Capital Goods & Outdoor Catering)

Monthly review

Though restaurant service (5% GST) has NO ITC, you may be eligible for ITC in certain cases: Capital goods ITC: If you purchased capital goods (kitchen equipment, AC, furniture) BEFORE starting restaurant operations or for expansion. Outdoor catering: If you provide outdoor catering service (18% GST) separately → ITC allowed on all inputs used for catering. Check: Review purchase invoices for eligible ITC (capital goods, outdoor catering inputs), Claim ITC in GSTR-3B Table 4 (if applicable), Maintain invoice documentation for audit. We review your purchases and advise on ITC eligibility to maximize tax savings.

9

Annual Return (GSTR-9) + Reconciliation

Annually (by 31st Dec)

GSTR-9 due date: 31st December of next financial year (e.g., FY 2023-24 GSTR-9 due by 31st Dec 2024). Annual return: Consolidation of all GSTR-1 and GSTR-3B filed during the year. Reconciliation: Match GSTR-9 with books of accounts (sales register, ledger). Verify: Total sales, Total tax paid, TCS credit claimed, Any amendments/corrections. GSTR-9C (Audit): If turnover >₹5 crore → GST audit by CA mandatory → Reconciliation statement + CA certificate. We prepare GSTR-9 with complete annual reconciliation and audit certification (if required).

10

Platform-Specific Compliance (Ongoing)

Monthly

Zomato/Swiggy compliance: Monthly settlement reconciliation (match sales, TCS, commission, net payout). GSTR-8 verification: Check if platform filed GSTR-8 correctly (your TCS should appear in their filing). Maintain documentation: Platform settlement reports (PDF/Excel), Email confirmations from platform, TCS certificates (if issued by platform). Update GSTIN on platform: Ensure your GSTIN is correctly entered in Zomato/Swiggy partner profile. Invoice sharing: Some platforms ask for invoice copies for tax compliance — provide GST-compliant bills. We handle all platform reconciliation, TCS verification, and documentation maintenance.

Compliance Timeline

Monthly cycle: GSTR-1 by 11th, GSTR-3B by 20th (tax payment before filing). Annual: GSTR-9 by 31st December. Ongoing: Daily sales recording, monthly platform reconciliation. Taxvio handles all deadlines, filings, and reconciliations — you focus on running your restaurant!

What You Need

Documents Required for Restaurant GST Compliance

For GST Registration

  • PAN card of proprietor/partners/directors
  • Aadhaar card (for Aadhaar-based verification)
  • FSSAI license (Basic/State/Central) — MANDATORY
  • Business address proof (rent agreement, property tax receipt, electricity bill)
  • Business ownership proof (NOC from landlord if rented)
  • Bank account statement (last 3 months) + cancelled cheque
  • Photographs (proprietor/partners/directors — passport size)
  • Digital signature (DSC) or Aadhaar-based e-sign
  • Authorization letter (if CA/consultant is filing on your behalf)

For Monthly Return Filing

  • Daily sales register (dine-in, takeaway, platform orders)
  • Billing software data export (sales summary — Excel/CSV)
  • Zomato settlement reports (monthly — download from partner portal)
  • Swiggy settlement reports (monthly — download from partner portal)
  • Uber Eats / other platform reports (if applicable)
  • Bank statements (showing platform settlements received)
  • Purchase invoices (for capital goods ITC, if applicable)
  • GSTR-2B (auto-generated — for TCS verification)
  • Previous month's GSTR-1 and GSTR-3B (for continuity check)

📌 Platform-Specific Documents

  • Zomato partner login credentials (for report download)
  • Swiggy partner login credentials
  • Order-wise sales data (CSV/Excel export from platform)
  • Commission structure (% charged by platform — for reconciliation)
  • TCS deduction summary (from platform settlement report)
  • Refund/cancellation report (to adjust gross sales)
  • Platform agreement/contract (terms of service)
  • GSTIN confirmation email from platform (after linking GSTIN)
Avoid These Errors

Common Restaurant GST Mistakes

Restaurant GST compliance has unique pitfalls. Here are critical mistakes to avoid:

📱

Not Reporting Platform Sales in GSTR-1

⚠️ Problem

Thinking Zomato/Swiggy sales are 'platform's responsibility' and not reporting them in your GSTR-1. This is WRONG. Platform collects GST from customer and deducts TCS from you, but YOU are still liable to report gross sales in GSTR-1. Not reporting = Underreporting sales = Tax demand + penalty when department cross-checks with platform's GSTR-8.

✅ Solution

ALWAYS report TOTAL sales (dine-in + takeaway + platform orders) in GSTR-1. Platform sales go in B2C section (summary reporting, no invoice-wise details). Reconcile monthly: Your GSTR-1 sales should match (Billing software sales + Platform sales). Taxvio ensures all sales channels are correctly reported in GSTR-1.

🚫

Claiming ITC on Food Inputs (Not Allowed)

⚠️ Problem

Claiming input tax credit on food ingredients, packaging, rent thinking it's allowed. Restaurant service @5% is in 'no ITC' category — ITC claim will be DISALLOWED during audit, leading to demand + 18% interest + penalty. Wrong ITC claim is a serious compliance violation.

✅ Solution

DO NOT claim ITC on: Food ingredients, packaging materials, rent, gas/electricity (for restaurant service). Claim ITC ONLY on: Capital goods (during purchase/expansion), Outdoor catering inputs (if you provide 18% GST catering service separately). Review all ITC claims with CA before filing GSTR-3B. Taxvio audits ITC eligibility for restaurant compliance.

🔢

TCS Reconciliation Mismatch (GSTR-2B vs Platform)

⚠️ Problem

Not verifying TCS credit in GSTR-2B matches platform TCS deductions. If platform files GSTR-8 late or with errors, your GSTR-2B won't show full TCS credit. You end up paying MORE cash tax (because TCS credit is not adjusted). Department may later refund excess tax, but cash flow is affected.

✅ Solution

Monthly TCS reconciliation: Download GSTR-2B on 14th of next month → Check Table 3.1.1 (TCS by e-commerce operators) → Match with total TCS deducted by platforms (from settlement reports). If mismatch: Contact platform support immediately, Track platform's GSTR-8 filing status, Adjust in next month's GSTR-3B if credit appears late. Taxvio provides monthly TCS reconciliation and platform follow-up.

⚖️

Using Composition Scheme While Selling on Zomato/Swiggy

⚠️ Problem

Opting for composition scheme but continuing to sell on Zomato/Swiggy (e-commerce platforms). This is ILLEGAL — composition scheme prohibits supplies through e-commerce operators. If caught, department will cancel composition eligibility, raise demand for differential tax (regular scheme tax vs composition tax), and impose penalty.

✅ Solution

If you sell on Zomato/Swiggy → You CANNOT opt composition scheme (must be on regular scheme). If you want composition: Only dine-in/takeaway allowed (no e-commerce), File CMP-04 to withdraw from e-commerce platforms, Or transition to regular scheme. Taxvio advises on composition eligibility based on your sales channels.

📄

Not Maintaining Invoice/Bill Documentation

⚠️ Problem

Not saving copies of customer bills, platform settlement reports, bank statements. During GST audit or TCS verification, department asks for: Invoice copies (for sales verification), Platform reports (to match TCS credit), Bank statements (to verify receipts). Without documentation, you cannot defend your GST filings = Penalty risk.

✅ Solution

Maintain properly: Physical/digital copies of all customer bills (KOT), Daily sales register (date-wise summary), Platform settlement reports (PDF + Excel — monthly), Bank statements highlighting platform settlements, GSTR-1, GSTR-3B, GSTR-2B copies (monthly). Keep for minimum 6 YEARS (audit period). Use cloud storage (Google Drive/Dropbox) for digital backup. Taxvio provides documentation checklist and cloud filing system.

💰

Wrong GST Rate Application (18% Instead of 5%)

⚠️ Problem

Charging 18% GST thinking restaurant service is 18% (confusing with outdoor catering rate). Restaurant dine-in/takeaway is 5% GST (no ITC). Charging wrong rate = Customer complaint, Invoice mismatch, Excess GST collected must be deposited to government (cannot be retained).

✅ Solution

Know the rates: Dine-in/Takeaway/Platform delivery: 5% GST (SAC 996331), Outdoor catering: 18% GST (SAC 996332), Hotel room service: 5% (if room <₹7,500/day), 18% (if room ≥₹7,500/day). Update billing software with correct rates. Train billing staff on rate application. Taxvio provides rate advisory and billing software configuration.

How We Help

Taxvio's Restaurant GST Services

Specialized GST compliance services for restaurants, cloud kitchens, cafes, hotels, and hospitality businesses — from registration to monthly filing and platform reconciliation.

📝

GST Registration (Restaurant/Cloud Kitchen)

Complete GST registration with FSSAI license linking. Includes: Document collection, REG-01 filing, follow-up with department, GSTIN certificate download. FSSAI assistance if needed (additional charges apply). Composition scheme advisory.

₹2,999

📊

Monthly GST Return Filing (GSTR-1 + GSTR-3B)

Complete monthly return filing including: Sales data collection (billing software + platform reports), Platform reconciliation (Zomato/Swiggy), GSTR-1 filing (by 11th), GSTR-2B review, TCS credit verification, GSTR-3B filing with tax payment (by 20th).

₹2,999/month

📱

Platform Reconciliation (Zomato/Swiggy/Uber Eats)

Monthly reconciliation of food aggregator platform sales with GST returns. Includes: Settlement report download and analysis, TCS credit matching (GSTR-2B vs platform), Gross sales vs net settlement verification, Bank reconciliation, Mismatch resolution and platform communication.

₹1,999/month

🔄

Composition Scheme Enrollment (if eligible)

Composition scheme advisory and enrollment for restaurants with turnover ≤₹1.5 crore (dine-in/takeaway only, no e-commerce). Includes: Eligibility assessment, CMP-02 form filing, Quarterly return setup, Invoice format guidance (composition tax invoice).

₹1,499

📜

FSSAI License Assistance

Application and obtaining of FSSAI license (Basic/State/Central) required for GST registration. Includes: License type advisory, Document preparation, Online application filing, Follow-up till approval. FSSAI-GST linking support.

₹4,999

🔍

GST Audit & ITC Review (Annual)

Annual GST compliance audit for restaurants. Includes: Review of all GSTR-1, GSTR-3B filings, ITC eligibility verification (capital goods, outdoor catering), Platform TCS reconciliation (yearly), Sales vs return matching, GSTR-9 preparation, GSTR-9C certification (if turnover >₹5 cr).

₹9,999/year

💼

Cloud Kitchen GST Package (Complete)

Specialized package for cloud kitchens (delivery-only model). Includes: GST + FSSAI registration, Monthly return filing (12 months), Platform reconciliation (Zomato/Swiggy), Annual GSTR-9 filing, Dedicated support for multi-brand cloud kitchens.

₹39,999/year

🏨

Hotel & Banquet Hall GST Compliance

GST compliance for hotels, banquet halls, resorts. Includes: Registration with multiple revenue streams (rooms, F&B, banquets), Multi-rate return filing (5% F&B, 18% banquets), ITC optimization on capital goods, Event booking GST advisory, Monthly return filing + annual audit.

₹4,999/month

🎓

Staff Training (Billing & Compliance)

On-site or online training for restaurant staff (2-3 hours session). Topics: GST basics for restaurants (5% rate, no ITC), Billing software usage (GST-compliant invoicing), Platform sales reporting, Basic compliance do's and don'ts. Certificate provided.

₹4,999

📦 Restaurant Compliance Packages

Startup (Single Outlet)

₹2,999/month

  • Monthly GSTR-1 + GSTR-3B filing
  • Platform reconciliation (1 platform)
  • Email support
  • Annual GSTR-9 preparation

Growth (Multi-Outlet or Cloud Kitchen)

₹4,999/month

  • Monthly returns for all outlets
  • Platform reconciliation (2+ platforms)
  • ITC advisory
  • Phone + email support
  • Quarterly compliance review

Premium (Chain or Hotel)

₹9,999/month

  • Multi-location return filing
  • Complete platform reconciliation
  • ITC optimization
  • Dedicated account manager
  • Priority WhatsApp support
  • GST + FSSAI compliance
Client Stories

Real Stories from Our Restaurant Clients

"We were selling on Zomato but didn't know about TCS compliance and Section 9(5). Taxvio explained everything, reconciled 6 months of platform sales, and filed all pending returns. Now our GST is compliant and we understand how TCS works. Great service for restaurant owners!"

Sharma Dhaba

Muzaffarnagar

"As a cloud kitchen selling on Swiggy and Zomato, our GST reconciliation was a nightmare. Taxvio handles monthly platform reconciliation, matches TCS credit, and files returns on time. We just focus on cooking and they handle all GST compliance. Highly recommended!"

Cloud Kitchen Express

Noida

"Our hotel has restaurant, banquet hall, and rooms — different GST rates for each. Taxvio set up our GST with proper classification, handles multi-rate invoicing, and optimizes ITC on capital goods. They also trained our billing staff. Very professional team."

Grand Banquet Hall

Delhi NCR

Our Reach

Restaurant GST Services Across India

Taxvio is based in Khatauli, Muzaffarnagar, UP and provides specialized GST services for restaurants, cloud kitchens, cafes, hotels, and hospitality businesses across Noida, Delhi NCR, Meerut, Ghaziabad, Mumbai, and pan-India online.

📍 Khatauli
📍 Muzaffarnagar
📍 Noida
📍 Delhi NCR
📍 Meerut
📍 Mumbai
FAQs

Frequently Asked Questions — Restaurant GST

Do I need separate GST registration for each restaurant outlet?+
It depends on whether your outlets are in the SAME STATE or DIFFERENT STATES: (1) SAME STATE (multiple outlets in one state): You can register ALL outlets under ONE GSTIN (additional place of business). During GST registration, mention all outlet addresses in 'Additional Places of Business' section. Advantage: Single GSTIN, one return filing for all outlets (consolidated sales). (2) DIFFERENT STATES (outlets in multiple states): You MUST obtain SEPARATE GSTIN for EACH STATE. Example: If you have outlets in Delhi, UP, and Maharashtra → you need 3 GSTINs (one per state). Each state GSTIN files separate returns. Inter-state supplies between your own outlets are treated as IGST transactions. Recommendation: For multi-state chains, consult CA for GSTIN structure and inter-state supply compliance. Taxvio helps multi-location restaurants with centralized GST compliance.
Can I opt for composition scheme if I have both dine-in and Zomato/Swiggy delivery?+
NO. If you supply food through e-commerce operators (Zomato, Swiggy, Uber Eats), you are NOT ELIGIBLE for composition scheme. Section 10(2)(d) of CGST Act prohibits composition scheme for businesses making supplies through e-commerce operators. Your options: (1) Choose REGULAR SCHEME (5% GST + monthly return filing) — you can supply through platforms + dine-in. (2) Stop e-commerce supplies (Zomato/Swiggy) and opt for composition scheme (only dine-in/takeaway allowed). Most restaurants selling on platforms stay on regular scheme (since rate is same 5% anyway, only filing frequency differs — monthly vs quarterly). Exception: If you have separate brands/outlets — one for dine-in only (composition eligible) and another for platform delivery (regular scheme) — you can register them separately with different GSTINs (complex, usually not practical).
What if I provide both restaurant service and outdoor catering — how to handle different GST rates?+
If you provide BOTH restaurant service (5% GST) and outdoor catering (18% GST), you must: (1) Maintain SEPARATE ACCOUNTING for both services: Restaurant sales (dine-in/takeaway) → SAC 996331, 5% GST. Outdoor catering sales (events, weddings, corporate) → SAC 996332, 18% GST. (2) Issue SEPARATE INVOICES with correct SAC code and rate for each service. (3) In GSTR-1: Report restaurant sales in one row (SAC 996331, 5% rate). Report outdoor catering in another row (SAC 996332, 18% rate). (4) ITC CLAIM: For restaurant service inputs → NO ITC (even if you buy at 18% GST). For outdoor catering inputs → FULL ITC allowed (claim in GSTR-3B). Challenge: If you use COMMON inputs (kitchen, staff, packaging) for both services, you must APPORTION ITC (claim only the portion used for outdoor catering). Taxvio helps with input segregation and ITC apportionment for mixed-service restaurants.
How to handle customer cancellations and refunds in GST return filing?+
For restaurant order cancellations and refunds (common in platform orders): (1) If order is CANCELLED BEFORE BILLING (food not prepared): No GST invoice issued → No need to report in GSTR-1. Simply don't include in sales. (2) If order is CANCELLED AFTER BILLING (invoice issued, food prepared but customer cancelled): You have issued tax invoice → Must report in GSTR-1 initially. Issue CREDIT NOTE (to customer or platform) for the refund. In NEXT MONTH'S GSTR-1 → Report credit note in Table 9B (reduces sales). Net effect: Original sale in Month 1, Credit note in Month 2 → Net sales = Sale - Credit note. (3) Platform cancellations (Zomato/Swiggy): Platform settlement report shows NET sales (gross sales - cancellations). Report GROSS sales in GSTR-1 (before cancellations) → Platform adjusts cancellations in their TCS calculation. Alternatively, report NET sales in GSTR-1 (after cancellations) — simpler approach, but ensure it matches platform's GSTR-8 filing. Recommendation: Report NET sales (as per platform settlement) to avoid mismatch. Taxvio reconciles platform cancellations with GSTR-1 sales reporting.
Do I need to charge GST on home delivery charges separately?+
DELIVERY CHARGES in restaurant service are treated as follows: (1) Dine-in service: No delivery (not applicable). (2) Takeaway/Self-delivery (your own delivery staff): Delivery charge is PART OF RESTAURANT SERVICE → Charge 5% GST on total (food + delivery). Example: Food ₹500 + Delivery ₹50 = ₹550 (taxable value) → GST @5% = ₹27.50 → Total = ₹577.50. (3) Platform delivery (Zomato/Swiggy): Platform charges delivery from customer separately (platform's service, NOT yours) → You charge 5% GST only on food value (not on delivery). Platform files separate GST return for delivery service (18% or 5% depending on classification). Note: If you show delivery charge separately on invoice (for your own delivery), clarify it's included in 5% GST (not separate service). Avoid charging separate delivery GST — include in composite supply at 5%. Taxvio advises on correct GST treatment of delivery charges based on your delivery model.
What is the difference between FSSAI Basic Registration and State License?+
FSSAI license types based on business size: (1) BASIC FSSAI REGISTRATION (14-digit number): For SMALL food businesses with annual turnover <₹12 lakh. Validity: 1-5 years (renewable). Application: Online on FSSAI portal (State authority approves). Cost: ₹100 (registration fee). Suitable for: Small dhabas, home-based cloud kitchens, food stalls. (2) STATE FSSAI LICENSE (14-digit number): For MEDIUM food businesses with turnover ₹12 lakh - ₹20 crore/year. Validity: 1-5 years. Application: Online (State Food Safety Officer approves). Cost: ₹2,000-₹5,000 (based on category). Suitable for: Restaurants, cafes, mid-size cloud kitchens, hotels. (3) CENTRAL FSSAI LICENSE (10-digit number): For LARGE food businesses with turnover >₹20 crore OR multi-state operations, importers/exporters. Issued by Central FSSAI (Delhi). Cost: ₹7,500+ (based on category). For GST: ALL types are acceptable (Basic/State/Central). Most restaurants need STATE LICENSE (turnover >₹12 lakh). Taxvio assists with FSSAI application of appropriate type.
Can Taxvio help with past GST return filing for restaurants (pending returns)?+
Yes, absolutely. We specialize in GST compliance for restaurants with pending/unfiled returns. Our process for past return filing: (1) Assessment: Review your sales data (billing software, platform reports, bank statements) for pending months. Identify which returns are pending (GSTR-1, GSTR-3B, both). (2) Data Compilation: Collect sales invoices, platform settlement reports, purchase invoices (if any ITC). Reconcile sales channel-wise (dine-in, takeaway, Zomato, Swiggy). (3) Return Preparation: Prepare month-wise GSTR-1 (sales reporting) and GSTR-3B (tax payment). Calculate late fees and interest (₹50/day for GSTR-3B, ₹20/day for GSTR-1, max ₹10,000). (4) Sequential Filing: File pending returns in chronological order (oldest first). Pay accumulated tax + interest + late fee. (5) Regularization: Bring compliance up-to-date, set up monthly filing system to avoid future delays. We handle: Past 6 months, 1 year, or 2 years of pending returns. Platform reconciliation for all pending months. Liaison with department if any queries arise. Contact us with your GSTIN and pending period — we'll provide a quote and timeline.

Focus on Food, We Handle GST

Get GST Compliant for Your Restaurant or Cloud Kitchen

Running a restaurant, cafe, cloud kitchen, or hotel? Taxvio provides complete GST compliance — registration with FSSAI linking, monthly return filing, Zomato/Swiggy platform reconciliation, Section 9(5) TCS compliance, and ITC optimization. Starting ₹2,999/month. Serve food with peace of mind — we handle all GST complexities!