Can a charity legally operate with 2 membership types (with and without annual dues) both of which have full voting rights?”
Charities may operate with several membership classes with varying membership conditions and privileges. The charity must outline conditions of membership and membership classes in its constitution. For more information, please refer to Policy Statement 13.2 regarding the Canada Corporations Act Part II – Incorporating a Not-For-Profit Corporation.