Do I have to ship my USPS packages exactly on the ship date?
Officially, yes.
In reality, it depends. There should be no issues on shipping packages with labels dated a few days in advance, or a few days afterwards. It all depends on the USPS driver.
Disclaimer: EasyPost will not take responsibility for any rejected packages due to dating issues on the label.