Featured image for: Gym Fee Chart Format: Templates for Memberships, PT and Classes
    Back to Blog
    Gym Management
    11 min read

    Gym Fee Chart Format: Templates for Memberships, PT and Classes

    Copy-ready fee chart formats for gym memberships, PT packages and group classes β€” with GST, joining fees, freeze rules and transfer policies all in one place.

    M

    MGD Team

    November 13, 2026

    A gym fee chart is a price list that shows every charge a member might pay β€” membership durations, personal training packages, group class passes, joining fee, plus the rules for freezes and transfers. A well-laid-out rate card answers enquiries faster, reduces negotiation at the front desk, and keeps your billing honest. The templates below are ready to copy, adapt to your prices and display β€” on your website, in WhatsApp messages or at the reception counter.

    This post covers membership charts by duration, PT package formats, group class passes, how to show GST correctly, and the policy rows that most gyms forget to include. All prices in the templates are illustrative β€” replace them with your own before you publish.


    What Should a Gym Fee Chart Include?

    A complete gym rate card has six sections. Miss any one and you will field the same question repeatedly.

  1. Membership fees by duration β€” monthly, quarterly, half-yearly, annual
  2. Joining or enrolment fee β€” a one-time charge, stated separately
  3. Personal training packages β€” sessions, validity and per-session rate
  4. Group class passes β€” single session, weekly and monthly options
  5. GST note β€” whether displayed prices include or exclude 5% GST
  6. Policy rows β€” freeze, transfer, refund and upgrade rules

  7. Membership Fee Chart Format (by Duration)

    Display memberships in a table so members can compare durations at a glance. Add a "Save X%" or a "Best Value" tag to your preferred tier β€” it nudges members towards longer commitments without negotiating on price.

    Template β€” Membership Fee Chart

    | Duration | Price (β‚Ή) | Joining Fee (β‚Ή) | Effective Monthly Rate (β‚Ή) | Notes |

    |---|---|---|---|---|

    | 1 Month | β€” | β€” | β€” | Enter your price |

    | 3 Months | β€” | β€” | β€” | Enter your price |

    | 6 Months | β€” | β€” | β€” | Enter your price |

    | 12 Months | β€” | β€” | β€” | Enter your price |

    **GST note (pick one and state it clearly):**
    - *"All prices above include 5% GST (SAC 999723) on fitness services."*
    - *"All prices above are exclusive of 5% GST (SAC 999723), which will be added at billing."*

    Tips for this table:

  8. State the joining fee as its own row or its own column β€” do not bury it in fine print.
  9. If you waive the joining fee during a promotion, say so and give the offer's end date.
  10. Add an "Effective monthly rate" column for multi-month plans; it makes the savings obvious.
  11. Use the same table on your website and your printed display board so there is no discrepancy.

  12. Example: Membership Fee Chart (Illustrative β€” All Figures Made Up)

    *The numbers below are illustrative only and do not reflect any real gym's pricing.*

    | Duration | Membership Fee (β‚Ή) | Joining Fee (β‚Ή) | Effective Monthly Rate (β‚Ή) |

    |---|---|---|---|

    | 1 Month | 1,500 | 500 | 1,500 |

    | 3 Months | 3,900 | 500 | 1,300 |

    | 6 Months | 6,600 | Waived | 1,100 |

    | 12 Months | 10,800 | Waived | 900 |

    All prices include 5% GST on fitness services (SAC 999723).

    Use our gym pricing calculator to work out the break-even price for each duration before you finalise your numbers.


    How to Show GST on Your Gym Fee Chart

    From 22 September 2025, gym, fitness, health club and yoga services attract 5% GST (SAC 999723) β€” charged as 2.5% CGST plus 2.5% SGST for members in the same state, or 5% IGST for members in a different state. This replaced the earlier 18% rate. (Source: GST Council; CBIC; CGST Rules, 2017.)

    GST registration is required above β‚Ή20 lakh aggregate annual turnover (β‚Ή10 lakh in special category states). If you are registered, you must issue a GST invoice that complies with Rule 46 of the CGST Rules, 2017. If you are not yet registered, issue a simple receipt instead β€” but do not add GST to your fees. Confirm your registration status and invoicing obligations with a chartered accountant.

    Products β€” a separate rate. If your gym also sells protein supplements, sportswear or accessories, those products carry their own HSN-based GST rates, which differ from the 5% service rate. Keep product prices and their tax rates separate from your service fee chart.

    Two ways to present prices:

    | Approach | Recommended When |

    |---|---|

    | GST-inclusive prices ("β‚Ή1,500 incl. GST") | Easier for members; avoids surprise at billing |

    | GST-exclusive prices ("β‚Ή1,429 + 5% GST = β‚Ή1,500") | Useful for corporate clients who claim input credit β€” though most fitness services don't allow ITC for the buyer |

    Whichever you choose, state it plainly at the bottom of every chart. Ambiguity causes disputes. See our detailed post on gym GST invoicing for the full invoice format.


    Personal Training Package Fee Chart Format

    PT packages need more columns than membership charts because session count, validity and trainer tier all affect the price.

    Template β€” PT Package Fee Chart

    | Package | Sessions | Validity | Price (β‚Ή) | Per-Session Rate (β‚Ή) | Trainer Tier |

    |---|---|---|---|---|---|

    | Starter PT | β€” | β€” | β€” | β€” | e.g., Junior Trainer |

    | Standard PT | β€” | β€” | β€” | β€” | e.g., Senior Trainer |

    | Premium PT | β€” | β€” | β€” | β€” | e.g., Head Trainer |

    | Couple PT | β€” | β€” | β€” | β€” | 2 members, 1 slot |

    *GST note: State whether PT service prices include or exclude 5% GST (SAC 999723).*

    Tips for this table:

  13. Add a "Validity" column so members know sessions expire β€” this reduces disputes months later.
  14. A "Per-session rate" column shows the value of buying a larger pack.
  15. If you charge differently for one-to-one versus couple sessions, make that a separate row.
  16. Do not list trainer names on the public rate card β€” it creates problems when trainers leave. Use tier labels instead.
  17. For advice on structuring the packages themselves, see how to structure personal training packages.


    Group Class Pass Fee Chart Format

    Group classes work differently from memberships β€” members often want to attend specific classes rather than have unlimited access. Offer at least three options.

    Template β€” Group Class Pass Fee Chart

    | Pass Type | Classes Included | Validity | Price (β‚Ή) | Per-Class Rate (β‚Ή) |

    |---|---|---|---|---|

    | Drop-in (single class) | 1 | 1 day | β€” | β€” |

    | Class Pack – 8 sessions | 8 | 30 days | β€” | β€” |

    | Class Pack – 20 sessions | 20 | 60 days | β€” | β€” |

    | Unlimited Monthly | Unlimited | 30 days | β€” | β€” |

    *GST note: State whether class pass prices include or exclude 5% GST (SAC 999723).*

    Tips for this table:

  18. State the validity in days so members understand that unused classes expire.
  19. A drop-in rate gives walk-ins a path in without committing to a full pass.
  20. If you offer specific class types (Zumba, yoga, HIIT) at different rates, add a "Class Type" column or create a separate mini-table for each.
  21. Consider noting whether a waitlist applies when classes are full β€” this sets expectations upfront.
  22. For more on structuring class schedules alongside your fee chart, see how to manage class scheduling and bookings.


    Joining Fee, Freeze, Transfer and Upgrade Policy Rows

    Most gyms bury these in terms and conditions that members never read. Add a short policy table directly beneath your fee chart. It reduces the number of calls you handle about exceptions.

    Template β€” Policy Summary Table

    | Policy | Rule |

    |---|---|

    | Joining / Enrolment Fee | β‚Ή___ one-time, non-refundable. Waived on annual plans. |

    | Membership Freeze | Allowed once per membership year. Minimum ___ days, maximum ___ days. Freeze period added to membership end date. |

    | Membership Transfer | Transferable to one other person before the first check-in. Transfer fee: β‚Ή___. Not transferable after first use. |

    | Upgrade | Members may upgrade to a longer plan at any time; balance from the current plan is adjusted. |

    | Refund | No refund after the first ___ days. Unused days may be credited against a future membership at management's discretion. |

    | Late Cancellation / No-Show (Classes) | Cancellations within ___ hours of class start time forfeit one class credit. |

    Adjust every blank to match your actual policy. If you haven't written a formal policy yet, the guide on how to handle freeze and transfer requests walks you through it step by step.


    Putting the Full Rate Card Together: a Checklist

    Before you display or share your fee chart, run through this list:

  23. [ ] Every duration tier has a price and an effective monthly rate
  24. [ ] Joining fee is shown as its own line, not hidden in the membership price
  25. [ ] PT packages show session count, validity and trainer tier
  26. [ ] Class passes show classes included, validity and per-class rate
  27. [ ] GST status is stated clearly (inclusive or exclusive, 5%, SAC 999723)
  28. [ ] Product prices are listed separately from service prices
  29. [ ] Policy rows cover freeze, transfer, upgrade and refund
  30. [ ] The rate card version date is noted (e.g., "Rates effective from [date]")
  31. [ ] The same prices appear on your website, your display board and your billing software β€” no discrepancies
  32. A mismatch between your displayed rate card and what your software bills is one of the most common sources of member complaints. If you're pricing new plans, our free gym pricing calculator helps you work out break-even and margin before you commit.


    How MyGymDesk Helps

    MyGymDesk's billing and invoicing feature issues GST-compliant invoices automatically β€” with CGST, SGST and SAC codes applied to each transaction, and a GSTR-1 export ready for your CA. Every membership, PT package and class pass you create in MyGymDesk maps directly to your fee chart, so the price the member sees at the front desk is the price that appears on their invoice. Members can pay by UPI, card or netbanking through the gym's own Razorpay account, or renew through a payment link β€” no manual follow-up needed. Start your free trial or book a demo to see it in action.


    FAQs

    What is the standard gym fee chart format in India?

    A standard gym fee chart lists membership durations (monthly, quarterly, half-yearly, annual) in a table with the price, joining fee and effective monthly rate for each. A GST note states whether prices are inclusive or exclusive of 5% GST (SAC 999723). Separate mini-tables cover PT packages and group class passes, and a policy summary covers freeze, transfer and refund rules.

    How should I show GST on my gym rate card?

    Pick one approach and state it clearly at the bottom of every chart: either include GST in the displayed price and write "incl. 5% GST (SAC 999723)", or show the base price and add "5% GST applicable". Gym and fitness services attract 5% GST from 22 September 2025 (CBIC; GST Council). Confirm your registration and invoicing requirements with a chartered accountant.

    Should joining fee be included in the membership price or shown separately?

    Show it separately. Including the joining fee in the membership price makes your monthly rate look higher than it is for multi-month plans, and it creates confusion when you waive the fee for promotions. A dedicated "Joining Fee" column or row avoids both problems.

    What is a gym rate card and how is it different from an invoice?

    A gym rate card (or fee chart) is a publicly displayed price list showing what your gym charges. An invoice is a legally compliant billing document issued to a specific member for a specific transaction. The rate card informs the member before purchase; the invoice records the transaction after payment. If your gym is GST-registered, your invoices must follow Rule 46 of the CGST Rules, 2017.

    How often should a gym update its fee chart?

    Review your rate card at least twice a year β€” typically before the January fitness rush and before the summer peak. Update it immediately whenever you change a price, adjust a policy, or add a new package. Always note the effective date on the chart ("Rates effective from [date]") so there is no ambiguity if a member was quoted an older price.

    Share this article

    About the Author

    M
    MGD Team

    We're passionate about helping gym owners succeed with practical tips, industry insights, and the best tools.

    Ready to simplify your gym management?

    Start your free 7-day trial today. No credit card required.

    Start Free Trial