If you have prior year returns overdue, then the due date will be 31 October of the same year.
Lodgements with registered tax agents with good on-time lodgement track records are offered later company tax return lodgement dates than the initial deadline.
A company can do its tax return on its own or ask someone who knows about taxes, like an accountant, to help. There is also software that can be used to help prepare the return. After the return is done, the government will check it and may ask for more information. They will also let the company know how much money it needs to pay or will get back as refund.
It’s also important to remember that companies also have to pay their taxes on time. If they don’t pay on time, they might have to pay extra money.