We have a client who was supposed to go live with ZATCA E-Invoicing Phase 2 on January 1, 2025. However, due to unforeseen circumstances, they were only able to onboard onto the production environment on March 25, 2025.
Now, we are unsure whether they need to push/report invoices from January 1st onwards or if they can simply start pushing invoices from March 25th without worrying about the past period.
will there be any penalty for the delay
Any insights or guidance would be greatly appreciated