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.


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. | 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. |
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. | 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. |
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? |
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. |