The CFC is required by the constitution to collect provincial dues and remit them to the province.
In BC everyone, including CFC life members, pays $4 per event and that is remitted to the CFC by organizers then in turn remitted to the BCCF by the CFC. This is BC's version of provincial membership fees.
There was a time when BC sold Provincial Life Memberships, and there are still actually a couple of these life members playing in events. They are exempt the $4 event fee. The BCCF website has a list of them. The money collected from the sale of BCCF life memberships went into a BC Chess Foundation and occasionally the BCCF added to the Foundation when cash on hand exceeded requirements.
If you go to the BCCF website and click on "AGM" you will see the BC Chess Foundation's Annual Report although I see the secretary hasn't posted the most recent one yet.
Paul Leblanc
Treasurer, Chess Foundation of Canada
CFC Voting Member