Hello, LilBitBoyd! Thanks for contacting us here. You'll have the whole day to make a payment on the 18th of each month. Therefore, it is due by 11:59 pm on the 18th.
If you have any other question or concern, just let us know. We're here for you!