
Your annual meeting is the one time all year when your entire community comes together. Get it right, and you build trust and engagement. Get it wrong, and you spend the next year dealing with fallout.
We've facilitated hundreds of these meetings. Here's the playbook that keeps them productive, legal, and under two hours.

Set date, time, location
Confirm quorum requirements
Open nominations for board seats
Book venue or set up virtual platform
Send meeting notice (check state requirements)
Distribute candidate statements
Prepare financial reports
Gather committee reports
Send ballot materials (California: must mail)
Post reminder notice
Finalize agenda
Confirm inspector of elections (if required)
Print sign-in sheets
Prepare ballot boxes/counting materials
Test A/V equipment
Brief board members on agenda
Arrive 30 minutes early
Set up registration table
Verify quorum before starting
Record attendance for minutes
Best days: Tuesday, Wednesday, Thursday evenings
Avoid: Holiday weeks, school event nights, religious holidays, major sports events
Time: 6:30 PM or 7:00 PM works for most working families
Location options:
Clubhouse (most common)
Local school or church (if no clubhouse)
Virtual-only (if bylaws allow)
Hybrid (in-person + virtual option)
StateMinimum NoticeMethod | ||
Florida | 14 days | Posted + mailed |
California | 10-90 days | Mailed + posted if 50+ units |
Texas | 10-21 days (per bylaws) | Per bylaws |
Arizona | 10-50 days | Mailed |
Illinois | Per bylaws | Per bylaws |
What to include in notice:
Date, time, location
Agenda
Board seats up for election
How to submit nominations/candidacy
Proxy instructions (if allowed)
Virtual access info (if applicable)

Appoint inspector of elections at least 30 days before ballots mailed
Include candidate statements with ballots
Secret ballot required for director elections
Cannot use proxies for elections
Check your bylaws for:
How many seats are up for election
Term lengths (typically 2-3 years)
Staggered terms or all at once
Example: 5-member board, 2-year staggered terms = 2 or 3 seats each year
Check your bylaws. Common requirements:
Must be an owner (not renter)
Must be current on assessments
Cannot have unresolved violations
Cannot be related to existing board member
What if an ineligible person runs? Address it before the meeting. If they're on the ballot and win, you have a mess. Verify upfront.
Keep it brief (5 minutes max):
Major accomplishments this year
Challenges addressed
Thank volunteers and committees
Preview of upcoming year
Tip: Write bullet points, not a speech. You'll sound more natural.
Essential elements:
Year-end financial summary (income vs expenses)
Current reserve fund balance
Assessment collection rate
Next year's budget overview
Any proposed assessment changes
Visual aids help: One-page summary handout or slides showing budget at-a-glance

[HOA NAME] ANNUAL MEMBERSHIP MEETING
[DATE] at [TIME] | [LOCATION]
1. CALL TO ORDER (5 min)
- Welcome
- Verify quorum
2. APPROVAL OF PRIOR YEAR'S MINUTES (5 min)
3. PRESIDENT'S REPORT (5 min)
4. TREASURER'S REPORT (10 min)
- Financial summary
- Reserve status
- Next year budget
5. COMMITTEE REPORTS (15 min)
6. OLD BUSINESS (10 min)
7. NEW BUSINESS (15 min)
8. DIRECTOR ELECTION (20 min)
- Candidate introductions
- Voting
- Ballot counting
9. ELECTION RESULTS (5 min)
10. HOMEOWNER FORUM (15 min)
- Open comments
- Q&A with board
11. ADJOURNMENT
Total estimated time: 1 hour 45 minutesHomeowners lose attention after 90 minutes. Structure your agenda to front-load important items and have a hard stop time.
Registration table:
Sign-in sheet with owner names
Proxy collection box
Ballot materials
Handouts (agenda, financial summary)
Room setup:
Board members face audience
Microphone if 30+ people expected
Screen for any presentations
Adequate seating + overflow chairs ready
For virtual/hybrid:
Test video and audio
Have backup device ready
Designate someone to monitor chat
Mute all participants by default
"Good evening. I'm [NAME], President of [HOA NAME]. I call this annual meeting to order at [TIME].
Before we begin, I'll verify we have a quorum. [Secretary/Manager], can you confirm our attendance?
We have [NUMBER] members present in person, [NUMBER] by video, and [NUMBER] represented by proxy, for a total of [NUMBER]. Our quorum requirement is [NUMBER]. We have achieved quorum and may proceed."
The rambling speaker:
"Thank you, [Name]. In the interest of time, can you summarize your main point?"
The angry homeowner:
"I can see you feel strongly about this. Let's discuss it one-on-one after the meeting so we can give it proper attention."
The off-topic question:
"That's a great question, but it's not on tonight's agenda. Please email the board and we'll address it at our next board meeting."
The meeting hijacker:
"I need to ask you to let others speak. You've had your three minutes."

Paper ballot method:
Distribute ballots (verify each recipient is eligible voter)
Explain how to mark ballot
Allow adequate time (5-10 minutes)
Collect ballots in sealed box
Inspector of elections counts (out of room or at separate table)
Announce results
Must use independent inspector of elections
Ballots mailed at least 30 days before
Ballots returned to inspector (not board)
Counting is open to observation
Prevention:
Send multiple reminders
Allow proxies (if permitted)
Offer virtual attendance
Time the meeting conveniently
If it happens:
Wait 15-30 minutes
Call members who might come
Adjourn and reschedule (some bylaws allow reduced quorum for reconvened meeting)
Prevention:
Strict time limits per item
Consent agenda for routine items
Table non-urgent items
Start on time regardless of attendance
If it happens:
"We need to wrap up. Any items not covered will be on next month's board meeting agenda."
Secure all ballots and sign-in sheets
Thank volunteers
Debrief with board (what worked, what didn't)
Draft meeting minutes
Send election results to membership
Update records with new directors
Post minutes to website (if required)
Hold organizational meeting (elect officers)
Update bank signature cards
File any required state documents
Publish minutes in newsletter
Most bylaws allow you to reconvene with a reduced quorum. Typical process: adjourn the meeting, reschedule for 2-4 weeks later, send new notice, and the reconvened meeting can proceed with those present. Check your specific bylaws.
If your bylaws allow it (or don't prohibit it), yes. Most states now permit virtual participation. You need to ensure members can hear proceedings and be heard if they want to speak. Voting by virtual attendees must be tracked separately.
Aim for 90 minutes or less. Anything over 2 hours loses people. If you have extensive business, consider splitting into two meetings or handling some items at a separate special meeting.
Ideally, an independent inspector of elections (required in California). At minimum, someone who is not a candidate or board member. Having a witness present during counting protects against challenges.
Yes, and you should. Light refreshments (cookies, coffee) increase attendance and create a friendlier atmosphere. Just don't serve alcohol - it can complicate things if the meeting gets contentious.
This guide covers general best practices. Always consult your governing documents and state law for specific requirements.