# Consolidating Customer & Vendor Balances

Checking the new functionality of D365 Finance (D365FO) -[ **Net Customer and Vendor Balances.**](https://learn.microsoft.com/en-us/dynamics365/finance/cash-bank-management/net-customer-and-vendor-balances)

{% hint style="info" %}
Currently, this feature is a preview feature in **D365 Finance** **version&#x20;*****10.0.38*** and is available only in the ***Sandbox*** environment (as of today 06-Jan-2024).
{% endhint %}

Please make sure the feature has been enabled

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FIteyZcJxnAI35ZP6HLjk%2Fimage.png?alt=media&#x26;token=36c65c08-b6a5-4196-b15c-01b5fc84a0bc" alt=""><figcaption><p>Enable the netting feature</p></figcaption></figure>

&#x20;  When your organization engages with a company that serves **both** as a **Customer** and a **Vendor**, there's a remarkable opportunity to streamline financial transactions and optimize savings. By **consolidating** the **balances** between **your organization** and **the company**, you can eliminate unnecessary payments or receipts, effectively minimizing transaction fees. \
&#x20;  This approach creates a win-win scenario, enhancing financial management efficiency while reducing costs significantly.

The **Net Customer and Vendor Balance** functionality serves as the solution to achieve this objective seamlessly.

## Configure: Journal name & Bridging account

The bridging account is for netting purposes.

***Path: GL > Journal Setup > Journal Name***

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FCbeLDLnSaMMN7DILoEZe%2Fimage.png?alt=media&#x26;token=0afc942d-14a4-4fc3-86fd-02b455c18ca1" alt=""><figcaption><p>Journal Name</p></figcaption></figure>

## Configure: Netting agreement

The purpose of the Netting Agreement is to enable the management of paired customer and vendor accounts for netting within a specified and effective timeframe.

***Path: Account Payable > Payments > Netting > Netting agreement***

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FYUzn4wYU81lXDgtABSiW%2Fimage.png?alt=media&#x26;token=c007603b-c31a-4f9b-8b80-a4b6fb26c6e9" alt=""><figcaption><p>Netting Agreement</p></figcaption></figure>

* Journal name (1): select the Customer and Vendor netting journal name.
* Account (2): select a bridging account that is used for netting balance purposes.
* Parties (3): configure the mapping Customer Account and Vendor Account within the effective timeframe. This configuration will be used in the Netting functionality.

## Doing...

In our organization, have a company named **NTD Asia Group** that serves as **both** a **Customer** and a **Vendor** within our systems.

The current Customer Balance and Vendor Balance:

* Customer:  **100003350** - NTD Asia Group - Balance:  **110,000,000 VND.**
* Vendor     :  **202439**        - NTD Asia Group - Balance:  **30,000,000 VND.**

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FTGdyMNr2iYDdEdcPwz19%2Fimage.png?alt=media&#x26;token=d9d4b5fc-3387-44a2-969e-4bcecf0898a2" alt=""><figcaption><p>Customer and Vendor Balance: NTD Asia Group</p></figcaption></figure>

I will run the **Customer and vendor balance netting** to net off the balances between our customers and vendors.

***Path: Account Payable > Payments > Netting >** Then click the menu **Customer and vendor balance netting** ==>* This functionality will be run automatically.&#x20;

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FDDW4hzHf0xzfJGSmF3pK%2Fimage.png?alt=media&#x26;token=3d998066-8b11-49d5-8150-9bb0b5191fac" alt="" width="375"><figcaption><p>Run Customer and vendor balance netting</p></figcaption></figure>

The system will automatically calculate the minimal amount between the Customer invoice balance and the Vendor invoice balance as the netting amount.&#x20;

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2Fp8Q3Ca6A7YJCO56qV3ff%2Fimage.png?alt=media&#x26;token=99e90742-134a-49bc-9700-e2253f7db5d5" alt=""><figcaption><p>Minial Customer Balance and Vendor Balance</p></figcaption></figure>

{% hint style="info" %}
The subgrid will show all the pairs of customer accounts and vendor accounts that are available for netting.
{% endhint %}

After that, we need to select a paired record, and then select **Create Netting**.

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FBz8D8o6GpI8VEdSSKWyl%2Fimage.png?alt=media&#x26;token=7a8d824e-363f-4081-a7d0-9841d63825f6" alt=""><figcaption><p>Create Netting</p></figcaption></figure>

In the Netting journal, we need to **Mark Select** the Open Customer Invoice and Open Vendor Invoice first. Then, we must input the **Netting Date** and click **Post** as the final step.

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FpR71jvrHJQR3LRG3ZWjd%2Fimage.png?alt=media&#x26;token=e7e484f7-89da-451d-99dc-67efaaba0ac1" alt=""><figcaption><p>Create Netting</p></figcaption></figure>

Check the posted netting

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FX3fTynaYfcx76jqxFNRZ%2Fimage.png?alt=media&#x26;token=4fed9965-144e-4186-bf87-0972b72388ae" alt=""><figcaption><p>Posted Netting History</p></figcaption></figure>

Finally, we will check the Customer and Vendor balance after netting.

The balances after netting:

* Customer:  **100003350** - NTD Asia Group - Balance: **80,000,000 VND**
* Vendor     :  **202439**        - NTD Asia Group - Balance:  **0 VND**

<figure><img src="https://4233060750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhtQupP7ACZVtv3cCNCr%2Fuploads%2FqGOjDOG7706YL6wECALV%2Fimage.png?alt=media&#x26;token=3f5740e0-10c9-487a-8899-79b1f34e4d0a" alt=""><figcaption><p>The Balance after netting</p></figcaption></figure>

For more details at the [link.](https://learn.microsoft.com/en-us/dynamics365/finance/cash-bank-management/net-customer-and-vendor-balances)

Thank you & Hopping well.\
\&#xNAN;**\[NTD]yns.asia**\ <mark style="color:red;">...</mark>[<mark style="color:red;">invite me a cup.</mark>](https://ko-fi.com/ntdyns/?ref=qr\&amp;v=2) :coffee: Thank you. :heart:
