Skip to main content
Skip table of contents

Error: "Binary stream '0' does not contain a valid BinaryHeader. Possible causes are invalid stream..."

This support note applies to:

  • AO Tax (AU)
  • AE Tax Series 6 & 8 (AU)
  • AE Tax (AU)
Article ID: 39047

In MYOB Tax when lodging via PLS, the returns are stuck at Transmitting status and the MYOB Event Viewer shows the error "Binary stream '0' does not contain a valid BinaryHeader. Possible causes are invalid stream or object version change between serialization and deserialization".

This error generally occurs if the server has not been restarted for more than 2 weeks. Restart your server and check to see if the return is status has updated.

We've also seen this issue happen if a software called Airlock Digital is installed. It's a good idea to talk your IT person and let them of conflict between Airlock digital and PLS lodgment. We've also found that creating an exception in this software may not resolve the issue. If required, you many need to remove Airlock Digital to resolve the issue. Do this with the advice of your IT person.

If you still have an issue, contact us and quote KB 39047.

If you are getting this error when pre-filling a tax return using the ATO Pre-fill, refer to Pre-fill download errors section in Pre-fill FAQs and common errors

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.