Websites11 min read

Member portal with online voting for a professional body in Toronto: cost (2026)

Mohamed Bah·Fondateur, Kolonell
October 8, 2026
Share:
Member portal with online voting for a professional body in Toronto: cost (2026)

Member portal with online voting for a professional body in Toronto: cost (2026)

Websites

The verdict in three sentences

For a professional body with 1,100 member firms, a custom portal costs CAD 58,000 to 125,000 and 4 to 6 months of work, versus CAD 440 to 1,750 per month for an association SaaS. SaaS is enough while your needs stay standard; custom becomes worthwhile once online voting at the AGM, complex dues schedules or CRM integration weigh on daily operations. Over 5 years, the total cost gap often shrinks to under CAD 36,000, for a tool you own.

What the portal must do

The current extranet of a typical Toronto professional body dates from 2014: scattered documents, dues invoiced by mail, in-person AGMs with paper sign-in sheets. The new portal must cover four uses: collecting dues (credit card and pre-authorized debit), a members-only document area (legal notes, practice standards, studies), online voting at general meetings and consultations, and a member directory filterable by trade and region.

FeatureAssociation SaaSCustom portal
Card and debit duesYes, simple scheduleYes, schedules by headcount or revenue
Members-only documentsYes, basic rightsRights by chapter, region, committee
AGM online votingOften a third-party add-onBuilt in, weighted votes, proxies
Member directoryYesYes, rich profiles and export
CRM or accounting integrationLimitedDedicated connectors (QuickBooks, Sage, HubSpot)
BrandingImposed themeYour own brand
Code ownershipNoYes

2026 pricing: SaaS or custom

Figures below are 2026 orders of magnitude for the Toronto market, before tax.

ItemAssociation SaaSCustom
SetupCAD 2,200 to 8,800CAD 58,000 to 125,000
Annual subscription or hostingCAD 5,300 to 21,000CAD 3,500 to 7,000
Annual support and changesIncluded, limitedCAD 10,000 to 20,000
E-voting moduleCAD 2,200 to 5,800 per ballotIncluded in the build
Payment fees1.4% to 2.9% per transaction0.8% to 1.4% card, CAD 0.50 debit
Time to go live4 to 8 weeks4 to 6 months
5-year total costCAD 44,000 to 139,000CAD 127,000 to 260,000

On 1,100 annual dues averaging CAD 1,750, i.e. CAD 1,925,000 collected, each point of transaction fees is worth CAD 19,250 a year. Moving from a SaaS at 2.2% to mostly pre-authorized debit at CAD 0.50 per transaction saves nearly CAD 36,000 a year: that is often the argument that sways the board.

Online voting: requirements and security

AGM online voting must follow the body's bylaws and, for Ontario not-for-profits, the ONCA rules on electronic meetings and voting: strong authentication, separation of identity and ballot, sealed ballot boxes, auditable counting. Budget CAD 12,000 to 22,000 in the custom build for this module, including weighted votes by chapter, proxy management and auto-generated minutes. An independent expert audit costs CAD 4,400 to 8,800 and is strongly advised before the first ballot.

Mini case study

Emily, executive director of a professional body in Toronto, collects CAD 1,925,000 in dues per year, 70% by cheque and wire transfer reconciled by hand. Her assistant spends 6 hours a week on it, 270 hours a year valued at CAD 55: CAD 14,850. The custom portal at CAD 90,000 moves 80% of members to pre-authorized debit, cuts that time to 1 hour a week (CAD 12,375 saved) and replaces 2 in-person AGMs with a hybrid format (CAD 17,500 in venue and travel costs). Estimated annual gain: CAD 29,875, plus CAD 16,000 in payment fees avoided compared with the SaaS considered. Payback: about 2 years.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

FAQ

Does an online vote carry the same weight as an in-room vote?

Yes, if your bylaws allow it and the system ensures ballot integrity and secrecy. A bylaw amendment often costs under CAD 3,000 in legal fees and is voted once.

Can we migrate data from the old extranet?

Yes. Importing 1,100 member records, 5 years of dues history and 2,000 documents takes 5 to 10 days of work, i.e. CAD 5,000 to 10,000.

Do we need a specific payment provider for debits?

A provider such as Stripe, GoCardless or your bank handles pre-authorized debit mandates. Fees range from CAD 0.30 to 0.75 per debit, versus about 2.9% + CAD 0.30 for a card.

Where is member data hosted?

With a Canadian host compliant with PIPEDA, for CAD 290 to 580 per month. The privacy policy and data inventory are part of the deliverables.

How long before the next AGM?

Plan for 4 to 6 months: if your AGM is in June, start discovery by December at the latest for a test ballot in May.

Let's scope your project. Share your member count, dues schedules and next AGM date: we will price the scope, a budget between CAD 58,000 and 125,000 and a realistic schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#portail adhérents#extranet syndicat professionnel#vote en ligne assemblée générale#prix portail web 2026#member portal#online voting association
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.