Skip to content
All insights

Build versus buy

Build vs buy for associations: the honest math

A custom platform costs more up front and less every year after. Here is how to run the comparison without fooling yourself in either direction.

September 2026 · 4 min read

Every board eventually asks the question. Keep renting the AMS, the association management system that holds the member database, or build a platform the association owns? Vendors answer one way and studios answer the other, so the numbers deserve to be laid out plainly.

What renting actually costs

Start by adding up what you pay today, and be thorough. Most associations discover they run five subscriptions, not one: the AMS, the website host and its plugins, the email tool, the directory or community tool, and the events system. Add the integrator or consultant who keeps them talking. Add the staff hours spent moving data between them, which is usually the largest number and the one nobody has counted.

Then add what you cannot do. Features the vendor has not built, reports that need an export and a spreadsheet, a member experience that is whatever the vendor's average customer gets. These have a cost too, in members who do not renew and volunteers who give up on the portal.

For a mid-size association, the yearly total lands somewhere between $40,000 and $120,000 once staff time is included. It rises every year, because subscriptions do.

What building actually costs

A custom member platform built on a modern stack, Next.js and PostgreSQL, typically runs $60,000 to $200,000 depending on scope. Directory, renewals, events, chapters and a public website at the lower end; complex member-to-member workflows, payments in several currencies or heavy migrations push it higher. Before that, a three-week audit costing roughly $5,000 to $15,000 turns the guess into a fixed quote.

After launch, running the platform costs money too: hosting, support and a monthly improvement backlog. This is usually well below the old subscription total, because there is one system rather than five and no integrator.

The comparison that matters

The mistake is comparing the build price with one year of rent. Compare five years instead, which is the realistic life of either choice.

Over five yearsRenting five systemsOwning one platform
Year oneSubscriptions, integrator, staff hoursAudit plus build, then run
Years two to fiveThe same, rising with each renewalRun only
At the endNothing. Leave and the data comes out as a spreadsheetSource code, data and accounts in your name

For many associations the lines cross in year two or three. For some they never cross, and that is a real answer too.

A worked example

Take a fictional association of 1,200 members with three staff. Today it pays for an AMS, a website host with plugins, an email tool, a directory add-on and an events system. The subscriptions come to about $28,000 a year. An integrator is on a $9,000 retainer. The staff spend, between them, roughly eight hours a week moving data between systems and answering members whose status is wrong, which at a loaded cost of $45 an hour is another $18,000. Call it $55,000 a year, rising with every renewal.

A platform built for that association, with a directory, renewals, events, chapters and the public website, sits at the lower end of the range: say $95,000 after a $9,000 audit. Running it costs about $1,400 a month in hosting, support and a small improvement backlog, or roughly $17,000 a year.

Over five years, renting costs about $290,000 and leaves nothing behind. Building costs about $172,000 and leaves the association owning its system. The lines cross early in year three. The numbers are illustrative, but the shape is what most audits find: the build is the expensive year, and every year after it is cheaper than the year before it would have been.

Change the inputs and the answer changes. With 300 members, one staff member and no directory, the renting column shrinks to something a build cannot beat, and the audit should say so.

When buying wins

Buy, and keep buying, when membership is simple: one category, no directory, few events, no chapters. Buy when the association is under 200 members and the staff is one person. Buy when there is no appetite for a project, because a build needs a decision-maker who will stay involved for several months.

When building wins

Build when members need to find and work with each other, because directories are where rented systems are weakest. Build when chapters, regions or franchise groups need their own space inside the association's system. Build when renewals leak every year and nobody can say why. Build when the integrator's retainer has become permanent. And build when the board has started asking who owns the member data, because with a rented system the honest answer is complicated.

The risks, stated plainly

A custom build can go wrong. The studio can disappear. The scope can grow. The board can lose interest. The protection is structural: fixed scope at each stage, accounts in the association's name from day one, an open and widely used stack so any competent team can take over, and a written handoff. Ask any studio for those four things before signing. If they hesitate, keep renting.

Resources / Calculator

What you pay today, per month

The rented member database.

Whoever keeps the tools talking, averaged per month.

Staff time on the workarounds

The Monday export, re-typed registrations, members who renewed and still show as lapsed.

Salary plus overhead, per hour.

One platform instead

Typical builds run $60,000 to $200,000 by scope. The audit replaces this with a fixed quote.

Three weeks, roughly $5,000 to $15,000.

Hosting, support and a monthly improvement backlog.

Assumptions: subscriptions and staff costs rise 5% a year; the platform's running cost stays flat. Everything here is illustrative until an audit replaces it with your numbers.

Today, per year
$41,280
Subscriptions, integrator and staff hours
Of which the board sees
$20,400
The subscriptions alone
Hidden in staff time
$12,480
Per year, at your hourly cost

Five years

Renting five systems$228,098
Owning one platform$188,000

The lines cross in year 4. Over five years, owning costs about $40,098 less, and leaves the association owning its system.

YearRenting, cumulativeOwning, cumulative
1$41,280$120,800
2$84,624$137,600
3$130,135$154,400
4lines cross$177,922$171,200
5$228,098$188,000
How the math works

One platform. Your members. Your data. Your call.

Start with a three-week audit: every tool mapped, a blueprint and a fixed quote.