check the full list of documents at your local immigration office, there's also pictures to be taken... the list is huge. you are still on time but hurry up
My advice is checking the list with the immigration office too. They should have a printed checklist for you because it changes slightly from office to office sometimes.
The new website for 90 day report was slow for me but worked nicely in the end with the slip emailed directly to me. Create an account at the link provided by Tod.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.