Email from ZATCA - No sharing of B2C with the authority within 24 hours

Hi, some of the clients received an email from ZATCA stating that the B2C invoices have not been submitted to ZATCA within 24 hours.

But the case for some customers is that especially for freight cases the date of the invoice comes to ERP from a different solution.
Example: On 18th September the order was booked
On 25th September the order was completed.
When the invoice is issued the date on the invoice and the ERP is 18th September but it is only on 25th that the customer actually receives the invoice. So, we have generated the XML with the issue date on XML as 18th September on 25th September and reported on the same date.

How can we report invoices like these to ZATCA without receiving any warning or alert emails from ZATCA?

Dear @Mirshad,

To ensure your ERP system complies with ZATCA’s specifications and requirements, it’s important that your business processes are adjusted accordingly.

In your case, if a customer makes a booking — whether it’s for a freight service or a “pre-order” item where availability is not guaranteed until confirmation — the invoice can be issued on the date the availability is confirmed, which in this example is September 25th. You can notify the customer in advance that the invoice will be generated upon confirmation of availability, and the issue date on the invoice will reflect that confirmation date.

This adjustment is necessary to meet ZATCA’s requirement that B2B XML invoices be submitted within 24 hours.

Also as an alternative solution, you can issue the invoice at 18th of SEP & report it to ZATCA.

and once the customer receives the item/service, this can be reflected in"supply date".

You are advised to review your business process & ensure compliance with ZATCA.

thank you,

your ERP has to follow the rules 18 …24 Hrs …approvals for such simplified suppose to be automatic in the same moment, because walking customer he suppose to recevive the invoice immediately