meetings

Annual Meeting Agenda Template

A free annual meeting agenda template for clubs, nonprofits, and homeowner associations. Covers all required agenda items for a formal annual meeting: officer elections, financial report, bylaw amendments, and member Q&A.

Last updated: March 2026

What is a annual meeting agenda template?

An annual meeting agenda template structures the most important meeting of the year for clubs and nonprofits — covering officer elections, the annual financial report, bylaw updates, and member questions in a clear order that ensures legal requirements are met and members stay engaged throughout the meeting.

Key Takeaways

  • Most club bylaws and some state laws require specific items (elections, financial report) to be included in the annual meeting — check yours before customizing this template.
  • Distributing the agenda and candidate bios at least one week before the annual meeting increases attendance and participation.
  • Allowing dedicated time for member questions and open discussion builds trust and reduces conflict outside official meetings.
  • Formal minutes of the annual meeting should be retained permanently — they are part of your club's official corporate record.

Annual Meeting Agenda Template

Plain text — copy and paste into Word, Google Docs, or any text editor
ANNUAL MEETING AGENDA
===============================================================

Organization Name:  _________________________________
Meeting Type:       Annual General Meeting (AGM)
Fiscal Year Covered: _____________  to  _____________
Date:               _________________________________
Time:               _____________  Location: ___________________________
Presiding Officer:  _________________________________
Secretary:          _________________________________
Notice sent on:     _____________  (Required notice: _____ days per bylaws)

PRE-MEETING
-----------
[ ] Meeting space set up and accessible
[ ] Sign-in sheet and name tags available
[ ] Ballots prepared (if contested elections)
[ ] Quorum count sheet prepared
[ ] Supporting documents distributed: financial report, budget, candidate bios

CALL TO ORDER
-------------
Time: _____________
Called to order by: ________________________
Verification of quorum: ________ members present (required: _______)
Quorum: [ ] Achieved  [ ] Not achieved — meeting cannot proceed

WELCOME AND INTRODUCTIONS
--------------------------
(Brief welcome from the president; introduce any guests or outgoing officers)

APPROVAL OF PREVIOUS ANNUAL MEETING MINUTES
--------------------------------------------
Minutes from annual meeting held on: _______________
  [ ] Approved as distributed
  [ ] Approved with corrections: ______________________________________
  Moved by: ________________  Seconded by: ________________
  Vote: [ ] Carried  [ ] Failed

PRESIDENT'S ANNUAL REPORT
--------------------------
Presenter: ________________________
Summary of the year's highlights, accomplishments, and challenges:
(10 minutes maximum; distribute written summary in advance)

TREASURER'S ANNUAL FINANCIAL REPORT
-------------------------------------
Presenter: ________________________
  Total income for fiscal year:   $___________
  Total expenses for fiscal year: $___________
  Net surplus / (deficit):        $___________
  Year-end cash balance:          $___________
  Audited: [ ] Yes — auditor: ________________  [ ] No — reason: ________

Motion to accept financial report:
  Moved by: ________________  Seconded by: ________________
  Vote: [ ] Carried  [ ] Failed

COMMITTEE REPORTS (brief, 2–3 minutes each)
--------------------------------------------
Committee / Director          | Presenter              | Key Points
------------------------------|------------------------|---------------------------
Membership                    |                        |
Events                        |                        |
Communications                |                        |
Other: ___________________    |                        |

APPROVAL OF ANNUAL BUDGET FOR UPCOMING YEAR
--------------------------------------------
Proposed budget presented by: ________________________
Motion to approve the budget for fiscal year ___________:
  Moved by: ________________  Seconded by: ________________
  Vote: [ ] Carried  [ ] Failed

BYLAW AMENDMENTS (if any)
--------------------------
Amendment 1: _______________________________________________________________
  Discussion:
  Motion to adopt amendment:
  Moved by: ________________  Seconded by: ________________
  Vote (2/3 required per bylaws): _______ For / _______ Against
  [ ] Adopted  [ ] Failed

OFFICER ELECTIONS
-----------------
Positions up for election this year:
  [ ] President        Current: _______________  Candidate(s): _______________
  [ ] Vice President   Current: _______________  Candidate(s): _______________
  [ ] Secretary        Current: _______________  Candidate(s): _______________
  [ ] Treasurer        Current: _______________  Candidate(s): _______________
  [ ] Director at Large Current: ______________  Candidate(s): _______________

Nominations from the floor: [ ] Open  [ ] Closed (deadline was ____________)
Voting method: [ ] Paper ballot  [ ] Voice vote (uncontested only)  [ ] Electronic

Election results:
  President:          ________________________  Votes: _______
  Vice President:     ________________________  Votes: _______
  Secretary:          ________________________  Votes: _______
  Treasurer:          ________________________  Votes: _______
  Director at Large:  ________________________  Votes: _______

NEW BUSINESS / OLD BUSINESS
----------------------------
Item 1: _______________________________________________________________
  Motion: ______________________________________________________________
  Moved by: ________________  Seconded by: ________________
  Vote: [ ] Carried  [ ] Failed

Item 2: _______________________________________________________________
  Motion: ______________________________________________________________
  Moved by: ________________  Seconded by: ________________
  Vote: [ ] Carried  [ ] Failed

MEMBER QUESTIONS AND OPEN DISCUSSION
--------------------------------------
(Allow members to raise questions or concerns — recommended 15–20 minutes)

ANNOUNCEMENTS
-------------
1. ___________________________________________________________________
2. ___________________________________________________________________
3. Next annual meeting tentatively scheduled for: ______________________

ADJOURNMENT
-----------
Motion to adjourn:
  Moved by: ________________  Seconded by: ________________
  Meeting adjourned at: _____________

Minutes recorded by: ____________________________
Date approved: ____________________________

This template is free to use and adapt for your organization. No attribution required.

How to use this template

  1. 1

    Check your bylaws for required annual meeting items

    Before customizing this template, review your organization's bylaws to identify mandatory agenda items. Common requirements include officer elections, presentation of audited financial statements, and formal approval of the previous year's minutes. State law may impose additional requirements for incorporated nonprofits.

  2. 2

    Give proper advance notice to members

    Most bylaws require 10–30 days advance written notice of the annual meeting, including the date, time, location, and agenda. Send this notice by email and any other channels required by your bylaws. Failure to give proper notice can invalidate votes taken at the meeting.

  3. 3

    Distribute supporting documents in advance

    Send members the previous year's annual report, audited financial statements, proposed budget, any proposed bylaw amendments, and candidate bios at least one week before the meeting. Informed members participate more constructively.

  4. 4

    Prepare the election process

    Confirm which officer positions are up for election this year. Collect nominations in advance per your bylaws. Prepare ballots (paper or digital) if there are contested races. Appoint a teller committee of 2–3 members to count votes.

  5. 5

    Follow the agenda and record minutes

    At the meeting, follow the agenda in order. The secretary should record detailed minutes including all motions, votes, and election results. Annual meeting minutes are permanent records — they should be accurate and complete.

Frequently Asked Questions

What is the difference between an annual meeting and a regular board meeting?

An annual meeting (also called an annual general meeting or AGM) is open to all members of the organization and covers major governance items: officer elections, approval of financial statements, and any bylaw changes. Board meetings are for directors only and handle ongoing operational decisions. Annual meetings are typically held once per year; board meetings may be held monthly or quarterly.

How much advance notice is required for an annual meeting?

Notice requirements vary by your bylaws and your state's nonprofit or association laws. A common requirement is 10–30 days written notice sent to all members. The notice must include the date, time, location, and agenda. Check your bylaws — and your state statute if your club is incorporated — for the exact requirements.

What happens if we don't reach quorum at the annual meeting?

If the required quorum is not present at the start of the meeting, you generally cannot conduct any official business — including elections or financial report approvals. You have two options: reschedule the meeting to a new date (with proper re-notice) or amend your bylaws in advance to establish a lower quorum for a rescheduled meeting. Check your bylaws for your specific rules.

How long should an annual meeting take?

Most well-organized annual meetings run 60–90 minutes. Meetings that regularly run more than 2 hours often suffer from poor agenda management, unproductive debate, or insufficient advance preparation. Distributing reports, budgets, and candidate bios in advance means members arrive informed and less discussion is needed on the night.

Let GatherGrove handle this automatically

GatherGrove automates meeting minutes distribution, member rosters, event RSVPs, and dues collection — so your officers spend time on the club, not on admin. Start with a 30-day free trial.

Online