Start 14-Day Free Trial
PLATFORM MODULES
Hotel PMS & Tape Chart 2-Way Hotel Channel Manager Restaurant POS & KOT Banquet & Events (BEO) Night Audit & MIS Reports e-FRRO Form C Auto-Fill Tool
HOTELIERS BLOG & GUIDES
Browse All 85 Articles → PMS vs Channel Manager Guide Indian Hotel Channel Manager Guide Fast Walk-In Check-In (60s) Night Audit SOP Checklist 36 States & UTs Tourism Guides
SOLUTIONS BY PROPERTY
Independent & Boutique Hotels Resorts & Wellness Retreats Banquet Halls & Event Lawns Heritage Havelis & Palaces Multi-Property Hotel Groups
FREE TOOLS & RESOURCES
Free Form C Chrome Auto-Fill Tool Form C Compliance User Guide Schedule a 1-on-1 Product Demo
COMPANY
Pricing & Plans About BillDhari Contact & Support WhatsApp: +91 7057067364
Back to Blog Index
Channel Manager & OTAs • • 8 min read • Verified Hospitality Guide

How to Configure Rate Plans in Hotel PMS: EP, CP, MAP, AP & GST Breakdown Guide

Master hotel meal plan mapping across Booking.com and MakeMyTrip, understand Indian GST SAC 9963 vs 996331 dining splits, and set up parent-child inherited rate plans.

BillDhari Revenue Management Team - Hospitality Research Specialist at BillDhari
BillDhari Revenue Management Team
BillDhari Hospitality & Distribution Team
WhatsApp
How to Configure Rate Plans in Hotel PMS: EP, CP, MAP, AP & GST Breakdown Guide - BillDhari Hotel Management System & 2-Way Channel Manager
How to Configure Rate Plans in Hotel PMS: EP, CP, MAP, AP & GST Breakdown Guide Photo Credit: Unsplash / Hotel Dining, F&B & Meal Packages

1. Demystifying Hotel Meal Plans in Indian Hospitality

In the hospitality industry, a Rate Plan is much more than a price tag. It represents the binding contract between the hotel and the guest regarding what amenities, meals, and cancellation terms are bundled into the room tariff.

Across India, from luxury hill resorts in Shimla to beach retreats in Goa and business hotels in Bengaluru, travelers expect clear meal inclusions. Using standardized international terminology:

EP (European Plan)

Room Only

The baseline room tariff without any meal inclusions. All dining, room service, and beverages are billed separately on consumption.

Best for: Transit travelers, corporate budget guests

CP (Continental Plan)

Bed & Breakfast

Includes overnight lodging and complimentary buffet or fixed-menu breakfast for all registered room occupants.

Best for: Business executives, city tourists, weekenders

MAP (Modified American Plan)

Half Board (Breakfast + Lunch or Dinner)

Includes room lodging, morning breakfast, and one major meal (typically dinner, allowing guests to explore external dining for lunch).

Best for: Leisure hill stations, beach resorts, couples

AP (American Plan)

Full Board (All Meals Included)

Comprehensive all-inclusive tariff covering lodging, morning breakfast, lunch, and dinner, commonly featured at isolated wildlife lodges and tent cities.

Best for: Jungle safari lodges (Corbett, Gir), Rann of Kutch

2. The Critical Indian GST Dilemma: Lodging vs. Food Service Tax Slabs

One of the most dangerous accounting mistakes independent hoteliers make in India is billing a bundled meal plan (e.g. ₹6,500 MAP) under a single lodging line item without separating the food component.

Under Indian Goods and Services Tax (GST) law, lodging and restaurant dining operate under distinct Service Accounting Codes (Services Accounting Code (SAC)):

  • SAC 9963 (Short-term Accommodation): Taxed based on room tariff slabs (0% up to ₹1,000; 12% between ₹1,001 and ₹7,500; 18% above ₹7,500 per day).
  • SAC 996331 (Restaurant & Food Services): Standard 5% GST without Input Tax Credit (ITC) for standalone restaurants or non-specified hotels, or standard hotel composite rates.
Billing Component Service Accounting Code (SAC) Applicable GST Rate Accounting Risk Without BillDhari
Room Accommodation (EP) 996311 12% or 18% (Tiered by Room Tariff) Standard lodging declaration
Breakfast Component (CP) 996331 5% (Restaurant Service) If unbundled incorrectly, tax authorities treat the entire amount under 18% lodging tax
Dinner / Buffet Meals (MAP/AP) 996331 5% (Restaurant Service) Distorts F&B department revenue reporting and creates GSTR-1 audit discrepancies

How BillDhari Solves Meal Plan GST Splits

In BillDhari, when you configure a rate plan (e.g., Deluxe MAP @ ₹6,000), you define the internal allocation (e.g. ₹4,800 room + ₹1,200 dining). When a guest checks out, BillDhari automatically generates a unified tax invoice that splits the lines into SAC 9963 and SAC 996331, guaranteeing 100% statutory compliance for state GST department audits.


3. Rate Plan Inheritance: The Secret to 10-Second Rate Updates

Managing 4 room categories across 4 meal plans (EP, CP, MAP, AP) means maintaining 16 distinct prices per day. If you operate manually, updating weekend rates across MakeMyTrip, Booking.com, and Agoda requires modifying 48 separate fields every week. This complexity inevitably causes typographical errors, rate parity breaches, and lost revenue.

BillDhari solves this through Parent-Child Rate Plan Inheritance:

Dynamic Pricing Formula

Parent-Child Rate Plan Inheritance

Automatic Dynamic Recalculation
Master Parent Rate Plan
Master EP (Room Only): ₹4,000
Single master price controlled by hotelier
Child 1 • Bed & Breakfast
CP Rate Plan
Base + ₹500 = ₹4,500
Child 2 • Half Board
MAP Rate Plan
Base + ₹1,400 = ₹5,400
Child 3 • Full Board
AP Rate Plan
Base + ₹2,200 = ₹6,200

When festive demand surges, you update only the Master EP Base Rate from ₹4,000 to ₹5,500. BillDhari instantly recalculates all child meal plans:

  • CP automatically becomes ₹6,000
  • MAP automatically becomes ₹6,900
  • AP automatically becomes ₹7,700

All 16 combinations transmit to Booking.com, InGoMMT, and Agoda simultaneously in under 2 seconds.


4. Step-by-Step Tutorial: Configuring Rate Plans in BillDhari

Follow these steps to set up automated meal plans and Online Travel Agency (OTA) synchronization:

Step 1: Navigate to Rate Plan Settings

  1. Log into your BillDhari Property Management System (PMS) dashboard.
  2. In the left navigation, open Settings > Pricing & Rate Plans.
  3. Click Add New Rate Plan.

Step 2: Define Plan Details & Meal Inclusion

  1. Plan Name: Enter a descriptive title (e.g., Deluxe Continental Plan (CP)).
  2. Short Code: Enter a 3-letter code (CP-DLX).
  3. Meal Inclusions: Check the relevant boxes:
    • Complimentary Breakfast: Yes
    • Lunch: No
    • Dinner: No

Step 3: Configure Pricing Mode (Inherited vs. Standalone)

  1. Select Inherited from Parent (Recommended).
  2. Choose your base rate plan (Standard EP).
  3. Set the adjustment rule:
    • Type: Fixed Amount Addition (+₹500) or Percentage Markup (+15%).

Step 4: Map to Connected Channels (Booking.com & InGoMMT)

  1. In the OTA Channel Mapping tab, select the corresponding OTA Rate Plan ID:
    • Booking.com Rate Plan: Breakfast Included (BAR_BB)
    • MakeMyTrip Rate Plan: CP_STANDARD
  2. Specify whether OTA rates are pushed inclusive or exclusive of GST.
  3. Click Save & Activate Plan.

5. Troubleshooting Common Rate Plan Synchronization Errors

1. Booking.com Rejects Rate Plan Update ("Rate Plan Not Linked to Room Type")

  • Cause: The rate plan was created in the Booking.com Extranet, but was not linked to the specific room category.
  • The BillDhari Fix: Open Channel Manager > Health Diagnostics. BillDhari validates the room-to-rate mapping matrix and displays any unlinked OTA rate IDs.

2. Guests Arrive Expecting Breakfast on an EP Reservation

  • Cause: The guest booked a discounted Room Only (EP) promotion on MakeMyTrip, but assumed breakfast was included by default.
  • The BillDhari Fix: BillDhari’s automated WhatsApp booking confirmation explicitly highlights the booked meal plan: "Your reservation #4829 is confirmed on European Plan (Room Only). Breakfast can be added at front desk for ₹350/person."

3. Rate Parity Warning Across Channels

  • Cause: CP was updated manually on MakeMyTrip Extranet, but remained unchanged on Booking.com.
  • The BillDhari Fix: Always update rates directly inside BillDhari’s Bulk Rate Manager. The direct BillDhari Channel Manager pipeline updates all channels simultaneously, maintaining perfect price parity.

6. Automate Your Property Rate Architecture Today

Stop wasting hours manually recalculating meal plan markups across multiple extranets. Harness the speed, accuracy, and GST compliance of BillDhari’s Parent-Child Rate Plan Engine.

Start Your 14-Day Free Trial - No credit card required. Free live onboarding and rate plan mapping support included.

Hotel Terms & Acronyms Explained in This Guide

Quick reference glossary explaining full forms and operational meanings

PMS Property Management System

The central operating software hotel front desk teams use to manage room inventory, walk-in check-ins, guest folios, housekeeping room status, and automated night audits.

OTA Online Travel Agency

Third-party digital reservation channels (e.g. MakeMyTrip, Booking.com, Agoda, Expedia, Airbnb) that sell hotel rooms to travelers for a commission.

SAC Services Accounting Code

The statutory classification code (e.g. SAC 9963 for hotel accommodation) mandated by the GST Council on all hospitality tax invoices.

GST Goods and Services Tax

India's unified consumption tax levied on hotel room tariffs (12% for ₹1,000–₹7,500; 18% for above ₹7,500) and restaurant F&B orders.

ITC Input Tax Credit

The tax credit a business can claim on GST paid for hotel accommodations against their own output tax liabilities.

EP European Plan (Room Only)

A hotel tariff plan that includes room accommodation only, with all meals and drinks billed separately.

CP Continental Plan (Room + Breakfast)

A hotel tariff plan that includes room accommodation and daily morning breakfast.

MAP Modified American Plan (Half Board)

A hotel tariff plan that includes room accommodation, daily breakfast, and one major meal (dinner or lunch).

AP American Plan (Full Board)

A comprehensive hotel tariff plan that includes room accommodation and all three daily meals (breakfast, lunch, and dinner).

Ready to optimize your property distribution?

Join independent hotels, resorts, and havelis across India powered by BillDhari PMS & 2-Way Channel Manager.

Start Your 14-Day Free Trial

No credit card required • Complimentary OTA channel setup