Fintech-реконциляція та chargeback-и 2025: Чому виписка не сходиться з бухгалтерією
Маєте відчуття, що цифри зі Stripe, PayPal або Revolut ніколи не збігаються з тим, що у вас у бухгалтерії? Ви не самі. У цій статті пояснюємо 5 основних причин і як їх вирішувати.
Ing. Marián Drozd
Податковий консультант, 20+ років практики
5 причин, чому fintech-виписка не сходиться з бухгалтерією
Під час аудиту словацьких e-commerce та SaaS компаній я визначив 5 найпоширеніших причин розбіжностей між fintech-виписками та бухгалтерією. Більшість проблем виникає через нерозуміння механізму net settlement і часову невідповідність.
1Net settlement vs брутто-виписка
Stripe і PayPal виплачують нетто суми (вже після вирахування комісій), але в бухгалтерії потрібно обліковувати брутто-виручку та комісії окремо.
2Rolling reserves (утримані гарантії)
Stripe і PayPal можуть утримати 5-25 % виручки як резерв на 90-180 днів. Ці гроші ваші, але їх немає на банківському рахунку.
3Часовий зсув виплат (payout delay)
Stripe за замовчуванням виплачує T+2, PayPal T+1 до T+5. Виручка за грудень може надійти на рахунок лише в січні = перехід між обліковими періодами.
4Chargeback-и та повернення
Повернення зменшують виручку, а chargeback-и додатково додають комісію 15-20 €. Обидва типи мають різні бухгалтерські рішення.
5Мультивалюта та різниці конвертації
Stripe конвертує USD в EUR за власним курсом, який відрізняється від курсу ECB. Виникають курсові різниці, які потрібно відображати в обліку.
Net settlement vs брутто: Практичний приклад
Найпоширеніша помилка: бухгалтер бачить надходження 970 € у банку та відображає його як виручку. Насправді виручка була 1 000 €, а 30 € — це комісія.
Ситуація:
Інтернет-магазин отримав оплату 1 000 € через Stripe. Комісія Stripe становить 1,5% + 0,25 € = 15,25 €. На рахунок надійде 984,75 € (net settlement).
| НЕПРАВИЛЬНЕ проведення (лише нетто) | ||
|---|---|---|
| Операція | Дт | Кт |
| Надходження на рахунок | 221 / 984,75 € | 602 / 984,75 € |
| ПРАВИЛЬНЕ проведення (брутто + комісія) | ||
|---|---|---|
| Операція | Дт | Кт |
| Рахунок-фактура покупцю | 311 / 1 000 € | 602 / 1 000 € |
| Оплата на Stripe (брутто) | 315 / 1 000 € | 311 / 1 000 € |
| Комісія Stripe | 568 / 15,25 € | 315 / 15,25 € |
| Виплата на банківський рахунок | 221 / 984,75 € | 315 / 984,75 € |
Чому це важливо?
За неправильного обліку ви показуєте нижчу виручку (984,75 € vs 1 000 €) і жодних витрат на комісії. Податкова може поставити під сумнів вашу звітність, бо вона не корелює з рахунками-фактурами.
Rolling reserves: Як обліковувати утримані кошти
Stripe і PayPal можуть для нових акаунтів або ризикових галузей (gambling, CBD, forex) утримувати частину виручки як "rolling reserve". Типово 10-25 % на 90-180 днів.
| Ситуація | Дт | Кт | Сума |
|---|---|---|---|
| Виручка 1 000 €, reserve 10 % | 315.1 - Stripe available | 311 | 900 € |
| Утриманий резерв | 315.2 - Stripe reserve | 311 | 100 € |
| Вивільнення резерву через 90 днів | 315.1 - Stripe available | 315.2 - Stripe reserve | 100 € |
Порада: аналітичний облік
Розбийте рахунок 315 (Інші дебіторські заборгованості) на аналітику: 315.1 (доступні кошти), 315.2 (rolling reserve), 315.3 (pending payouts). Це спростить щомісячну реконциляцію.
Chargeback-и vs повернення: принципова різниця
Повернення — це добровільне повернення платежу клієнту. Chargeback — це спірний платіж, ініційований банком клієнта. Бухгалтерське рішення різне.
Повернення (добровільне)
- • Зменшення виручки (сторно рахунку-фактури)
- • Комісія Stripe не повертається
- • Проведення: -602 / -311 або сторно-документ
- • ПДВ коригується в податковій декларації
Chargeback (спірний платіж)
- • Втрата первинного платежу + комісія 15-20 €
- • Може бути списано відразу зі Stripe
- • Проведення: 548 (Інші витрати) / 315
- • У разі виграшу спору: зворотне проведення
Практичний приклад: Chargeback
Клієнт оскаржив платіж 100 € через банк. Stripe списав 100 € + комісію 15 €. Через 45 днів компанія виграла спір, і Stripe повернув 100 € (не комісію).
| Дата | Операція | Дт | Кт |
|---|---|---|---|
| 1.11. | Chargeback — втрата платежу | 548 / 100 € | 315 / 100 € |
| 1.11. | Комісія за chargeback | 568 / 15 € | 315 / 15 € |
| 15.12. | Виграш спору — повернення | 315 / 100 € | 548 / 100 € (сторно) |
Результат: Компанія втратила лише 15 € (комісія за спір), первинна виручка зберігається.
Мультивалюта: правильний облік курсових різниць
Якщо ви приймаєте платежі в USD/GBP через Stripe, виникають 2 типи курсових різниць:
1. Курсовa різниця при надходженні
Різниця між курсом ECB у день рахунку-фактури та курсом у день зарахування платежу на Stripe.
2. Курсовa різниця при конвертації
Різниця між курсом Stripe (власним) і курсом ECB у день конвертації в EUR.
Практичний приклад:
Рахунок-фактура: 100 USD (курс ECB 1.10, тобто 90,91 €). Stripe отримав платіж за курсом 1.08 (92,59 €). Stripe конвертував у EUR за власним курсом 1.09 (91,74 €).
| Операція | Дт | Кт |
|---|---|---|
| Рахунок-фактура 100 USD (курс 1.10) | 311 / 90,91 € | 602 / 90,91 € |
| Оплата на Stripe (курс 1.08) | 315 / 92,59 € | 311 / 90,91 € |
| Курсовий прибуток (1,68 €) | - | 663 / 1,68 € |
| Конвертація Stripe (курс 1.09) | 315 EUR / 91,74 € | 315 USD / 92,59 € |
| Курсова втрата (0,85 €) | 563 / 0,85 € | - |
Спрощення для малих обсягів
За малих обсягів (до 10 000 € щомісяця в іноземній валюті) ви можете використовувати місячне середнє значення курсу ECB. Але потрібно послідовно дотримуватися цього протягом усього року.
Перехід року: нарахування fintech-платежів
Платежі, отримані через Stripe 30.-31. decembra, надійдуть на банківський рахунок лише 2.-3. januára. Як відображати в обліку на межі облікових періодів?
Правило: принцип нарахування
Виручка належить до періоду, коли виникло право на оплату (день постачання/надання послуги), а не коли гроші надійшли на рахунок. Доступні кошти Stripe станом на 31.12. є частиною балансу.
- • Виручка 30.12. → належить до року 2025 (навіть якщо надійде 2.1.2026)
- • Залишок на Stripe станом на 31.12. → рахунок 315 у балансі
- • Pending payouts → дебіторська заборгованість перед Stripe
Закриття періоду станом на 31.12.
| Перевірка | Дія |
|---|---|
| Stripe balance станом на 31.12. | Порівняти з рахунком 315 (аналітика Stripe) |
| Pending payouts | Відображати як pending на 315.3 |
| Rolling reserves | Відображати на 315.2, перевірити строк погашення |
| Відкриті chargeback-и | Розглянути створення резерву (рахунок 459) |
| Перерахунок іноземних валют | Переоцінити залишки за курсом ECB станом на 31.12. |
Практичний чеклист: щомісячна реконциляція
Найпоширеніші помилки під час fintech-реконциляції
Облік нетто замість брутто
Виручка має бути в повному обсязі, комісії — окремо.
Ігнорування rolling reserves
Утримані кошти — це ваше майно, вони мають бути в балансі.
Плутанина між поверненням і chargeback-ом
Повернення = сторно виручки, chargeback = витрата + комісія.
Відсутні курсові різниці
Курс Stripe ≠ курс ECB. Різницю потрібно відображати в обліку.
Реконциляція лише за банківською випискою
Потрібно звіряти також Stripe balance, а не лише виплати.
Потрібна допомога з реконциляцією fintech-сервісів?
Налаштуємо правильний аналітичний облік і процеси реконциляції.
Консультація без зобов'язань