Submitting the 90-Day Report at Immigration Office. If you will report your stay directly at an Immigration Office, you can do so up to 15 days before the due date or up to 7 days after it. If applying through the mail, you have to submit the report at least 15 days prior.
Online
90 Day Reporting Online
Registration is simple but there is sometimes a delay before you will receive the username and password. Applicants can submit this online application within 15 days but not less than 7 days before the due date of notification