What is your payment cycle, weekly, monthly, quarterly or yearly?

The normal payment cycle is monthly. To save administration hassle, customers are free to pay in larger chunks (quarterly/ half yearly/ yearly). However, there are no discounts offered for longer term advance payments.