It varies from Lodge to Lodge. Anyone wishing to join will find a Lodge to suit his pocket. There is an initiation fee on entry and in due course regalia will have to be bought. The meeting is normally followed by a dinner, the cost depending on the venue. There is, in addition, an annual subscription.
Members are invited to give to charity but this should always be within their means and it is entirely up to the individual how much they wish to contribute.