We recently onboarded our ERP system (CMS system) onto the Fatoora portal and were successfully reporting B2C invoices to ZATCA. However, due to technical errors within the ERP system, the integration was temporarily interrupted. During this period, invoices continued to be created but were not sent to ZATCA.
After three days, the issue was resolved, and we resumed reporting invoices to ZATCA. Unfortunately, the B2C invoices generated during the integration downtime were not sent to ZATCA within the required 24-hour window.
We would like to request guidance on the following:
- What is the procedure for sending those delayed invoices to ZATCA?
- What measures should we take now to address this issue and ensure compliance?
- What preventive steps or best practices can we implement in case similar technical errors occur in our ERP system in the future?