Expanding ZATCA Integration for B2C Invoices – Steps for Business Units Already Onboarded for B2B

Some Business Units (BUs) are already onboarded and integrated with ZATCA for B2B invoices. Now, there is a requirement to start sending B2C invoices for these BUs.
Is a Separate Onboarding Required?

  • Since the BU is already onboarded for B2B, do we need to perform a fresh onboarding process for B2C invoices, or can the same credentials (CSID, OTP, etc.) be used?
  • If re-onboarding is required, what additional steps are necessary?
  • In the Fatoora portal, do we need to update or change any settings for the Business Unit to enable B2C transactions?
  • How can we verify that the BU is correctly sending both B2B and B2C invoices after implementation?
  • Step-by-step guidance from ZATCA/Fatoora support on enabling B2C invoicing for already onboarded BUs.
  • Confirmation on whether a separate onboarding process is required or if existing credentials can be reused.