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

**URL:** https://zatca1.discourse.group/t/expanding-zatca-integration-for-b2c-invoices-steps-for-business-units-already-onboarded-for-b2b/6072
**Category:** Onboarding, renewal and revocation
**Created:** [February 27, 2025, 9:25am UTC](https://zatca1.discourse.group/t/expanding-zatca-integration-for-b2c-invoices-steps-for-business-units-already-onboarded-for-b2b/6072 "2025-02-27T09:25:15Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![MalikRawabi986077683](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@MalikRawabi986077683](https://zatca1.discourse.group/u/MalikRawabi986077683)
#### Post date: [February 27, 2025, 9:25am UTC](https://zatca1.discourse.group/t/expanding-zatca-integration-for-b2c-invoices-steps-for-business-units-already-onboarded-for-b2b/6072/1 "2025-02-27T09:25:15Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![MalikRawabi986077683](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@MalikRawabi986077683](https://zatca1.discourse.group/u/MalikRawabi986077683)
#### Post date: [August 18, 2025, 8:38am UTC](https://zatca1.discourse.group/t/expanding-zatca-integration-for-b2c-invoices-steps-for-business-units-already-onboarded-for-b2b/6072/2 "2025-08-18T08:38:02Z")

</div>

@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

---

<div class="post-metadata">

### Author: ![Ankit.K.Tiwari](https://avatars.discourse-cdn.com/v4/letter/a/9d8465/32.png) [@Ankit.K.Tiwari](https://zatca1.discourse.group/u/Ankit.K.Tiwari)
#### Post date: [August 18, 2025, 9:11am UTC](https://zatca1.discourse.group/t/expanding-zatca-integration-for-b2c-invoices-steps-for-business-units-already-onboarded-for-b2b/6072/3 "2025-08-18T09:11:25Z")

</div>

> [@MalikRawabi986077683](#):
>
> - 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.

@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.

---

<div class="post-metadata">

### Author: ![Mausoof](https://avatars.discourse-cdn.com/v4/letter/m/e68b1a/32.png) [@Mausoof](https://zatca1.discourse.group/u/Mausoof)
#### Post date: [November 16, 2025, 9:48am UTC](https://zatca1.discourse.group/t/expanding-zatca-integration-for-b2c-invoices-steps-for-business-units-already-onboarded-for-b2b/6072/4 "2025-11-16T09:48:51Z")

</div>

@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,
