I received my latest account statement and see I've been charged a late fee, why? Also, what gives you the right to charge me a late fee?

I received my latest account statement and see I've been charged a late fee, why? Also, what gives you the right to charge me a late fee?

Assessments payments are due on the 1st of the month and considered late if not received in our office by the late date determined by your association and indicated on your statement. (The 10th, 15th or 30th of the month). Payments must be received by 6:00pm EST. on your late date to avoid a late fee.

Please allow at least 3-5 days should you mail your payment. Payments are credited the same day they are received.

Consider signing up for automatic debit or making your payment through the associations website. Website Payments made online are credited to your account immediately, and will be viewable in the "View My Account" section of the website.