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.

@Ankit.K.Tiwari Sir we need your help on this We need to know what is correct practice if we need to Expand to B2C invoices when we are already sending B2b invoices using current CSID
We had onboarded device using B2b invoice type code in CSR

@MalikRawabi986077683 first please check what is the value provided in Certificate Signing Request (CSR) field called “Invoice Type” - if it is 1100 then no additional steps. You can simply start issuing Simplified Invoices using same CSID.

If it is not 1100, then you can onboard a new CSID to also cover Simplified Invoices.

@Ankit.K.Tiwari In our case, the Business Unit (BU) has already created B2C invoices within the same EGS that is currently used for generating B2B invoices. The EGS was onboarded with Invoice Type = 1000 in the Certificate Signing Request (CSR).

Invoices are being generated in a continuous sequence — for example, INV-0091 to INV-0096 are B2B, INV-0097 is B2C, and INV-0098 is again B2B. The taxpayer now needs to submit the B2C invoice (INV-0097) to ZATCA.

Kindly advise on the appropriate next steps for submitting this B2C invoice, considering that the current EGS is onboarded with Invoice Type = 1000.

This matter is high priority, and your prompt guidance will be greatly appreciated.

Thank you,