Skip to content

Validation errors for Tax in MYOB Practice Compliance

We're regularly updating this page with the validation errors that have been reported to us. For the full list, see the ATO list of PLS/SBR issues.

Checking the error messages

As you enter information into some fields, we’ll check for errors and show a message in red below the field.

Before lodging, validate the return to check for ATO validation errors. This helps you find and fix issues that could cause the return to be rejected. If an error appears, select the error message to go to the field that needs attention.

After you fix an error, validate the return again before lodging.

Example of an error at the top of MYOB Practice tax returns

Find your error

Validation errors are grouped by return type and error code prefix.

Authentication errors

You’ll see these errors if there are access issues for PLS lodgment.

CMN.ATO.AUTH

Error code

What it means

What to do

CMN.ATO.AUTH.006

The software provider hasn’t been nominated to secure online cloud transmissions.

This can happen if the Agent ABN or Practice ABN in Tax doesn’t match the ABN registered in ATO Access Manager for the Software ID. It can also happen if there are multiple agents, or if the company or business ABN was used in Tax.

Make sure ATO Access Manager and MYOB Tax have the same ABN.

Once the ABN has been confirmed in ATO Access Manager and MYOB Tax, continue lodging.

CMN.ATO.AUTH.007

You don’t have permission to submit the request or retrieve the file.

This can happen if you don’t have permission to lodge forms on behalf of the client.

Check the ABN and TFN. In ATO Access Manager, check that the agent number is added and has full permissions to prepare and lodge that return type.

Check that the client’s ABN is active. If it’s no longer active, remove the ABN from the tax return.

Check that the client is listed in the ATO Tax Agent Portal. Make sure the ABN, TFN and Client Activity Centre, or ABN branch number, match the details in MYOB Tax.

Check that the return is assigned to the correct agent.

If the issue continues, delete and re-add the client in the ATO Tax Agent Portal.

CMN.ATO.AUTH.008

Your nomination with the online cloud software provider doesn’t contain the correct Software ID.

Log in to ATO Access Manager, select My nominated software provider, then update the nomination.

You can also call the ATO. You’ll need to provide the software provider name or ABN, and the Software ID.

CMN.ATO.AUTH.011

The client is not associated with the agent number supplied, so the request can’t be authorised.

This can happen when details in the tax return don’t match ATO records.

Check that the client has been added to your registered agent number. Update the details in the tax return so they match ATO records. Text is case-sensitive.

If the error continues, contact the ATO.

Individual return errors

CMN.ATO.GEN

Error code

What it means

What to do

CMN.ATO.GEN.XBRL01

The return hasn’t passed XBRL validation.

This can happen when information in the return is missing or entered in the wrong field.
For example, address details may be in the wrong field, or Agent details may be missing a tax contact.

Check the return details, including address fields and Agent details.

If you can’t find the field causing the error, contact MYOB support.

CMN.ATO.GEN.XBRL03

A field contains invalid data or doesn’t meet ATO requirements.

This can happen when a conditional mandatory field is missing, a field contains invalid characters, a value doesn’t match the ATO’s accepted values, or there’s a rounding issue in a schedule.

Check the field mentioned in the validation message.

Complete any missing mandatory fields, update invalid values, then validate the return again.

CMN.ATO.GEN.XBRL04

A mandatory field hasn’t been completed, or a mandatory field doesn’t meet ATO requirements.

This usually appears with an XBRL03 error.

Check the related XBRL03 error, complete or correct the field, then validate the return again.

CMN.ATO.GEN.XML01

The return hasn’t passed XML validation.

This can happen when the maximum number of records has been exceeded in a schedule. For example, Interest is limited to 20 records.

If there are more records than the maximum allowed, consolidate amounts in the last record.

CMN.ATO.GEN.XML03

A field contains invalid data.

This can happen when the value is too long, below the minimum allowed, in the wrong format, doesn’t match the required pattern, or hasn’t been rounded correctly.

Check the field mentioned in the validation message and update the value so it meets the field requirements.
For example, check for invalid ABNs, negative amounts, values that are too long, special characters, extra spaces or decimals that need to be rounded. Then validate the return again.

CMN.ATO.GEN.XML04

A mandatory field hasn’t been completed.

Complete the mandatory field shown in the validation message. Mandatory fields are shown with a red background and a Mandatory message below the field. Then validate the return again.

CMN.ATO.GEN.001001

A mandatory value is missing from the return.

Check the return and complete the mandatory fields shown in the validation message.

CMN.ATO.GEN.200001

The Practice ABN or Tax Agent ABN doesn’t match the registered name.

Check that the practice ABN is registered and active.

Check that the TAN is present and valid. Check that the TAN name matches the name listed against the practice ABN.

Also check that the ABN entered in the return is correct. If everything is correct and the error still appears, contact the ATO.

CMN.ATO.GEN.438070

The declarer contact name is missing.

In Agent details, if Other is selected for Contact name ,complete the Other contact name field.

CMN.ATO.GEN.438076

The contact telephone details are missing.

In Agent details, enter the Agent telephone number area code and Agent telephone number.

CMN.ATO.IITR

Error code

What it means

What to do

A year must be selected when there’s an amount in lump sum in arrears for salary or wages.

This error appears in the Salary or wages payment summary.

If a 2026 individual tax return is pre-filled and the ATO pre-fill report includes a Lump Sum E amount, answer Yes at Did you receive any lump sum in arrears payment?

Don’t run ATO pre-fill again after making this change.

CMN.ATO.IITR.000249

This error incorrectly occurred when the Taxable Payment schedule was integrated to the PSI or Business schedule.

Fixed: 11 August 2026.

CMN.ATO.IITR.000266

Primary Production business income is required.

This can happen when a Business reconciliation worksheet incorrectly adds a zero value to the business income items.

We’re aware of this issue and working on a fix.

CMN.ATO.IITR.000605

A tax claim code is required when Private Health Insurance policy details have been completed.

Enter a tax claim code for the Private Health Insurance policy details.

CMN.ATO.IITR.001268

Non-Primary Production business income is required.

This can happen when a Business reconciliation worksheet incorrectly adds a zero value to the business income items.

We’re aware of this issue and working on a fix.

CMN.ATO.IITR.400030

The Had spouse for the full year question hasn’t been answered. This is required when spouse details have been entered.

In Spouse’s details, answer Had spouse for the full year.

CMN.ATO.IITR.600097

Working holiday maker income amount details are incomplete.

If the taxpayer has working holiday income, complete the working holiday maker income details.

CMN.ATO.IITR.EM0075

The taxable payments adjustment reason is missing.

This can happen when taxable payment income is less than the ATO pre-fill information, or when an ATO pre-fill taxable payment record is deleted or changed by more than $5 without an adjustment reason.

If the record was deleted, re-run ATO pre-fill or manually add the record from the ATO pre-fill report.

If the amount shouldn’t be included in the main return, choose an adjustment reason, such as This amount doesn’t belong to me, This amount is duplicated or Payment needs to be reported under another ABN.

If the gross amount changed by more than $5, add an adjustment reason.

CMN.ATO.INCDTLS

Error code

What it means

What to do

CMN.ATO.INCDTLS.000384

Franked distributions from trusts amount details are incomplete.

This occurs when there’s an amount at Franked distributions from trusts, but the related investment and remaining amount fields haven’t been completed.

Complete Franked distributions from trusts relating to investments and Franked distributions remaining amount from trusts.

Trust return errors

CMN.ATO.GEN

Error code

What it means

What to do

CMN.ATO.GEN.XBRL01

The return hasn’t passed XBRL validation.

This can happen when information is missing or entered in the wrong field. For example, address details may be in the wrong field, or Agent details may be missing a tax contact.

Check the return details, including address fields and Agent details.

If you can’t find the field causing the error, contact MYOB support.

CMN.ATO.GEN.XBRL03

A field contains invalid data, a mandatory field is blank, or a value is missing from the Front cover.

For example, this can happen if there’s an invalid character in a text field, or if required trust details haven’t been completed.

Check the field mentioned in the validation message.

Complete missing mandatory fields, then validate the return again.

For trust returns, check the Front cover for missing details, including TFN, Name of trust, Postal address, Surname in Full name of the trustee, Type of trust and Is any tax payable by trustee.

CMN.ATO.GEN.XBRL04

A mandatory field hasn’t been completed, or a mandatory field doesn’t meet ATO requirements. This usually appears with an XBRL03 error.

Check the related XBRL03 error.

Complete or correct the field, then validate the return again.

CMN.ATO.GEN.XML03

A field contains invalid data.

This can happen when the value is too long, below the minimum allowed, in the wrong format, or doesn’t match the required pattern.

Check the field mentioned in the validation message and update the value so it meets the field requirements.
For example, check for invalid ABNs, negative amounts, values that are too long, special characters or extra spaces. Then validate the return again.

CMN.ATO.GEN.XML04

A mandatory field hasn’t been completed.

Complete the mandatory field shown in the validation message. Mandatory fields are shown with a red background and a Mandatory message below the field. Then validate the return again.

CMN.ATO.GEN.001001

A mandatory value is missing. By default, several fields have an N value, except Item 57 – Income of the trust estate

.

Check the return before lodging. Make sure the required questions and fields are complete, including

- Is this your final tax return?
- Is the trust a managed investment trust?
- CGT,
- Overseas interests,
- International related party dealings,
- Thin capitalisation, Non-resident beneficiary details,
- Specified country funds or property,
- PSI and
- Beneficiary legal disability questions.

CMN.ATO.GEN.200001

The Practice ABN or Tax Agent ABN doesn’t match the registered name.

Check that the practice ABN is registered and active. Check that the TAN is present and valid.

Check that the TAN name matches the name listed against the practice ABN. Also check that the ABN entered in the return is correct. If everything is correct and the error still appears, contact the ATO.

CMN.ATO.TRT

Error code

What it means

What to do

CMN.ATO.TRT.432293 / 432616 / 432621

An assessment calculation code is required.

In Beneficiary details, select an assessment calculation code.

CMN.ATO.TRT.432686

Primary Production business income is required.

This can happen when a Business reconciliation worksheet incorrectly adds a zero value to the business income items.

We’re aware of this issue and working on a fix.

CMN.ATO.TRT.432748

Non-Primary Production business income is required.

This can happen when a Business reconciliation worksheet incorrectly adds a zero value to the business income items.

We’re aware of this issue and working on a fix.

Partnership return errors

CMN.ATO.GEN

Error code

What it means

What to do

CMN.ATO.GEN.430017

Primary Production business income is required.

This can happen when a Business reconciliation worksheet incorrectly adds a zero value to the business income items.

We’re aware of this issue and working on a fix.

CMN.ATO.GEN.430022

Non-Primary Production business income is required.

This can happen when a Business reconciliation worksheet incorrectly adds a zero value to the business income items.

We’re aware of this issue and working on a fix.

CMN.ATO.PTR

Company return errors

CMN.ATO. GEN

Error code

What it means

What to do

CMN.ATO.GEN.XBRL01

The return hasn’t passed XBRL validation.

This can happen when information is missing or entered in the wrong field. For example, address details may be in the wrong field, or Agent details may be missing a tax contact.

Check the return details, including address fields and Agent details. If you can’t find the field causing the error, contact MYOB support.

CMN.ATO.GEN.XBRL03

A field contains invalid data or doesn’t meet ATO requirements.

This can happen when there’s an invalid character in a text field, or a mandatory field is blank.

Check the field mentioned in the validation message. Complete any missing mandatory fields, update invalid values, then validate the return again.

CMN.ATO.GEN.001001

A mandatory field hasn’t been supplied.

This commonly occurs when mandatory fields are incomplete.

Complete all mandatory fields, including Final tax return, Items 7, 14, 25 to 30, and Agent and public officer details.

CMN.ATO.GEN.200001

The Practice ABN or Tax Agent ABN doesn’t match the registered name.

Check that the practice ABN is registered and active. Check that the TAN is present and valid. Check that the TAN name matches the name listed against the practice ABN. Also check that the ABN entered in the return is correct. If everything is correct and the error still appears, contact the ATO.

CMN.ATO.CTR

Error code

What it means

What to do

CMN.ATO.CTR.W00027

The warning says gross distribution from trusts must be declared when the Distributions to Beneficiaries of Trust schedule is provided. This warning is incorrectly generated in a company return with no Trust income schedule.

This is only a warning. You can still lodge the return.

CMN.ATO.CTR.428371

Other refundable credits need to be checked. This can occur when there’s a distribution received from a trust or partnership, but no value at Tax withheld where ABN not quoted.

Fixed: 16 May 2025.

CMN.ATO. LS

CMN.ATO. RDITS

Error code

What it means

What to do

CMN.ATO.RDTIS.438104

The reporting period doesn’t match the reporting period supplied on the form. This occurs when an R&D schedule is attached to the company return.

We’re aware of this issue and working on a fix.

FBT return

CMN.ATO.GEN

Error code

What it means

What to do

CMN.ATO.GEN.000406

Address line 1 contains an incorrect care of reference. The only accepted care of reference is C/-.

Change Care of to C/- in address line 1.

CMN.ATO.GEN.410002

Address line 2 is required if address line 1 contains C/-.

If address line 1 contains C/- , enter a value in address line 2.

CMN.ATO.GEN.410211

The overseas address indicator must not be TRUE if the country code is au.

This can happen if Tax agent is selected at Item 5 – Postal address and Australia appears in the Country field.

Change the Country field to Select an option.

CMN.ATO.GEN.XML03

A field contains invalid data or doesn’t match the required pattern.

This can happen if there are special characters, such as backslashes, or extra spaces after the field value.

In the rejection report, check the field name in the Details

section. Delete the value, then manually retype it.

CMN.ATO.GEN.XML04

Mandatory address details are missing.

This can happen when Item 5 – Postal address, Suburb or Line 1 hasn’t been completed.

Complete the mandatory address fields shown in the validation message.

Check Item 5 – Postal address, Suburb and Line 1, then validate the return again.