Upon joining Toastmasters, you will find yourself paying three different fees. One is your Club dues, if any. All Toastmasters clubs are billed in March and September for semi-annual dues for their members who wish to remain members for the next six months. If you join in between those periods, you submit a pro-rated share of the dues.
Clubs usually charge dues on top of the world dues.
This is so they'll have money in the treasury for expenses. It's up to each club what they want to charge. Some clubs waive the club dues for new members and only assess them at the semi-annual dues payment dates. Club 31 has adopted the policy of waiving the club dues for new members, so you only pay the new member fee and International dues when you join.