In Pattaya they said four times no you do not need to but things change all the time every immigration is different so keep asking them next time you down at your immigration.
According to them i asked them 1 week ago you can be 3 days late but again... can you? No they do not want all again they do not need the contract and things for me they just took the passport copy and owner ID.