Your balance is always due by the specified due date printed on your bill (also on your account overview).