Hotel Rate Plans Explained: EP, MAP and AP Meal Plans and How to Set Them Up
Hotel rate plans decide what a guest gets for the price, and meal plans are a big part of that: EP is room only, CP adds breakfast, MAP adds breakfast and one main meal, and AP includes all three meals. This guide explains what each plan means, which ones suit your property, how to price them after OTA commission and GST, and how to set them up step by step across your booking channels with ClearHost.
Table of contents
Hotel rate plans are the priced offers you sell for a room: the same room at different prices, with different meals, cancellation terms or booking conditions. Meal plans are one part of that offer. EP means room only, CP adds breakfast, MAP adds breakfast and one main meal, and AP includes breakfast, lunch and dinner.
If you run a property in India, you see these codes on every tariff card and OTA extranet. Learning the definitions takes five minutes. Pricing each plan so the food pays for itself, keeping plans identical across channels and telling the kitchen who is eating what takes rather longer. This guide covers all of it, and shows where hospitality management software such as ClearHost takes the repeat updating off your desk.
What are hotel rate plans?
A hotel rate plan is a set of rules attached to a price. It says what the guest gets, what they pay, when they can cancel and who is allowed to book it. Most rate plans are built from the same parts:
-
The room type it applies to
-
The price, which usually changes by date and number of guests
-
The meal plan
-
Cancellation and payment terms
-
Restrictions such as a minimum stay
-
The channels where it is on sale
Your hotel property management system holds these rules, so the reservation, the guest's bill and the front desk screen all show the same offer.
What is the difference between a room type and a rate plan?
A room type is the physical product: Deluxe, Premium, Family Suite. A rate plan is how you sell it. On the same night, one Deluxe room can be sold as "Deluxe, room only, free cancellation" or as "Deluxe, breakfast and dinner, non-refundable".
Both offers draw on the same pool of Deluxe rooms. Availability belongs to the room type and price belongs to the rate plan. Keep that separation in mind when you connect OTAs, because a rate plan with its own separate inventory is how a property ends up selling the last room twice.
What are the main types of hotel rate plans?
|
Rate plan |
How it works |
When it helps |
|---|---|---|
|
Standard flexible rate |
Your public price, cancellable under your normal policy |
The base offer on every channel |
|
Non-refundable rate |
Lower price, and you keep the payment if the guest cancels |
Securing revenue on soft dates |
|
Advance purchase rate |
Discount for booking a set number of days ahead |
Filling dates early |
|
Long-stay rate |
Discount above a minimum number of nights |
Midweek and off-season gaps |
|
Corporate rate |
Negotiated price for a company, often with direct billing |
Repeat business travel |
|
Group rate |
Contracted price for a block of rooms |
Weddings, tours and events |
|
Package rate |
Room plus meals or an experience at one price |
Resorts and holiday periods |
Meal plans cut across all of these. A corporate rate is often sold with breakfast, while a wedding block is often MAP or AP. Boutique hotels usually keep this list far shorter than a large resort does.
What are hotel meal plans?
Hotel meal plans tell the guest which meals the room price covers. Indian tariffs use four standard codes, and each has a different name overseas. You will need both sets of names once you sell through global OTAs.
|
Code |
Full name |
International name |
Meals included |
Usually suits |
|---|---|---|---|---|
|
EP |
European Plan |
Room only |
None |
Business guests, city stays |
|
CP |
Continental Plan |
Bed and breakfast |
Breakfast |
Short stays, corporate guests |
|
MAP |
Modified American Plan |
Half board |
Breakfast and one main meal |
Leisure and sightseeing trips |
|
AP |
American Plan |
Full board |
Breakfast, lunch and dinner |
Remote resorts, wildlife lodges |
What is the EP plan in a hotel?
The EP plan in a hotel is a room-only rate. No meals are included, so guests eat out or pay for restaurant meals on their bill. EP gives you the cleanest number to work from, and most hotels use it as the base for every other plan. It sells well in cities with plenty of places to eat and to business travellers who are out all day.
What is the CP plan in a hotel?
CP means the room plus breakfast. "Continental" originally meant a light cold breakfast, but on Indian tariffs CP simply tells the guest that breakfast is included, whether that is a full buffet or a plated meal. Say which one you serve and when. "Buffet breakfast, 7:30 to 10:30" prevents more arguments than the code ever will. You may also see BP, or Bermuda Plan, which is a room with a full cooked breakfast.
What is the MAP plan in a hotel?
The MAP plan in a hotel stands for Modified American Plan: the room, breakfast and one main meal. It is called half board in Europe. MAP is a natural fit for hill stations and sightseeing destinations, where guests spend the day out and want dinner when they get back.
Does the MAP plan include lunch or dinner?
It depends on the hotel, and an unclear answer is a common source of guest complaints. Indian tariffs often say "breakfast and lunch or dinner", with dinner the more common choice. Global channels can be stricter. Booking.com's meal plan code list maps half board/modified American plan to breakfast and dinner, and gives breakfast and lunch a separate code.
So if your MAP rate includes lunch, mapping it as half board shows guests the wrong meal. Put the meal in the rate name, such as "MAP (breakfast and dinner)", and you remove the doubt.
What is the AP plan in a hotel?
The AP plan in a hotel, or American Plan, covers the room plus breakfast, lunch and dinner. Overseas it is called full board or full pension. It makes sense where eating elsewhere is not realistic, such as a wildlife lodge or a remote resort, and it simplifies billing for tour groups. AP gives you predictable revenue per guest, but it also commits your kitchen to three services a day, even when only a few rooms are occupied.
Is the AP plan the same as all-inclusive?
No. AP covers three meals. All-inclusive normally adds drinks and snacks, sometimes activities too, and each hotel decides the exact scope. If you sell all-inclusive, publish a list of what is in and what is not, drinks especially.
What do CPAI, MAPAI and APAI mean?
On Indian tariffs and agent quotes, "AI" attached to a meal plan usually means all taxes are included in the price. It does not mean all-inclusive food and drink. MAPAI, for example, is a MAP rate with tax built in. Check the note on the tariff before you compare two quotes, because a MAP rate and a MAPAI rate are not on the same footing.
Which hotel meal plans should your property offer?
Start with two questions: what can guests realistically eat nearby, and what can your kitchen serve every day without losing money? The answers usually point to one lead plan and one alternative.
|
Property type |
Lead plan |
Also offer |
Reason |
|---|---|---|---|
|
City or business hotel |
CP |
EP |
Restaurants are close and corporate guests expect breakfast |
|
Hill station or leisure hotel |
MAP |
CP |
Guests are out at lunch and back for dinner |
|
Beach or destination resort |
MAP |
AP or a package |
Guests stay on site for much of the day |
|
Wildlife lodge or remote resort |
AP |
MAP |
There is little else to eat nearby |
|
Pilgrimage or tour group hotel |
MAP or AP |
CP |
Fixed schedules and large headcounts |
|
Homestay or small boutique stay |
CP |
MAP on request |
Small kitchens, and home cooking is part of the appeal |
Resorts with several room categories often need different plans by season too. A property can sell MAP through the winter peak and drop to CP during the monsoon, when fewer rooms make a full dinner service hard to justify. If you do not run a lunch service in low season, stop selling AP on those dates rather than scrambling to cook for two rooms.
How do you price EP, CP, MAP and AP rates?
Most hotels add a per-person supplement to the EP rate. Each supplement should cover food cost, kitchen and service labour, wastage and your margin. Price per person, not per room, because a couple eats twice what a solo traveller does.
What does a rate plan pricing example look like?
Take a Deluxe room at an EP rate of ₹5,000 for two adults. The supplements are ₹400 for breakfast, ₹800 for dinner and ₹700 for lunch, per adult. These figures are examples, so use your own costs.
|
Plan |
Calculation |
Rate before tax |
GST |
Guest pays |
|---|---|---|---|---|
|
EP |
Base rate |
₹5,000 |
₹250 (5%) |
₹5,250 |
|
CP |
₹5,000 + (2 x ₹400) |
₹5,800 |
₹290 (5%) |
₹6,090 |
|
MAP, breakfast and dinner |
₹5,800 + (2 x ₹800) |
₹7,400 |
₹370 (5%) |
₹7,770 |
|
AP |
₹7,400 + (2 x ₹700) |
₹8,800 |
₹1,584 (18%) |
₹10,384 |
Look at the last two rows. Lunch for two adds ₹1,400 before tax, yet the guest's bill rises by ₹2,614, because the total has crossed a GST slab. The section on GST below explains why.
Bundled meals also inflate your room numbers. If you report the full MAP rate as room revenue, your average daily rate looks healthier than it is. Split the food portion out in your reports, and use the TRevPAR calculator to judge total revenue per room instead of room rate alone.
How do OTA commissions affect meal plan rates?
OTAs generally take commission on the rate you sell, and that often includes any meals built into it, so check your contract. Suppose your commission is 18%. The ₹2,400 of food in the MAP example above then loses ₹432 to the OTA, leaving you ₹1,968. If ₹2,400 is what the meals need to earn, the supplement on that channel has to be about ₹2,927 (₹2,400 divided by 0.82).
Many owners set one supplement, apply it everywhere and never notice this. Before you charge a higher OTA supplement, read your rate parity terms. Where your contract allows it, a channel manager that supports channel-specific rates and markups lets you make the adjustment without maintaining a separate spreadsheet.
How do meal plans affect GST on hotel rooms?
Since 22 September 2025, rooms valued up to ₹7,500 per unit per day attract 5% GST without input tax credit, and rooms above that attract 18% with input tax credit, subject to conditions.
Meal plans complicate this. A 2025 West Bengal advance ruling treated a hotel's CP and AP plans as a composite supply with accommodation as the main service, and applied the ₹7,500 test to the total plan value, food included. An advance ruling binds only the applicant and its tax officers, so treat it as a signal and not as a rule for every hotel. Meals billed separately after check-in are a different case again.
The practical risk sits close to the line. A plan at ₹7,400 costs the guest ₹7,770 after tax. A plan at ₹7,600 costs ₹8,968. That is ₹200 on your tariff and ₹1,198 on the guest's bill. Ask your chartered accountant how your plans should be taxed before you publish any rate near ₹7,500. Our guide to GST on hotel rooms covers invoices and credit rules in more detail.
How do you set up hotel rate plans step by step?
Build rate plans in your own system first, then connect them to channels. Hotels that start in each OTA extranet separately tend to end up with names, prices and inclusions that do not match.
Step 1: Set the EP base rate for each room type
Fix your room-only price by season and day of week. Then set how it changes with occupancy: one adult, two adults and any extra adult. Every other plan builds on this number, so settle it first.
Step 2: Write down what each meal plan includes
For each plan, record the meals, whether each is a buffet or a set menu, service timings, vegetarian and non-vegetarian options, and whether drinks or room service are covered. Use the same wording on your tariff, your OTA listings and your booking confirmations.
When does the meal cycle start and end?
Decide this and print it. A common pattern for MAP starts with dinner on arrival day and ends with breakfast on departure day, so a two-night stay includes two dinners and two breakfasts. For AP, state whether the first meal is lunch or dinner. Also decide what a guest gets after arriving past kitchen closing time, whether that is a packed meal or nothing at all.
How will you charge children and extra adults?
Set age bands, such as under 6 free and 6 to 11 at half the supplement, and keep the meal charge separate from any extra bed charge. Use the same bands on every channel, since a mismatch here tends to surface as a dispute at checkout.
Step 3: Add the per-person supplements
Enter your supplements for each plan, adjusted for commission where needed. If your software can link a plan to the EP rate, use that link, so a change to the base carries through to CP, MAP and AP. Some OTAs also run derived rates inside their own extranet, and those can block prices sent from outside. Keep the price logic in one place.
Step 4: Keep the number of rate plans small
Rate plans multiply quickly. Four room types, three meal plans and two cancellation options give you 24 rate lines, and each one needs a correct price on every date and channel. Two or three plans per room type is plenty for most independent hotels at the start. Review bookings by plan every quarter and retire whatever nobody buys.
Step 5: Add cancellation terms and restrictions
Attach the cancellation policy, payment terms and any minimum stay to each plan. Food plans carry a real cost if a large group cancels late, so groups on MAP or AP may need firmer terms than individual rooms.
If you use dynamic pricing, let demand move the room portion and leave the meal supplement alone, since a busy weekend does not make dinner cost less to serve. ClearHost's revenue manager offers demand-based rate recommendations with rate floors and ceilings, minimum and maximum stay rules and occupancy-based pricing.
Step 6: Name each plan clearly and map it to your OTAs
Use names that a guest understands without decoding them: "Deluxe, breakfast and dinner, free cancellation" tells them everything. Then match every OTA listing to the correct room type, rate plan and meal code. On many channels the plan has to exist in the extranet before it can be mapped.
Not every channel handles rate plans in the same way. Hotel OTAs usually support several plans per room, while vacation rental channels can be more limited. Check the setup for each of your OTA connections before you assume a plan will display as intended.
Step 7: Test the plan and brief your team
Open each live listing and read it as a guest would. Make one test booking from each channel, then cancel it, so you see the full flow before real guests do. Check that each booking reaches your system with the correct plan and meals attached. Then give the front desk the plan rules and give the kitchen a daily meal count by plan, with arrivals and departures factored in. Meal charges on a guest's bill should also match the plan they booked, which is a quick check to add to your night audit.
What are the most common hotel rate plan mistakes?
|
Mistake |
What goes wrong |
Better approach |
|---|---|---|
|
MAP sold with no main meal named |
Guest expects dinner, kitchen planned lunch |
Name the meal in the rate plan title |
|
Flat supplement per room |
Solo guests overpay, families undercharge you |
Charge meals per person, with child bands |
|
Same supplement on OTAs and direct |
Commission eats into the food margin |
Calculate what you keep on each channel |
|
Rates updated channel by channel |
Prices drift apart and parity breaks |
Update once and push from one system |
|
Plans priced without checking ₹7,500 |
AP or MAP moves into the 18% slab unnoticed |
Check tax on the full plan value with your CA |
|
Too many plans per room type |
Staff and guests get confused and errors rise |
Start small and retire slow sellers |
|
Kitchen not told the meal count |
Food waste or a short buffet |
Share a daily count by plan |
How does ClearHost help you manage hotel rate plans?
ClearHost is hospitality management software for hotels, resorts and homestays in India. The PMS, channel manager and booking engine sit in one dashboard, so a rate plan does not have to be entered again in separate tools. For rate plans in particular, ClearHost lets you:
-
Set up room types, rate plans, taxes and cancellation rules once and apply them across your booking channels
-
See rates, availability and restrictions by room and date in one grid, and bulk-update them across date ranges
-
Keep parity everywhere or set channel-specific rates, markups and restrictions
-
Sync rates and availability with MakeMyTrip, Booking.com, Goibibo, Agoda, Airbnb and Expedia
Setup does not fall entirely on your staff. ClearHost's team maps your OTA listings to room types and rate plans, and if you are moving from other software, existing rate plans can be imported during onboarding. Guests booking on your own website can also add extras such as breakfast through the booking engine, which suits a property that sells mostly EP.
Frequently asked questions about hotel rate plans
What is EP, CP, MAP and AP in a hotel?
They are hotel meal plans. EP is room only, CP is room with breakfast, MAP is room with breakfast and one main meal, and AP is room with breakfast, lunch and dinner.
What is the difference between the MAP and AP plan?
MAP includes two meals a day and AP includes three. MAP suits guests who go out during the day, while AP suits properties where guests stay on site or have few places to eat.
Is MAP the same as half board?
Yes, both mean breakfast plus one main meal. Half board usually means dinner, while MAP in India can mean lunch or dinner, so state the meal on the rate.
Which meal plan is best for a hotel?
No single plan suits every property. City hotels usually do best with CP, leisure hotels with MAP, and remote resorts or lodges with AP. Base the choice on your location, your guests and what your kitchen can serve profitably.
How many rate plans should a hotel have?
Most independent hotels can start with two or three per room type, such as CP flexible, MAP flexible and a non-refundable rate. Add more only when you have a specific guest segment or demand gap to fill. Groups with more than one property should keep plan names the same across sites, and ClearHost lets them manage every property from one login.
Can a guest change their meal plan after booking?
Usually yes, if the hotel allows it. The front desk can update the reservation or post extra meals to the guest's bill. If the booking came through an OTA, check how any change affects the payment and the commission.
Should meal plans be charged per room or per person?
Per person. It keeps your food margin consistent whether one adult, two adults or a family are staying, and it gives you a clear way to charge for children.
Does choosing a meal plan change the GST rate?
It can. A bundled meal plan may be tested against the ₹7,500 limit on its total value, which could move the booking from 5% to 18%. Confirm how this applies to your hotel with your chartered accountant.
Do all OTAs support EP, CP, MAP and AP?
Most hotel OTAs support meal-inclusive rate plans, but they use their own labels and codes. Some vacation rental channels are more limited. Check how each plan appears on each listing after mapping.
Do I need software to manage hotel rate plans?
A very small property with one or two channels can manage on a spreadsheet for a while. Once you sell several plans on several OTAs, a PMS with a built-in channel manager reduces manual updates and the pricing errors that come with them.
See your rate plans working in ClearHost
Bring your current tariff card and OTA listings to a demo. The ClearHost team can show you how your rate plans would be set up and how a rate change reaches your connected channels. Book a ClearHost demo, or send your questions to support@clearhost.in or +91 79993 78952.


