The short answer
Configuring a membership SaaS such as WildApricot, MemberPress or Circle, with a few custom integrations, typically costs $5k to $25k (AUD, ex GST) on top of the subscription. A custom member portal with renewals, tiers and Xero sync is typically $40k to $100k, and an association platform with CPD, events, directories and a mobile app $120k to $280k. Over three years SaaS is usually far cheaper for clubs and associations of a few thousand members. These are market ranges and worked examples at an assumed $1,100 to $1,500 agency day rate, not quotes.
Key takeaways
- Price a membership platform line by line: tiers, renewals, payments, CPD, events, directory and integrations each carry their own cost.
- WildApricot prices by contact count, MemberPress by site licence and Circle by plan plus a transaction fee. Model your own numbers before comparing.
- Failed payment recovery and renewal reminders often decide revenue more than any feature. Budget for them.
- Australia's subscription rules start on 1 July 2027 and cover automatic renewals. Cancellation must be easy to find and straightforward.
- Custom pays off when membership is a product you sell at scale, when rules are unusual, or when the portal must join several existing systems.
Where does the money go in a membership platform?
A membership platform is a set of separate cost lines: member records and tiers, renewals and payments, a member area, and whatever your organisation adds on top, such as CPD, events or a directory. Pricing each line on its own is the fastest way to see whether a SaaS product covers you or a custom build is justified. The effort figures below are typical for a custom build and are converted at an assumed agency rate of $1,100 to $1,500 a day.
| Cost line | What it covers | Typical custom effort | At $1,100 to $1,500 a day |
|---|---|---|---|
| Member records and tiers | Profiles, membership types, pricing per tier, household or organisation memberships | 6 to 10 days | $6.6k to $15k |
| Join and renew | Online join, automatic or manual renewal, prorating, grace periods, lapsed members | 8 to 14 days | $8.8k to $21k |
| Payments | Card checkout, invoices and receipts, refunds, failed payment retries | 6 to 10 days | $6.6k to $15k |
| Member area | Gated content, documents, account self service | 5 to 10 days | $5.5k to $15k |
| Communications | Renewal reminders, receipts, newsletters through an email service | 3 to 6 days | $3.3k to $9k |
| Accounting sync | Invoices and payments to Xero or MYOB | 5 to 10 days | $5.5k to $15k |
| Events | Registrations, member pricing, capacity, check in | 8 to 15 days | $8.8k to $22.5k |
| CPD | Points by category, evidence uploads, annual statements, audits | 8 to 15 days | $8.8k to $22.5k |
| Directory | Public search of members or accredited providers, with privacy settings | 4 to 8 days | $4.4k to $12k |
| Mobile app | Native app for members | 30 to 60 days | $33k to $90k |
As a planning assumption, allow another 25% to 35% on top of the feature lines for discovery, design, testing and launch. Our membership and association software page covers the workflows behind each line; this page stays on the money.
What do membership SaaS products cost?
Membership SaaS is priced in three different ways, by contacts, by site licence or by plan plus a transaction fee, so compare them on your own member numbers. Published prices at the time of writing (November 2026), all in US dollars:
| Product | Pricing model | Published price | Good fit |
|---|---|---|---|
| WildApricot | By number of contacts | US$66 a month for 100 contacts, US$154 for 500, US$265 for 2,000, US$485 for 5,000 (monthly billing); yearly billing at 2,000 contacts is US$238.50 a month | Clubs, associations and not for profits wanting renewals, events and a website in one |
| MemberPress | Yearly WordPress plugin licence | Launch US$199.50, Growth US$349.50, Scale US$499.50 for the first year (listed as discounted from US$399, US$699 and US$999) | Paid content and course memberships on WordPress |
| Circle | Monthly plan plus a transaction fee on sales | Professional US$89, Business US$199, Scale US$419 a month on annual billing; transaction fees of 2%, 1% and 1% | Paid communities and creator memberships |
Three things the headline prices hide. First, currency: US dollar billing moves with the exchange rate. Second, transaction fees: on Circle’s Professional plan, a 2% fee on $200,000 of annual membership sales is $4,000 a year on top of the plan and your payment processor’s fees. Third, the plugin and hosting stack around MemberPress, which needs someone to keep it updated.
When does a custom member portal make sense?
Custom earns its cost when membership rules are unusual, when the portal must join several systems you already rely on, or when membership is itself a product you sell at scale. Typical builds, worked at the assumed rate:
| Build | Typical scope | Cost range (AUD, ex GST) |
|---|---|---|
| Configured SaaS with integrations | Setup, data import, branding, one or two integrations through the vendor’s API | $5k to $25k plus subscription |
| Custom member portal | Tiers, join and renew, payments, member area, reminders, Xero sync | $40k to $100k |
| Association platform | Above, plus CPD, events, directory, admin reporting and a mobile app | $120k to $280k |
Expeed’s 2026 guide puts integrated business software, the kind that syncs with Xero, sends SMS and connects to payment gateways, at $40k to $150k, which brackets the custom portal band. A custom portal you own also avoids per contact pricing, which matters most for large, low fee memberships such as sporting codes or alumni networks.
Worked example: a professional association with 2,400 members
This is a hypothetical scope. The association has four membership grades, annual renewals on 1 July, a CPD requirement of 20 points a year in three categories, and about 12 events a year. It uses Xero.
| Work package | Effort |
|---|---|
| Discovery, data migration plan and design | 8 days |
| Member records, grades and organisation memberships | 8 days |
| Join, renew, grace period and lapsed member rules | 11 days |
| Card payments, invoices, receipts and failed payment retries | 8 days |
| Xero sync for invoices and payments | 7 days |
| CPD log with evidence upload and annual statement | 11 days |
| Event registration with member pricing | 9 days |
| Renewal reminder sequence | 4 days |
| Testing, migration of existing members, launch | 10 days |
| Total | 76 days |
At $1,100 a day that is $83,600; at $1,500 a day, $114,000, ex GST. Leaving events in an existing ticketing tool would save about 9 days. Our event management software page covers when a separate events tool is the better call.
How should recurring payments and failed renewals be handled?
Renewal revenue is lost more often to expired cards and missed reminders than to members choosing to leave, so payment recovery belongs in version one. A sound renewal setup includes:
- Reminders before renewal: at least 30 days, 7 days and on the day, each with a direct link to pay or update a card.
- Card updater support from your payment processor, so reissued cards keep working.
- Smart retries for failed charges over a set number of days, with an email after each failure.
- A grace period before access is removed, set in your rules rather than hard coded.
- An alternative payment method for members who prefer bank payments. PayTo is one option; our PayTo integration guide covers what it takes.
Organisations with annual renewals on one date also face a spike: most of the year’s revenue and support requests arrive in a few weeks. Load testing the renewal flow and preparing staff before that date is cheap insurance.
What do Australia’s new subscription rules mean for memberships?
From 1 July 2027, memberships that renew automatically are likely to be subscription contracts under the Australian Consumer Law, with rules on disclosure and on how members cancel. The Competition and Consumer Amendment (Unfair Trading Practices) Act 2026 commences on 1 July 2027. It requires suppliers to provide a way for subscribers to end the contract that is easy to find, straightforward, and requires only steps reasonably necessary to end it. The rules cover consumers and small businesses.
For a membership platform, that means a visible cancel or turn off auto renewal option in the member area, renewal terms stated where people join, and no forced phone call to leave. Our subscription app guide covers the full set of disclosure requirements; this is general information, not legal advice, and an association should check its constitution and rules alongside the Act.
Which costs catch organisations out?
The costs most often missed are moving existing members across, cleaning the data on the way, and the staff time to run two systems during the switch. Whether you choose SaaS or custom, plan for these:
- Data migration. Member lists usually live in a spreadsheet, an old database and the accounting system at once, with duplicates and missing renewal dates. Cleaning and matching records is often several days of work before anything is imported, and someone at the organisation must decide which record wins.
- Payment tokens. Saved cards held by an old payment processor do not always move to a new one. If they cannot be migrated, every member on automatic renewal must enter a card again, which is a renewal campaign in itself.
- Directory privacy. A public member directory publishes personal information. Members need to opt in, choose what is shown and change it later. If your organisation is covered by the Privacy Act, our guide to the Privacy Act for small business software explains when it applies.
- Reconciliation. Finance staff need payouts from the payment processor to match invoices in Xero. Budget the sync properly, or someone will reconcile by hand every month.
- Training and launch support. Volunteers and part time staff run many associations. Short guides and a support plan for the first renewal round prevent a flood of calls.
What will it cost over three years?
For an association of a few thousand members, SaaS is usually several times cheaper over three years; custom wins when per contact pricing, transaction fees or unusual rules change the sums. Assumptions, not quotes: the 2,400 member association above, WildApricot at the 2,000 contact yearly rate plus extra contacts estimated at US$3,500 a year in total, converted at an assumed A$1.50 per US$1, with $10k to $25k of setup and integration; custom maintenance at 15% to 20% of build a year and hosting at $3k to $6k a year. Payment processing fees are similar either way and are left out.
| Option | Year 1 | Years 2 and 3 | 3 year total |
|---|---|---|---|
| WildApricot, configured and integrated | $15k to $30k | $10.5k | $26k to $41k |
| Custom portal from the worked example | $86.6k to $120k | $31k to $58k | $118k to $178k |
On these numbers custom costs four to five times more. It closes the gap when membership is much larger, when SaaS cannot express your grades and CPD rules without manual workarounds, or when the portal must sit on top of systems such as a CRM and an LMS. If you are weighing a learning component, price it as its own line, because course delivery and CPD reporting are separate builds.
How AWLabs approaches membership platforms
We start with a Development Consult, then a paid Discovery Audit, credited in full against the build, that maps your membership rules and tests them against WildApricot and similar products. If a product fits, we will tell you. If custom is the better fit, you receive a fixed price Schedule of Work with three options: The Minimum, The Recommended and The Complete. Senior engineers lead every build, and updates arrive every Tuesday and Friday. See our SaaS development and Xero and MYOB integration services, and our pages for sports and recreation and not for profits.
Frequently asked questions
How much does it cost to build a membership website or portal?
As worked examples at an assumed $1,100 to $1,500 a day, a custom member portal with tiers, automatic renewals, a member area and Xero sync typically costs $40k to $100k ex GST. An association platform adding CPD tracking, events, a public directory and a mobile app is typically $120k to $280k. Configuring a SaaS product with integrations is usually $5k to $25k plus its subscription.
What does WildApricot cost?
At the time of writing WildApricot publishes US dollar pricing by number of contacts: US$66 a month for 100 contacts, US$154 for 500, US$265 for 2,000 and US$485 for 5,000 on monthly billing, with discounts for one and two year terms.
Is MemberPress cheaper than a custom build?
Much cheaper to start. MemberPress publishes yearly WordPress plugin licences from US$199.50 for the first year on its Launch plan. You also pay for WordPress hosting, other plugins and the person who maintains the site. It suits content and course memberships more than associations with complex renewal and CPD rules.
Do the new subscription laws apply to memberships?
They can. The Competition and Consumer Amendment (Unfair Trading Practices) Act 2026 commences on 1 July 2027 and covers subscription contracts with consumers and small businesses. Memberships that renew automatically are likely to be in scope. Our subscription app guide covers the disclosure and cancellation rules.
Can a membership platform take direct debits?
Yes. Most platforms take card payments through Stripe or similar, and many associations add direct debit or PayTo for annual renewals. Each extra payment method adds integration and reconciliation work, so start with the one most members already use.
These figures are market ranges, not quotes and not what AWLabs charges. Every AWLabs build is priced after our Discovery Audit.
Sources
- WildApricot pricing, WildApricot
- MemberPress pricing, MemberPress
- Circle pricing, Circle
- Competition and Consumer Amendment (Unfair Trading Practices) Act 2026, Federal Register of Legislation
- How much does software development cost in Australia in 2026?, Conduct
- Custom software development cost in Australia (2026), Expeed
- Tech contractor day rates in Australia: the 2026 guide, Re:Sourced