Your next payment is due November 9, 2025 for the monthly retainer. Following payments are due on the 20th each month per sections