XML errors in ATO rejection report
XML errors generally mean either a mandatory field has not been completed or the tax return field contains invalid characters.
Examples
CMN.ATO.XML03: "A field contains invalid data (such as letters in numeric or date field)."
CMN.ATO.GEN.XML04 A mandatory field has not been completed.
Find the field that has invalid data or is not completed
These rejection messages are from the ATO and more specific information about the field can be found in the Details section of your validation report.
You’ll always see the XML01 error on the rejection report followed by XML03 and/or XML04
In the example below, there is an invalid character in one of the fields in the Partnership Income Non-Primary Production item.
We’ve captured some of the common fields that the ATO has rejected with the XML error
Click to go the return type you’re having an error on
Individual return
Error code | Solution |
CMN.ATO.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item type (value = | Item 13 - Distribution from Partnership schedule (dip) Mandatory fields (marked in orange) |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item type (value = | Item 13 - Distribution from Partnership schedule (dip) Mandatory fields (marked in orange) |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item type (value ="", item type = Decimal, uniqueID http://www.sbr.gov.au/ato/ | Item 24 - Other income Mandatory fields (marked in orange) |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item type (value = "", item type = Decimal, unique = http://www.sbr.gov.au/ato/ | Item 20 - Foreign income worksheet. If you have a foreign tax paid amount, make sure you’ve completed grossed up foreign income. |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date field). Details The value specified for an item does not match the item type (value ="", item type = Decimal, uniqueID =http://www.sbr.gov.au/ato/ | Item 13 - Distribution from Trust schedule (dit) Mandatory fields - Enter zero in Primary production income if you have a value at PP excluded from NCMI |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date field). Details The value specified for an item does not match the item type (value = | Item 13 - Distribution from Partnership schedule (dip) Mandatory fields (marked in orange) |
CMN.ATO.GEN.XML03 A field contains invalid data Details The value specified for an item does not match the item type (value = | Item 20 - Foreign income worksheet. If you have a foreign income tax offset amount, make sure you’ve completed foreign income |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item tye (value = **091, item type = string, uniqueID = http://www.sbr.gov.a/ato/ | Item 13 - Distribution from Trust schedule (dit) Mandatory fields - Enter zero in Primary production income if you have a value at PP excluded from NCMI |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The Value specified for an item does not match the item type (value = "",item type = Decimal, UniqueID = http://www.sbr.gov.au/ato/ | Item 13 - Distribution from Partnership schedule (dip) Mandatory fields (marked in orange) |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item type (value = \" type = String, uniqueID = http://www.sbr.gov.au/ato/ | There is a character limit to the Other attachment schedule. |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item type (value = "The Trustee for Australian Fund***099", item type = String, uniqueID = http://www.sbr.gov.au/ato/ | Remove the asterisk from the Trustee for Australian Ethical Alternatives Fund***099 name. |
Trust return
Error details | Solution |
CMN.ATO.GEN.XML04 A mandatory field has not been completed. Details The element 'BusinessAndProfessionalInformation' in namespace 'http://www.sbr.gov.au/ato/trt' has invalid child element 'BusinessAndProfessionaltems' in namespace 'http://www.sbr.gov.au/ato/trt'. List of possible elements expected: 'OrganisationNameDetailsOrganisationalNameT' in namespace 'http://www.sbr.gov.au/ato/trt'. Hint: while processing parent element [BusinessAndProfessionalInformation] child mandatory element [OrganisationNameDetailsOrganisationalNameT] was expected but not found | Complete all the details in the Business income. If you don’t need to complete the business item, remove any codes or names entered in the business & professional tab |
CMN.ATO.GEN.XML04 A mandatory field has not been completed. Details The element 'BusinessAndProfessionalInformation' in namespace | Complete all the details in the Business income. If you don’t need to complete the business item, remove any codes or names entered in the business & professional tab |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date field). Details The value specified for an item does not match the item type (value ="", item type = Boolean, uniqueID = http://www.sbr.gov.au/ato/trt:PropertyPlantAndEquipmentEffectiveLifeRecalculationI) Hint: The string '' is not a valid Boolean value. | Check and answer Y or N at Item 50 label D. |
CMN.ATO.GEN.XML04 Details The element 'BusinessAndProfessionalInformation' in namespace | Complete all the details in the Business income. If you don’t need to complete the business item, remove any codes or names entered in the business & professional tab |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date field). Details The value specified for an item does not match the item type (value = \"\", item type = Decimal, uniqueID = http://www.sbr.gov.au/ato/trt:AssetsInventoriesTotalA) Hint: The string '' is not a valid Decimal value. | Enter 0 at Item 41 Closing stock. |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date field). Details The value specified for an item does not match the item type (value = | Complete the ABN or ACN in the Trust income schedule |
CMN.ATO.GEN.XML.04 A mandatory field has not been completed. Details The element 'Declaration" in namespace "http://www.sbr.gov.au/trt' has invalid child element 'intermediaryContactCollection' in namespace 'http://www.sbr.gov.au/trt'. List of possible elements expected: 'SignatoryIndentifierT' in namespace 'http://www.sbr.gov.au/ato/trt'. Hint: while processing parent element [Declaration} child mandatory element [SignatoryidentifierT] was expected but not found | Check if you’ve completed the agent and contact in the staff tab in the Return properties of the tax return. |
CMN.ATO.GEN.XML04 A mandatory field has not been completed. Details The element 'ReportingPartyDeclaration' in namespace 'http://www.sbr.gov.au/'trt' has incomplete content. List of possible elements expected: 'PersonUnstructuredNameFullNameT' in namespace 'http://www.sbr.gov.au/'trt'. Hint: while processing parent element [ReportingPartyDeclaration] child mandatory element [PersonUnstructuredNameFullNameT] was not found | Make sure you’ve completed the Full name of the trustee to whom notices should be sent on the Front cover. |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item type (value = | Enter a code at Item 49 Aggregated turnover |
CMN.ATO.GEN.XML03 A field contains invalid data (such as letters in numeric or date Details The value specified for an item does not match the item type (value = "", item type = Decimal, uniqueID = http://www.sbr.gov.au/ato/trt:A) | Depreciation worksheet > adjustment to Reconciliation Schedule |
Company return
Error details | Solution |
CMN.ATO.GEN.XML04 A mandatory field has not been completed. Details The element 'TangiblePropertyNonRevenue' in namespace 'http://www.sbr.gov.au/ato/ids' has incomplete content. List of possible elements expected: 'AssetsConsiderationPaidA, AssetsConsiderationReceivedA, MiscellaneousAcquisitionsAndDisposalsPricingMethodC' in namespace 'http://www.sbr.gov.au/ato/ids'. Hint: while processing parent element [TangiblePropertyNonRevenue] child mandatory element [MiscellaneousAcquisitionsAndDisposalsPricingMethodC] was not found | If you’ve answered Y at Item 13 label A, check the ATO instructions and complete the labels at Item 13. |
CMN.ATO.GEN.XML04 A mandatory field has not been completed. Details The element 'IntellectualProperty' in namespace 'http://www.sbr.gov.au/ato/ids' has incomplete content. List of possible elements expected: 'AssetsConsiderationPaidA, AssetsConsiderationReceivedA, 26/07/2024 Tax 2024 Page 2 9:58 ATO MiscellaneousAcquisitionsAndDisposalsPricingMethodC' in namespace 'http://www.sbr.gov.au/ato/ids'. Hint: while processing parent element [IntellectualProperty] child mandatory element [MiscellaneousAcquisitionsAndDisposalsPricingMethodC] was not found | If you’ve answered Y at Item 13 label A, check the ATO instructions and complete the labels at Item 13. |
CMN.ATO.GEN.XML04 A mandatory field has not been completed. Details The element 'SharesOrOtherEquityInterests' in namespace 'http://www.sbr.gov.au/ato/ids' has incomplete content. List of possible elements expected: 'AssetsConsiderationPaidA, AssetsConsiderationReceivedA, MiscellaneousAcquisitionsAndDisposalsPricingMethodC' in namespace 'http://www.sbr.gov.au/ato/ids'. Hint: while processing parent element [SharesOrOtherEquityInterests] child mandatory element [MiscellaneousAcquisitionsAndDisposalsPricingMethodC] was not found | If you’ve answered Y at Item 13 label A, check the ATO instructions and complete the labels at Item 13. |
CMN.ATO.GEN.XML04 A mandatory field has not been completed. Details The element 'LoansOrDebts' in namespace 'http://www.sbr.gov.au/ato/ids' has incomplete content. List of possible elements expected: 'AssetsConsiderationPaidA, AssetsConsiderationReceivedA, MiscellaneousAcquisitionsAndDisposalsPricingMethodC' in namespace 'http://www.sbr.gov.au/ato/ids'. Hint: while processing parent element [LoansOrDebts] child mandatory element [MiscellaneousAcquisitionsAndDisposalsPricingMethodC] was not found | If you’ve answered Y at Item 13 label A, check the ATO instructions and complete the labels at Item 13. |