One thing to be mindful of is if doing your report circa 15 days before due date (assuming approved within 2 days) your next 90 day report is due from that date ,not 90 days from the original due date . Given the online reporting has worked seamlessly for me since the new website this effectively doesn’t matter so I always report the full 15 days beforehand to cover eventualities, so"loosing" 15 days each time.