Amenity Booking in Residential Complexes: Hall, Pool and Gym

Amenity booking in a residential complex runs without arguments when three things are settled in advance: written, approved rules; one clear request-and-approval path; and a cost share everyone knows beforehand. Building management software takes those three out of scattered conversations and makes them visible to everyone.
The community hall, pool, gym and daycare are among the most attractive features of a complex, and among the most contentious parts of running it. One family books the hall for a party every week while another says they never get a turn; one resident objects to the pool’s session times and another asks why they should pay for a gym they never use. This guide shows how to write rules for shared amenities, organize bookings and split costs fairly, whether you run a homeowners’ association (HOA), a condo board or a large rental complex.
Which Shared Amenities in a Residential Complex Need Booking?
Any shared space that only one group can use at a time needs a booking system. The most common ones:
- Community or party hall for celebrations, ceremonies and meetings.
- Roof garden and barbecue area, heavily in demand in good weather.
- Pool, sauna and jacuzzi with separate sessions.
- Gym and sports hall with limited capacity per hour.
- Daycare or children’s playroom with a regular schedule and a supervisor.
- Meeting room or lobby for general assemblies and short business meetings.
Amenity Rules for Residents: Which Clauses Do You Need?
Rules for using shared spaces are usually approved at the residents’ general meeting so they carry collective weight; check the exact legal framework against your local condominium or apartment ownership law and your building’s own bylaws. A workable set of rules has at least these clauses:
- Who may book: owners, tenants or both.
- Maximum length of each booking and the maximum number of bookings per unit per month.
- Booking window: for example no more than one month ahead, so one group cannot claim every holiday in advance.
- Cancellation terms: how late you can cancel, and what happens to a no-show booking.
- Quiet hours and guest limits to protect other residents’ peace.
- Cleaning and damage: returning the space in the condition it was received, and responsibility for repairs.
- Cost: whether using each space costs residents anything, and how it is paid.
If you want to finalize the rules with residents’ input, an online poll before the meeting shortens the debate and shows what the majority actually wants.
Booking the Community Hall With Manager Approval: A Suggested Process
Traditional methods, such as the security desk’s notebook or a message in the building group chat, have two permanent problems: nobody sees the full picture of bookings, and no reliable record is left to settle disputes. An orderly process looks like this:
- The resident requests a date and time through the portal or the app.
- The manager or amenity coordinator checks the request against the rules: overlaps, the monthly cap, and outstanding debt if the general meeting has made that a condition.
- The request is approved, or rejected with a reason, and the resident is notified.
- After use, the condition of the space at handover is noted so any damage can be followed up clearly.
In Hamkhoneh, the building management software from Barsavosh (P-Soft), residents book the community hall or any other shared space online and the manager approves it. This is included in every plan, even Start, so even a small building can have transparent booking from day one.
Managing the Pool and Gym: Time Slots, Capacity and Special Rules
The pool and gym work differently from the community hall: one family does not take the whole space; several people share a session with limited capacity. The weekly schedule should make three things clear: the time of each session, which group each session is for, and the maximum number of people. Below is a hypothetical schedule:
| Day | Morning session | Afternoon session | Evening session |
|---|---|---|---|
| Monday, Wednesday, Friday | Women | Children with an adult | Men |
| Tuesday, Thursday, Saturday | Men | Women | Families |
| Sunday | Cleaning and maintenance | Families | Closed |
Each space’s specific rules should also be written down: showering before entering the pool, a minimum age for using gym equipment unaccompanied, or drop-off and pick-up times for the daycare. From the Pro plan upward, Hamkhoneh manages the daycare, gym and pool with time slots, capacity and each one’s specific rules, and bills their fees automatically.
Paying for Amenities: General Service Charge or Separate Fees?
This is one of the most debated decisions in any complex, and there is no single answer. Three common models:
| Model | How it works | Where it fits | Weakness |
|---|---|---|---|
| Everything in the general charge | Upkeep is split among all units | Complexes where most residents use the amenities | Objections from units that never use them |
| Fees for users | Only those who sign up for sessions or daycare pay | Amenities with uneven use | Requires accurate records of who uses what |
| Hybrid | Basic upkeep in the charge, extra use paid by fee | Most large complexes | Needs a clear explanation to residents |
If you choose the fee or hybrid model, billing dozens of families by hand quickly leads to errors. In Hamkhoneh (Pro and Elite), amenity fees are billed automatically, and one-off charges are available for unexpected costs such as repairing the pool pump. If you have not yet agreed on how to split the main service charge, our guide on how to calculate building service charges compares the options.
Fair Amenity Booking: How to Prevent Monopolies and Disputes
- Set a monthly cap per unit so a few families cannot monopolize a space.
- Share out holidays and peak dates by lottery or rotation, not by “whoever messaged first”.
- Make every booking visible so rumors of favoritism never take hold.
- Put the reason for every rejection in writing; a clear answer heads off half of all complaints.
- Treat violations consistently: start with a verbal reminder and issue a formal warning for repeats.
In Hamkhoneh, violation records and printed formal warnings are available from the Pro plan, so disputes over damage to the hall or ignoring pool rules get a documented record instead of an argument in the hallway. For issues that need a collective decision, online voting with live results is included in every plan.
Setting Up Online Amenity Booking in Five Steps
- Complete the list of spaces: for each one, write down capacity, permitted hours and who maintains it.
- Put the rules to a vote: share the draft with residents through an online poll and approve the final version at the general meeting.
- Define roles: who approves bookings, and what the security guard does at handover and return of the space.
- Announce it: send an SMS notice to every unit saying bookings now go only through the official channel.
- Review after three months: see which spaces are underused, which are always full and which rule drew the most complaints, then adjust the rules.
The key is to leave no parallel channel from day one. If some bookings are still taken by phone or in the security desk’s notebook, overlaps and resentment come back and residents stop trusting the new system.
What Should Amenity Booking Software for an HOA Include?
Note that Hamkhoneh’s interface is in Persian, with Solar Hijri dates. Here is how its amenity features are split across plans:
| Feature in Hamkhoneh | Start | Pro | Elite |
|---|---|---|---|
| Online requests for the hall and shared spaces, approved by the manager | ✓ | ✓ | ✓ |
| Polls and online voting, SMS announcements | ✓ | ✓ | ✓ |
| Daycare, gym and pool with time slots, capacity and automatic fees | — | ✓ | ✓ |
| One-off charges, online payment and due-date reminders | — | ✓ | ✓ |
| Violation records and printed formal warnings | — | ✓ | ✓ |
| Resident Android app with real-time notifications | — | ✓ | ✓ |
For large multi-block complexes with many amenities, our article on managing high-rises and large complexes covers the other challenges of that scale. If a company manages several complexes, see our page on property management company software.
Frequently Asked Questions
Who approves community hall bookings in a complex?
Usually the building manager or a coordinator appointed by the board; in Hamkhoneh every online booking is finalized with the manager’s approval.
Can a complex charge a separate fee for the pool?
Yes, if the residents’ general meeting approves it; Hamkhoneh bills pool, gym and daycare fees automatically in the Pro and Elite plans.
How do you stop one family booking over and over?
With a monthly cap per unit in the rules, and by making all bookings visible to residents.
Which Hamkhoneh plan includes amenity booking?
Hall and common-area booking with manager approval is in every plan; time slots and capacity for the pool, gym and daycare come with Pro.
What should you do about residents who break amenity rules?
Record the violation and follow the rules from a reminder to a formal warning, so everyone is treated the same.
To see amenity booking and session schedules for your own complex, explore Hamkhoneh and request a demo.
Further reading
- What Is Building Management Software and What Can It Do?
- How to Choose the Best Building Management Software: A Buyer’s Guide (2026)
- Best Way to Manage Building Service Charges for Residential Complexes
Complete guide: building management software
Have a project in mind?
The Barsavosh team is ready to design custom software and AI solutions for your business.
Contact us