P&L (Profit & Loss, звіт про прибутки і збитки) — найважливіший фінансовий документ для власника. Але в більшості компаній він готується раз на місяць, вручну, зазвичай бухгалтером або фінансовим директором — і виходить із запізненням 5–10 днів після закриття місяця. Власник бачить, що відбувалось, але вже не може нічого змінити.
Автоматичний P&L — це той самий звіт, але оновлюється щодня або щогодини, без участі людини. Розбираю, як це побудувати.
Що входить в P&L і звідки брати дані
P&L складається з трьох блоків: Revenues (доходи), Cost of Goods Sold (собівартість), Operational Expenses (операційні витрати). Для кожного блоку є своє джерело даних.
Доходи — з CRM або платіжної системи (підтверджені замовлення, надходження на рахунок). Якщо є різниця між замовленням і оплатою — потрібно розрізняти accrual і cash P&L.
Собівартість — з облікової системи (1С, Бітрікс, KeyCRM). Якщо продаєте товари — це закупівельна ціна + логістика. Якщо послуги — трудовитрати на конкретний проект.
Операційні витрати — з банківської виписки по категоріях. Це найскладніша частина для автоматизації, бо вимагає правильної категоризації платежів.
Архітектура для малого і середнього бізнесу
Найпростіша схема, яку я будую для більшості клієнтів:
- Всі джерела (банк, CRM, облік) → Make → Google Sheets (база транзакцій)
- Google Sheets → QUERY або розведення по листах → P&L-структура
- Google Sheets → Looker Studio → дашборд P&L для власника
Критична умова: однаковий план рахунків у всіх джерелах. Якщо в банківській виписці «Зарплата» і «ФОП виплати» — дві різні категорії, а в P&L вони мають бути одним рядком, потрібне маппінг-правило.
Де P&L потрібен щодня, а де — щотижня
Щоденний P&L корисний: для e-commerce з великою кількістю транзакцій, для бізнесів з нестабільними витратами (реклама, закупівлі), для власників, які хочуть реагувати швидко на відхилення.
Щотижневий P&L достатній: для сервісних бізнесів зі стабільними витратами, для власників, які приймають рішення в плановому режимі.
Щомісячний P&L — мінімум для тих, хто «просто хоче бачити картину». Але навіть він має бути автоматичним — ручна збірка раз на місяць все ще займає 4–8 годин і помилки.
Що часто забувають при побудові автоматичного P&L
Амортизація. Якщо купили обладнання або підписку на рік, це не витрата одного місяця. Потрібен механізм розподілу одноразових витрат по місяцях — вручну або через окрему таблицю амортизації.
Повернення і кредит-ноти. Повернення від покупця зменшують виручку, але можуть надходити в інший день. Якщо система не матчить повернення з відповідними продажами — P&L буде спотвореним.
Курсові різниці. Для бізнесів із валютними операціями — окремий рядок, інакше у P&L будуть «фантомні» прибутки або збитки від курсу, не пов'язані з операційною діяльністю.
Автоматичний P&L не замінює бухгалтера і аудитора. Але він дає власнику можливість бачити напрямок руху щодня, а не чекати кінця місяця на підтвердження здогадок.