“Must be paid the day of” means “must be paid on that day,” correct?

2 answers

"on that day" <~~yes

If it read "by the day of..." then the payment could be made any time between now and that particular day.
I would assume it must be paid before or on that day.