@Charlotte ************
The online system can be used between 14 days prior to the actual due date of the report. You must make the first 90 day report in person. You can use one of the following three programs to submit the 90 day report:
Immigration web-portal [best option];
***********************************************************************
Android eServices application;
***************************************************************************
iPhone eServices application;
************************************************************
**********
*****
*****
?l=th