Skip to main content

One post tagged with "profitability"

View all tags

Чистий дохід 101 — і як його відстежувати в Beancount

· 5 min read
Mike Thrift
Mike Thrift
Marketing Manager

Серед усіх показників, що описують бізнес, один виділяється найбільше: чистий дохід. Це кінцевий показник прибутковості, відомий як "підсумковий рядок". Але що він насправді означає, і як його можна точно відстежувати за допомогою системи простого текстового обліку, такої як Beancount?

Давайте розберемося.

2020-03-12-net-income-101-how-to-track-it-in-beancount

Що насправді означає чистий дохід

По суті, чистий дохід – це гроші, що залишаються після того, як ви сплатили абсолютно все, що потрібно для ведення вашого бізнесу. Це включає собівартість реалізованої продукції (COGS), всі операційні витрати, відсотки за боргами та податки.

Це найчіткіший показник фінансового здоров'я компанії. Це критично важливий показник для всіх:

  • Кредитори дивляться на нього, щоб оцінити вашу здатність повертати кредити.
  • Інвеститори бачать у ньому джерело потенційних дивідендів або капітал, доступний для зростання.
  • Засновники покладаються на нього, щоб зрозуміти свої фінансові можливості та скласти стратегічні плани реінвестування.

Позитивний чистий дохід означає, що ви прибуткові. Негативний – що ви втрачаєте гроші. Все просто.

Основна формула (виберіть потрібний рівень деталізації)

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

  • Повна формула: Дохід – COGS – Операційні витрати – Відсотки – Податки = Чистий дохід
  • Стандартна формула: Дохід – COGS – Витрати = Чистий дохід
  • Швидка і приблизна формула: Загальний дохід – Загальні витрати = Чистий дохід

Коротка порада щодо витрат: Яка різниця між COGS та операційними витратами? COGS (собівартість реалізованої продукції) охоплює прямі витрати, пов'язані з виробництвом ваших товарів або послуг (наприклад, сировина, пряма праця). Операційні витрати охоплюють все інше, що підтримує роботу бізнесу — зарплати, оренда, підписки на програмне забезпечення, страхування тощо.

Міні-приклад

Давайте зробимо це наочним. Уявіть, що невеликий бізнес з обсмажування кави мав такі результати минулого місяця.

ПоказникСумаПриклад рахунку в журналі
Дохід від продажів$60,000Income:Sales
COGS (зелені кавові зерна)$20,000Expenses:COGS
Операційні витрати$18,000Expenses:Ops:*
Відсотки (за кредитом на обладнання)$1,000Expenses:Interest
Податки$1,000Expenses:Taxes

Використовуючи повну формулу, розрахунок простий:

$Чистий;дохід = $60,000 - $20,000 - $18,000 - $1,000 - $1,000 = $20,000$

Бізнес отримав чистий прибуток у розмірі $20,000 за місяць.

Як зафіксувати це в Beancount

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

  • Позначте всі доходи під батьківським рахунком Income, наприклад, Income:Sales або Income:Services.
  • Розділіть свої витрати, щоб розрізняти прямі та непрямі витрати. Використовуйте Expenses:COGS для прямих витрат та підрахунки, такі як Expenses:Ops:Salaries або Expenses:Ops:Software, для всього іншого.
  • Записуйте відсотки та податки на їхні власні рахунки (Expenses:Interest, Expenses:Taxes). Це значно спрощує подальший аналіз, особливо для підготовки податкової звітності.
  • Регулярно звіряйте свій баланс. Фундаментальне бухгалтерське рівняння, Активи = Зобов'язання + Власний капітал, завжди має бути вірним.

Наприкінці періоду (наприклад, місяця) ви можете використовувати твердження balance, щоб підтвердити стан ваших рахунків. Ці записи не переміщують гроші; вони декларують, яким має бути баланс, і bean-check повідомить про помилку, якщо це не так.

; 2025-07-31 Coffee Roaster Enterprises — Липневе закриття
2025-07-31 balance Assets:Bank:Operating 42000.00 USD
2025-07-31 balance Expenses:COGS 20000.00 USD
2025-07-31 balance Expenses:Ops 18000.00 USD
2025-07-31 balance Expenses:Interest 1000.00 USD
2025-07-31 balance Expenses:Taxes 1000.00 USD
2025-07-31 balance Income:Sales -60000.00 USD

Однорядковий запит на чистий дохід

Тут відбувається магія. З добре структурованим журналом ви можете розрахувати свій чистий дохід за будь-який період за допомогою однієї команди.

bean-query books.beancount \
"SELECT period, sum(number) WHERE account =~ '^(Income|Expenses)' \
AND year = 2025 GROUP BY month"

Цей запит підсумовує всі значення у ваших рахунках Income та Expenses за 2025 рік та групує їх за місяцями. У Beancount дохід представлений від’ємними числами, а витрати – додатними, тому результат буде від’ємним значенням вашого чистого доходу.

Ще краще, вам навіть не потрібно запускати цей запит вручну. Fava, веб-інтерфейс для Beancount, автоматично побудує це для вас у своєму поданні Звіти → Звіт про доходи.

Швидкі висновки, які ви можете автоматизувати

Оскільки ваш журнал – це просто текстовий файл, ви можете створювати потужні автоматизовані робочі процеси навколо нього.

  • Щомісячний дайджест електронною поштою: Налаштуйте завдання cron для запуску bean-report books.beancount income_statement > net-income.txt, а потім надсилайте отриманий текстовий файл собі електронною поштою першого числа кожного місяця.
  • Сповіщення про прибутковість: Використовуйте Git pre-commit hook, який запускає запит для перевірки прибутковості з початку місяця. Ви можете запрограмувати його на відмову від фіксації, якщо чистий дохід від’ємний, що змусить вас визнати збитковий місяць.
  • Моделювання сценаріїв: Хочете провести стрес-тест свого бізнесу? Просто скопіюйте books.beancount в scenarios/recession.bean, зменште свої записи Income на 20% та перезапустіть запит на чистий дохід, щоб миттєво побачити вплив.

Ключові висновки

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