Guide

Software for association management companies.

When one team runs several associations, the software has to keep every client separate while your staff work across all of them. Here is what changes for an association management company, a checklist for choosing an AMS, and the questions to ask vendors.

Updated

What an AMC is

An association management company (AMC) provides staff and management services to associations under contract, usually several at a time: an executive director, membership, events, finance and communications. An AMS is the software those staff use to run each association's members, dues, events and email.

AMC Institute, the trade association for AMCs, represents more than 180 member firms. It accredits AMCs against the ANSI/AMC Institute Standard, which covers client contracts, service delivery, financial management and internal controls, staff training, record keeping and continuity of operations. Several of those, especially finances and records, depend on the software you choose.

From AMC Institute accreditation and AMC Institute history, checked November 5, 2026.

What changes when one team runs several associations

Each client kept separate

Members, dues, events and email for one association must never mix with another’s, and each board should see only its own.

Each client’s own brand

Member pages, emails and the domain should look like the association, not like your firm or the software.

Each client’s own books

Payments should land in the association’s bank account and its own accounting, with entries that match each deposit.

Staff who work across clients

Your team needs access to several associations without buying a seat in each one, and access that ends when a client leaves.

One way of working

The same renewal process, reports and email setup for every client, so anyone on your team can step in.

Fast onboarding

When you win a client, their members, renewal dates and history should move in within weeks, not a quarter.

Clean offboarding

When a client leaves, they should be able to take a full export of their data, which protects your reputation as much as theirs.

How pricing models play out for an AMC

The way software is priced matters more to an AMC than to a single association, because you pay it once per client and staff every one. For the products themselves, see the best association management software.

AMS pricing models and how they affect association management companies
Pricing modelHow it worksWhat it means for an AMC
Per staff userEach person who logs in adds to the priceCosts climb with every staff member you add to each client
Per contactEvery person in the database countsClients pay for lapsed members and prospects they keep
Per active memberOnly members in good standing countEach client’s cost tracks its own size, and staff access is not the price driver
By revenue or quoteSet by the client’s budget or a sales proposalHarder to predict when you pitch a new client

Questions to ask vendors

  1. Is each client a separate account, on its own domain, with its own branding?
  2. Does each client’s money go to its own bank account and its own accounting?
  3. What does it cost to give my staff access to every client?
  4. How is each client priced, and what counts toward the price?
  5. Who moves a new client’s data in, how long does it take, and what does it cost?
  6. Can a client export all of its data if it leaves, at no charge?
  7. What happens when a client needs something the product doesn’t do?

For a full selection process, see How to choose an AMS, with an RFP template.

FullRoster for AMCs

Each association you manage runs on its own FullRoster, on its own domain with its own branding, priced by its own active members and free for up to 1,000. Admins are unlimited and free on every plan, so your whole team can work in every client without seat fees. We move each new client's data over at no cost, typically in a few weeks, and when a client needs something specific, our team builds it in at a fixed price. Each client's board works as its own group, with its own roster and folder. More in Do you need a board portal?

See FullRoster pricing →

Common questions

What is an association management company?
An association management company (AMC) is a firm that provides staff and management services to associations, usually several at once: an executive director, membership, events, finance and communications, under contract, instead of each association hiring its own staff.
What is the difference between an AMC and an AMS?
An AMC is a company of people who run associations for them. An AMS, or association management system, is software for running membership, dues, events and email. Most AMCs use an AMS for each association they manage.
What is an accredited association management company?
One that has been accredited by AMC Institute against the ANSI/AMC Institute Standard, which sets documented practices for client contracts, service delivery, financial management and internal controls, staff training, record keeping and continuity of operations.
What software do association management companies use?
Usually an association management system for each client, plus accounting software, and sometimes event and email tools. The best fit keeps each client separate, branded and in its own books, while letting AMC staff work across clients without paying per seat.
Who owns the data when an association leaves its AMC?
The association should. Make sure each client contract says so, and choose software that lets a client take a full export of its data, at no charge, when it leaves.
Should every client have its own AMS account?
Yes. A separate account per association keeps members, money and access apart, lets each one have its own brand and domain, and makes it simple for a client to leave with its data.

Bring your next client over in weeks.

FullRoster moves each association's data for free, with unlimited admins for your team. It's free for up to 1,000 active members.