Should be paid in advance or at the very least on a monthly basis as costs are incurred. Otherwise, managing agents may not be able to meet current expenses especially if some members are in serious arrears. If this happens everyone suffers including those who are fully paid up to date.