Isn't it your own responsibility to lodge tax returns and not your accountants?That is why it is called self assessment..