P11D XML File Rejected by HMRC with Error Message: Must not be Present if Outside the CO2 Emissions Range 1-50 g/km
(Doc ID 2786678.1)
Last updated on JUNE 23, 2021
Applies to:Oracle HRMS (UK) - Version 12.1.3 and later
Information in this document applies to any platform.
The P11D XML Process file is explicitly inserting 0 for Zero Emission Mileage where the CO2 range for the vehicle falls outside 1-50 g/km
As per HMRC business rule specification, this error is shown "Must not be present if outside the CO2 emissions range 1-50 g/km"
This is causing HMRC to reject the entire P11D XML file.
The P11D archive file is correct, the Zero Emission Mileage field is showing as null
Zero Emission Mileage should be null where the CO2 range for the vehicle falls outside 1-50 g/km
The issue can be reproduced at will with the following steps:
1. From UK HRMS Responsibility, Processes and Reports>Requests. Run P11D Legislative Process
2. Run P11D Process - XML Output
3. Check the output. The following tag is shown:<ZeroEmissionMileage>0</ZeroEmissionMileage>.This should not be present
4. Navigate to HMRC Transactions Page>Submit File to HMRC. Locate the P11D file and submit it. A response is received, showing the following error:Must not be present if outside the CO2 emissions range 1-50 g/km
Apply UK Legislative patches described in Legislative Changes for the End of Tax Year 2020/21, the Start of Tax Year 2021/22, and the Real Time Information Changes Effective 06 April 2021 (Doc ID 2691935.1)
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document