managing the memberlist

Hi guys.
We have a few hundred users that pay a yearly fee (with their bank account, outside of the Xenforo system) to be part of an association.
As an extra benefit, they are then granted access to a Xenforo forum if they so wish.
Some pop in for a year only, some members pay every year.
And...