Didn't you get a reminder email from Immigration Dept? I have reporting online since the "new" system started and have always received a reminder email from them 15 days before due date so I report there and then - yes I know I 'lose' a few days but that is no real issue.