---
title: "\u0412\u0437\u0430\u0454\u043c\u043e\u0437\u0430\u043b\u0456\u043a \u043a\u043e\u043d\u0442\u0440\u0430\u0433\u0435\u043d\u0442\u0456\u0432 \u2014 OpenOblik"
description: "\u042f\u043a \u043f\u043e\u0432'\u044f\u0437\u0430\u0442\u0438 \u043a\u043b\u0456\u0454\u043d\u0442\u0430 \u0439 \u043f\u043e\u0441\u0442\u0430\u0447\u0430\u043b\u044c\u043d\u0438\u043a\u0430 \u0434\u043b\u044f \u0432\u0437\u0430\u0454\u043c\u043e\u0437\u0430\u043b\u0456\u043a\u0443 \u0432 ERPNext: \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u0456 \u0437\u0430\u043f\u0438\u0441\u0438 \u0436\u0443\u0440\u043d\u0430\u043b\u0443, \u0437\u0432\u0456\u0440\u043a\u0430 \u0430\u0432\u0430\u043d\u0441\u0456\u0432 \u0456 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0430 \u0437\u0430\u043b\u0438\u0448\u043a\u0456\u0432 \u0437\u0430 \u0440\u0430\u0445\u0443\u043d\u043a\u0430\u043c\u0438-\u0444\u0430\u043a\u0442\u0443\u0440\u0430\u043c\u0438."
space: "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044f ERPNext"
url: "https://openoblik.com.ua/docs/buhhalteriia/common-party-accounting"
updated: "2026-10-10"
---

Використовуйте **взаємозалік контрагентів**, коли та сама реальна організація є для вас і клієнтом, і постачальником, і ви плануєте зараховувати відповідну дебіторську й кредиторську заборгованість між двома її записами контрагентів в ERPNext.



ERPNext веде [клієнта](https://docs.frappe.io/erpnext/customer) й [постачальника](https://docs.frappe.io/erpnext/supplier) як окремі довідники, бо для них по-різному працюють продажі, закупівлі, ціноутворення, податки, кредитні ліміти й портал. **Зв'язок контрагентів** повідомляє ERPNext, що в цьому обліковому процесі обидва записи позначають того самого ділового партнера.



Наприклад, Nova Electronics Trading купує послуги у Vertex Components і винна їй $1 200. Пізніше Vertex купує в Nova послуги з налаштування пристроїв на $800. Якщо записи пов'язано так, що постачальник — основний контрагент, а клієнт — додатковий, то під час проведення [рахунку-фактури (продаж)](https://docs.frappe.io/erpnext/sales-invoice) на $800 система автоматично створює [запис журналу](https://docs.frappe.io/erpnext/journal-entry). Рахунок-фактуру (продаж) буде закрито, а аванс постачальнику на $800 стане доступним для звірки з [рахунком-фактурою на покупку](https://docs.frappe.io/erpnext/purchase-invoice) на $1 200 — і до оплати залишиться $400.

## Коли це використовувати

Взаємозалік контрагентів доречний, коли:

- та сама юридична особа чи діловий партнер існує і як клієнт, і як постачальник;
- ваша політика дозволяє зараховувати дебіторську й кредиторську заборгованість цього контрагента;
- ви хочете, щоб ERPNext автоматично створював перехресне облікове коригування під час проведення відповідного рахунку-фактури додаткового контрагента;
- бухгалтерія перевірятиме згенерований запис журналу й звірятиме отриманий аванс.

Не вмикайте цю функцію лише для того, щоб показати зв'язок між двома картками. Функція автоматизує облік. Якщо рахунки-фактури зазвичай мають залишатися незалежними, ведіть клієнта й постачальника окремо, для наочності пов'яжіть їхні [контакти](https://docs.frappe.io/erpnext/contact) та [адреси](https://docs.frappe.io/erpnext/address), а коригування робіть свідомо й лише тоді, коли це дозволяє політика.

## Як працює процес

```mermaid
flowchart LR
    A[Увімкнути взаємозалік контрагентів] --> B[Створити клієнта й постачальника]
    B --> C[Створити зв'язок контрагентів]
    C --> D[Провести рахунок-фактуру додаткового контрагента]
    D --> E[ERPNext створює запис журналу]
    E --> F[Рахунок-фактуру додаткового контрагента закрито]
    E --> G[Створено аванс основного контрагента]
    G --> H[Звірити аванс із рахунком-фактурою основного контрагента]
```



Напрямок зв'язку має значення:


| Основна роль | Другорядна роль | Рахунок-фактура, що проводиться для додаткового контрагента | Автоматичний результат                                                                                         |
| ------------ | --------------- | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| Постачальник | Клієнт          | Рахунок-фактура (продаж)                                    | Кредитує дебіторську заборгованість клієнта за рахунком-фактурою (продаж) і дебетує кредиторську заборгованість постачальника як нерозподілений аванс. |
| Клієнт       | Постачальник    | Рахунок-фактура на покупку                                  | Закриває пов'язаний рахунок-фактуру постачальника й створює відповідний аванс на боці клієнта.                 |


Перш ніж вмикати процес для щоденної роботи користувачів, перевірте напрямок на контрольних тестових рахунках-фактурах.

## Перш ніж почати

Переконайтеся, що:

1. обидва записи контрагентів позначають ту саму особу;
2. валюти організації й контрагентів сумісні з потрібним коригуванням;
3. налаштовано правильні рахунки дебіторської й кредиторської заборгованості;
4. користувач може проводити рахунки-фактури й перевіряти згенерований запис журналу;
5. бухгалтерія визначила, коли перехресний залік дозволено;
6. є непогашений рахунок-фактура основного контрагента, якщо новий аванс потрібно розподілити одразу.

## Увімкнення взаємозаліку контрагентів

1. Відкрийте **Налаштування рахунків**.
2. Перейдіть до розділу **Рахунки та виставлення**.
3. Увімкніть **Увімкнути взаємозалік контрагентів**.
4. Збережіть налаштування рахунків.

![Налаштування рахунків із виділеним прапорцем «Увімкнути взаємозалік контрагентів»](https://novacompanies.m.frappe.cloud/files/docs-gl-refresh-20260803-common-party-accounting-enable-common-party-accounting.png)

Налаштування діє для всього сайту. Окремого перемикача на рівні рахунку-фактури, який вимикав би автоматичне коригування, поки функція активна, немає. Вмикайте її лише після того, як політику й результати тестування погоджено.

## Створення або пошук обох записів контрагентів

Створіть клієнта й постачальника у звичайному порядку. Вони можуть мати однакову назву, бо це різні типи документів (DocType). Стежте, щоб у кожній картці були правильні податкові дані, валюта, умови оплати, кредитний контроль, контакти, адреси й значення за замовчуванням для організації.

Не об'єднуйте картки й не створюйте спільний рахунок для дебіторської та кредиторської заборгованості. ERPNext і далі обліковує клієнта на рахунку дебіторської заборгованості, а постачальника — на рахунку кредиторської.

## Зв'язування клієнта й постачальника

Якщо постачальник уже існує:

1. Відкрийте постачальника.
2. Виберіть **Дії &gt; Зв’язати з клієнтом**.
3. Виберіть відповідного клієнта або створіть нового.

![Меню «Дії» постачальника з виділеним пунктом «Зв’язати з клієнтом»](https://novacompanies.m.frappe.cloud/files/docs-gl-refresh-20260803-common-party-accounting-link-supplier-with-customer.png)

Якщо вже існує клієнт, відкрийте його й виберіть **Дії &gt; Зв’язати з постачальником**.

ERPNext створить зв'язок контрагентів. Уважно перевірте ролі й контрагентів: від того, хто основний, а хто додатковий, залежить, який рахунок-фактура запускає автоматичний запис і на чиєму боці створюється аванс.



![Зв'язок контрагентів, що поєднує Vertex Components як постачальника й клієнта](https://novacompanies.m.frappe.cloud/files/docs-gl-refresh-20260803-common-party-accounting-party-link.png)


| Поле                 | Значення                                                                                       |
| -------------------- | ---------------------------------------------------------------------------------------------- |
| Основна роль         | Роль контрагента, який отримує нерозподілений аванс після закриття рахунку-фактури додаткового контрагента. |
| Основний контрагент  | Клієнт або постачальник в основній ролі.                                                       |
| Другорядна роль      | Протилежна роль контрагента, чий рахунок-фактура запускає автоматичне коригування.            |
| Додатковий контрагент | Пов'язаний клієнт або постачальник у другорядній ролі.                                        |


## Проведення рахунку-фактури додаткового контрагента

Створіть і проведіть рахунок-фактуру у звичайному порядку. У прикладі Vertex Components — основний контрагент як постачальник і додатковий як клієнт, тож автоматичне коригування запускає рахунок-фактура (продаж).

Після проведення непогашена сума рахунку-фактури (продаж) на $800 дорівнює $0, бо згенерований запис журналу закриває дебіторську заборгованість за ним.



![Рахунок-фактура (продаж) з нульовою непогашеною сумою після взаємозаліку контрагентів](https://novacompanies.m.frappe.cloud/files/docs-gl-refresh-20260803-common-party-accounting-sales-invoice-paid-by-common-party.png)

ERPNext створює й проводить системний запис журналу:


| Рахунок і контрагент                     | Дебет | Кредит | Результат                                          |
| ---------------------------------------- | -----: | ------: | -------------------------------------------------- |
| Debtors, клієнт Vertex Components        | $0    | $800   | Закриває дебіторську заборгованість за рахунком-фактурою (продаж). |
| Creditors, постачальник Vertex Components | $800  | $0     | Створює нерозподілений аванс постачальнику.        |


![Системний запис журналу для пов'язаних клієнта й постачальника](https://novacompanies.m.frappe.cloud/files/docs-gl-refresh-20260803-common-party-accounting-generated-common-party-journal-entry.png)

Перегляньте згенерований запис перед звіркою. Перевірте організацію, контрагентів, рахунки, суми, посилання на рахунок-фактуру, валюти й дату проведення. Номер запису журналу може відображатися в [головній книзі](https://docs.frappe.io/erpnext/general-ledger), бо саме цей документ виконує перехресне коригування.

## Звірка авансу

Згенерована сума основного контрагента залишається авансом, доки її не розподілено. Скористайтеся [звіркою платежів](https://docs.frappe.io/erpnext/payment-reconciliation), щоб зіставити її з непогашеним рахунком-фактурою цього основного контрагента.

1. Відкрийте «Звірка платежів».
2. Виберіть організацію, а також **Тип контрагента** й **Контрагента** основного контрагента.
3. За бажанням відфільтруйте за рахунком-фактурою та згенерованим записом журналу.
4. Натисніть **Отримати незвірені записи**.
5. Виберіть рядки рахунку-фактури й запису журналу.

![Рахунок-фактура на покупку й згенерований запис журналу, готові до звірки з постачальником](https://novacompanies.m.frappe.cloud/files/docs-gl-refresh-20260803-common-party-accounting-reconcile-supplier-advance.png)

6. Натисніть **Виділяти**.
7. Перевірте суму розподілу й натисніть **Звірити**.

![Розподіл за взаємозаліком контрагентів, готовий до звірки](https://novacompanies.m.frappe.cloud/files/docs-gl-refresh-20260803-common-party-accounting-review-common-party-allocation.png)

У прикладі аванс на $800 зменшує непогашену суму рахунку-фактури на покупку з $1 200 до $400.



![Рахунок-фактура на покупку з непогашеною сумою $400 після звірки за взаємозаліком](https://novacompanies.m.frappe.cloud/files/docs-gl-refresh-20260803-common-party-accounting-purchase-invoice-after-common-party-reconciliation.png)

## Важливі особливості


| Особливість             | Чого очікувати                                                                                                                           |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| Окремі картки           | Клієнт і постачальник залишаються окремими записами.                                                                                     |
| Автоматичний запис      | Відповідний рахунок-фактура додаткового контрагента створює проведений системний запис журналу.                                          |
| Рахунок-фактура, що запускає процес | Автоматичний запис журналу закриває рахунок-фактуру додаткового контрагента.                                                 |
| Залишок основного контрагента | Протилежна сторона стає нерозподіленим авансом основного контрагента.                                                              |
| Звірка                  | Аванс не прив'язаний до рахунку-фактури основного контрагента, доки його не звірено.                                                    |
| Звітність               | Перевіряйте залишки клієнта й постачальника окремо та простежуйте згенерований запис журналу.                                           |
| Повернення й виправлення | Уважно перевіряйте облікові наслідки. Не розраховуйте, що кожне подальше повернення чи внесення змін автоматично відобразить суть господарської операції. |


## Усунення проблем


| Проблема                                                  | Що перевірити                                                                                                                                      |
| --------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Дія зв'язування недоступна                                | Переконайтеся, що взаємозалік контрагентів увімкнено і контрагент ще не пов'язаний.                                                                |
| Автоматичний запис журналу не створюється                 | Переконайтеся, що рахунок-фактуру проведено для **додаткового** контрагента зі зв'язку контрагентів і що налаштування було ввімкнене до проведення. |
| Авансом стала не та сторона                               | Перевірте, який запис указано як основного контрагента, а який — як додаткового.                                                                   |
| Аванс не відображається у звірці                          | Виберіть тип і контрагента основного контрагента, правильний рахунок кредиторської чи дебіторської заборгованості та період, що охоплює дату запису журналу. |
| Головна книга не показує спільного залишку контрагента    | Клієнт і постачальник залишаються різними типами контрагентів. Перевіряйте кожного окремо разом зі згенерованим записом журналу, а не чекайте одного об'єднаного регістру. |


## Поширені запитання

### Чи об'єднує зв'язок контрагентів клієнта й постачальника?

Ні. Він поєднує дві окремі картки для облікового процесу. Продажі, закупівлі, податки, валюта й права доступу для них і далі працюють окремо.

### Чи можна ввімкнути зв'язок без автоматичних записів журналу?

Поточне налаштування взаємозаліку контрагентів призначене саме для автоматичного перехресного запису за відповідними рахунками-фактурами. Окремого стандартного перемикача, який зберігав би цей зв'язок, але вимикав згенеровані записи, немає.

### Чому рахунок-фактура додаткового контрагента вже оплачений?

Системний запис журналу посилається на цей рахунок-фактуру й закриває його. Протилежна сторона запису стає авансом основного контрагента, який потім можна звірити.

### Чи вибирає ERPNext рахунок-фактуру основного контрагента автоматично?

Ні. Згенерована сума залишається нерозподіленою, доки ви не виберете правильний непогашений рахунок-фактуру у звірці платежів.

### Чи можна побачити операції клієнта й постачальника в головній книзі за одним фільтром контрагента?

Це різні типи контрагентів. Перевіряйте кожну сторону окремо, а зв'язок простежуйте за зв'язком контрагентів і згенерованим записом журналу. Якщо організації потрібне єдине подання, може знадобитися окремий власний звіт.

## Пов'язані теми

- [Клієнт](https://docs.frappe.io/erpnext/customer)
- [Постачальник](https://docs.frappe.io/erpnext/supplier)
- [Рахунок-фактура (продаж)](https://docs.frappe.io/erpnext/sales-invoice)
- [Рахунок-фактура на покупку](https://docs.frappe.io/erpnext/purchase-invoice)
- [Запис журналу](https://docs.frappe.io/erpnext/journal-entry)
- [Звірка платежів](https://docs.frappe.io/erpnext/payment-reconciliation)
- [Головна книга](https://docs.frappe.io/erpnext/general-ledger)

---

*Переклад сторінки [«Common Party Accounting»](https://docs.frappe.io/erpnext/common-party-accounting) з документації ERPNext. © Frappe Technologies Pvt. Ltd., ліцензія [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/deed.uk). Переклад — OpenOblik, на тих самих умовах. Переклад машинний, вичитка триває: помітили неточність — [напишіть нам](/kontakty).*
