How often do we make contribution payments to The 501 Alliance?

Contribution payments and reports are due on the 25th day of the month following the end of each quarter.