When are bills mailed? When will it be due?

April 15th - due no later than June 30th.

October 15th - due no later than November 30th.