Commerce · B2B Payments

B2B Bank Payments

For legal entities — bank transfer with automatic generation of Invoice PDF, Service Act and Tax Invoice (ПН/ЄРПН). IBAN and payment purpose pre-filled, all documents delivered by email automatically.

Invoice PDF Service Act Tax Invoice · ЄРПН Net-30 / custom terms IBAN auto-filled

Auto-generated documents

On order placement the system instantly produces all legally required commercial documents and delivers them to the counterparty — no accountant intervention needed.

Invoice PDF (Рахунок-фактура)

Compliant invoice with seller and buyer details, product lines, amounts, VAT breakdown and payment terms. Digitally signed and attached to email.

Service Act (Акт виконаних робіт)

Confirms delivery or service completion. Required for B2B accounting on both sides. Auto-generated and sent alongside the invoice.

Tax Invoice → ЄРПН

For VAT-registered sellers — Tax Invoice (ПН) is auto-submitted to ЄРПН (State Tax Service e-register) after digital signature. Status tracked in ERP.

Payment tracking & reconciliation

Payment status (Pending → Received → Reconciled) tracked in ERP. Bank statement import auto-matches incoming transfer by IBAN and amount.

IBAN auto-fill Digital signature ЄРПН submit Net-30 / custom Bank reconciliation Auto AR entry
🏦 B2B · Оплата Order #ORD-2024-0421 · Bank Transfer ТОВ «Бізнес Плюс» ЄДРПОУ: 39111002 · ПДВ-платник · IPN: 391110026666 Юридична особа БАНКІВСЬКІ РЕКВІЗИТИ Одержувач ТОВ «Axiom Systems» IBAN UA12 3000 0000 0000 0012 345 Призначення платежу Оплата рах. #INV-2024-0421 Сума · Net-30 ₴ 138 240 ≈ € 3 456,00 (incl. ПДВ 20%) ДОКУМЕНТИ (АВТО) 📄 Invoice #INV-2024-0421.pdf Рахунок-фактура · PDF · цифровий підпис ✓ Надіслано 📄 Акт #ACT-2024-0421.pdf Акт виконаних робіт · цифровий підпис ✓ Надіслано 🇺🇦 ПН #421 → ЄРПН Податкова накладна · ДПС · e-register ✓ Зареєстр. ⏳ Очікується переказ Дедлайн: 28.07.2024 (net-30) Статус платежу Документи Переказ Звірка Закрито POST /api/v1/commerce/b2b/payments · auto: invoice.pdf + act.pdf + pn → єрпн · GET .../status
Банківська звірка Імпорт виписки: statement_2024_06.xml · 28.06.2024 ✓ 3/4 зіставлено ДАТА IBAN ВІДПРАВНИКА СУМА ПРИЗНАЧЕННЯ СТАТУС 28.06.24 UA39 3000 0000 0000 0039111 ₴ 138 240 Оплата рах. #INV-2024-0421 ✓ Зіставлено → INV-2024-0421 → Paid · AR запис авто-проведено 27.06.24 UA56 4400 0000 0000 0056789 ₴ 480 000 Оплата рах. #INV-2024-0418 ✓ Зіставлено → INV-2024-0418 → Paid · AR запис авто-проведено 26.06.24 UA78 5500 0000 0000 0078901 ₴ 744 000 Оплата рах. #INV-2024-0416 ✓ Зіставлено → INV-2024-0416 → Paid · AR запис авто-проведено 25.06.24 UA90 1234 0000 0000 0090123 ₴ 74 400 Оплата за послуги 06.2024 ⚠ Перевірка → Призначення не містить номеру рахунку → потребує ручного зіставлення Підсумок імпорту · Авто-дії ✓ 3 транзакції зіставлено → Invoice closed · AR DR 311 / CR 361 проведено автоматично ⚠ 1 транзакція потребує перевірки → відкрито завдання для бухгалтера Загальна сума зіставлено: ₴ 1 362 240,00 · Статус у web/office оновлено у реальному часі Завершити імпорт POST /api/v1/accounting/bank-statements/import · auto-match by IBAN + amount → invoice.status=paid

B2B payment lifecycle

1

Order placed → Invoice PDF + Service Act + ПН generated and emailed instantly

2

IBAN and payment purpose delivered to counterparty — no manual filling

3

Counterparty makes bank transfer within agreed payment terms (net-30 or custom)

4

Bank statement imported → payment auto-matched by IBAN + amount → invoice closed

5

AR accounting entry posted, status visible in web/office and web/portfolio in real time

Related modules