Ok, I just got this reply from our CC

There has been a delay on DEEWR’s end which means that next fortnight you should see the amounts attached and any extra paid go into credit against your account.

But, I'm still wondering if we will need to submit our tax returns to start getting the payments that's how it's always worked when they reimbursed you isn't it?