Как посчитать EBITDA в SQL

Проверь себя · 1/3разбор после ответа
В поле phone хранится строка из 10 цифр, например 9991234567. Вам нужны первые 3 цифры (код региона) для группировки. Какое выражение подходит?

Зачем EBITDA

EBITDA = Earnings Before Interest, Taxes, Depreciation, Amortization. Приблизительная оценка денежного потока от операционной деятельности. Стандартная метрика для оценки стоимости бизнеса (мультипликатор EV / EBITDA).

Формула

EBITDA = Net Income + Interest + Taxes + Depreciation + Amortization

или

EBITDA = Operating Income + Depreciation + Amortization

Базовый расчёт

WITH pnl AS (
    SELECT
        DATE_TRUNC('quarter', DATE) AS quarter,
        SUM(net_income) AS net_income,
        SUM(interest_expense) AS interest,
        SUM(tax_expense) AS taxes,
        SUM(depreciation) AS depreciation,
        SUM(amortization) AS amortization,
        SUM(revenue) AS revenue
    FROM quarterly_financials
    WHERE DATE >= CURRENT_DATE - INTERVAL '12 months'
    GROUP BY 1
)
SELECT
    quarter,
    net_income + interest + taxes + depreciation + amortization AS ebitda,
    revenue,
    (net_income + interest + taxes + depreciation + amortization)::NUMERIC * 100
    / NULLIF(revenue, 0) AS ebitda_margin_pct
FROM pnl
ORDER BY quarter;

EBITDA Margin

EBITDA Margin = EBITDA / Revenue × 100%.

SELECT
    SUM(revenue) AS revenue,
    SUM(ebit + depreciation + amortization) AS ebitda,
    SUM(ebit + depreciation + amortization)::NUMERIC * 100 / NULLIF(SUM(revenue), 0) AS ebitda_margin
FROM financials
WHERE DATE >= '2026-01-01' AND DATE < '2026-04-01';

EBITDA vs Operating Income

Метрика Что вычитается / добавляется
Operating Income (EBIT) Revenue - COGS - OpEx
EBITDA EBIT + Depreciation + Amortization

D&A — неденежные статьи. Поэтому EBITDA ближе к денежному потоку.

Закрепи формулу ebitda в Карьернике
Запомнить надолго — 5 коротких сессий с задачами на эту тему. Бесплатно
Тренировать ebitda в Telegram

EV / EBITDA multiple

Стандартная оценка:

EV = Market Cap + Debt - Cash
EV / EBITDA = valuation multiple

SaaS: 10-20x EBITDA. Промышленность: 6-10x.

Adjusted EBITDA

«Adjusted» — это когда из EBITDA исключают разовые статьи (реструктуризацию, расходы на M&A, компенсации акциями):

SELECT
    revenue,
    ebitda,
    -- Adjusted (add back non-recurring)
    ebitda + restructuring + ma_costs + sbc AS adjusted_ebitda,
    adjusted_ebitda::NUMERIC * 100 / revenue AS adj_ebitda_margin
FROM financials
WHERE DATE = CURRENT_DATE - INTERVAL '1 quarter';

⚠️ «Adjusted» часто злоупотребляют — SBC регулярно исключают, а для техкомпаний это спорно.

Частые ошибки

Ошибка 1. EBITDA = денежный поток. EBITDA лишь приближает денежный поток, но не равна ему. Есть различия в оборотном капитале и capex.

Ошибка 2. Adjusted EBITDA без обоснования. Агрессивные корректировки делают компанию прибыльнее на бумаге. Смотрите на такие цифры скептически.

Ошибка 3. Включать или исключать SBC. Компенсации акциями (SBC) — это реальные издержки. Исключать их — значит рисовать слишком оптимистичную картину.

Ошибка 4. Не вычитается capex. Капиталоёмкий бизнес отлично выглядит по EBITDA, но она не отражает потребность в реинвестициях.

Ошибка 5. Отрицательная EBITDA на ранней стадии. Для стартапа это норма. Не прикладывайте к нему логику зрелой компании.

Связанные темы

FAQ

EBITDA vs Net Income?

Net Income — это итоговая строка отчёта, чистая прибыль после всех расходов. EBITDA считается до вычета D&A, процентов и налогов, поэтому она всегда получается выше.

Какая EBITDA Margin нормальна по отраслям?

Зависит от отрасли. В SaaS это 20–30%, в производстве оборудования — 10–15%, а в банках EBITDA вообще не применяют — там свои метрики.

Почему EBITDA критикуют?

Баффет прямо называл EBITDA чушью. Его аргумент: D&A — это реальные издержки на длинном горизонте, а EBITDA прячет то, как компания распоряжается капиталом.

Когда использовать Adjusted EBITDA?

Когда сравниваете компании с разными разовыми статьями в отчётности. Но пользуйтесь осторожно — за корректировками легко спрятать реальные проблемы.

Какой EV / EBITDA считается нормальным?

10–15x — средний уровень. Меньше 8x — история про недооценённость (value play). Больше 20x — премия за рост.