Анализ банковской выписки в Excel: куда уходят деньги компании

Вы знаете, сколько денег ушло из компании в прошлом месяце? На что конкретно? Куда делись деньги от продаж? Если честный ответ "не знаю" — эта статья для вас.

Банковская выписка содержит всю информацию о движении денег. Но в сыром виде это просто набор транзакций. Нужно её проанализировать, чтобы найти ответы на вопросы: куда уходят деньги, какие расходы можно сократить, есть ли утечки денег.

Почему анализ выписки важен

Представьте компанию с годовой выручкой 10 млн рублей. Все деньги проходят через банк. И если вы не видите, как именно они распределяются, вы слепы. Вы можете иметь миллионы в выручке, но "падать" в убыток, потому что не контролируете расходы.

Анализ выписки помогает:

  • Найти утечки денег — неконтролируемые расходы, платежи двойной счёт
  • Понять денежные потоки — когда приходит оплата, когда платим мы
  • Спланировать кассу — не закончится ли депозит в конце месяца?
  • Контролировать поставщиков — платим ли мы правильно, в срок ли приходят товары
  • Обнаружить ошибки — неправильные суммы, платежи в неправильный счёт

Как выглядит выписка в Excel

Банк обычно выдаёт выписку в формате CSV или XLS:

`

Дата | Описание платежа | Сумма приход | Сумма расход | Остаток

01.03.2025 | Оплата счёта 1234567 | 150000 | | 450000

02.03.2025 | Зарплата сотрудникам | | 280000 | 170000

03.03.2025 | Комиссия банка | | 2500 | 167500

04.03.2025 | Оплата счёта 1234568 | 200000 | | 367500

05.03.2025 | Доставка товара (DHL) | | 8500 | 359000

`

Проблема в том, что в "Описание платежа" написано кратко и не всегда понятно, на что именно потрачены деньги.

Шаг 1: Загрузка выписки в Excel

Большинство банков позволяют скачать выписку в формате:

  • CSV — текстовый файл, импортируется в Excel
  • XLS/XLSX — готовая таблица
  • OFX/QFX — специальный финансовый формат для Quicken, Money и т.д.

Если выписка в CSV:

  1. Открываем Excel
  2. File > Open > выбираем CSV файл
  3. Диалог импорта. Убеждаемся, что разделитель выбран правильно (обычно запятая или точка с запятой)
  4. Проверяем, что данные загрузились корректно

Если ячейки слипались (особенно фамилии и суммы), нужно разделить их через Data > Text to Columns.

Шаг 2: Подготовка данных

Первое: добавляем столбцы, которых нет в выписке:

`

A: Дата

B: День недели (=TEXT(A2,"DDDD"))

C: Тип (Приход / Расход)

D: Сумма

E: Категория (будем заполнять)

F: Описание (короче, понятнее)

G: Контрагент (кто отправил/получил деньги)

`

Формула для определения типа платежа:

`excel

=IF(D2>0,"Приход","Расход")

`

Формула для извлечения суммы:

Если в исходной выписке приходы и расходы в разных столбцах, объединяем:

`excel

=IF(E2="",F2,-E2)

`

Где E2 — приход, F2 — расход.

Шаг 3: Категоризация платежей

Это самый важный шаг. Нужно присвоить каждому платежу категорию. Примерные категории для бизнеса:

Приходы:

  • Оплата клиентов
  • Возврат денег
  • Проценты по депозиту

Расходы:

  • Зарплата и взносы
  • Поставщики и материалы
  • Доставка и логистика
  • Маркетинг и реклама
  • Услуги (интернет, телефон, аренда)
  • Налоги и сборы
  • Банковские комиссии
  • Всё остальное

Вручную заполнять категории для 500 платежей — мучение. Используем формулу:

`excel

=IF(ISNUMBER(SEARCH("Зарплата",F2)),"Зарплата",

IF(ISNUMBER(SEARCH("Поставщик",F2)),"Поставщик",

IF(ISNUMBER(SEARCH("DHL",F2)),"Доставка",

IF(ISNUMBER(SEARCH("Яндекс",F2)),"Реклама",

"Прочее"))))

`

Формула ищет ключевые слова в описании и автоматически присваивает категорию. После этого вручную исправляем несколько неправильно классифицированных платежей.

Лучше разбить на несколько вспомогательных столбцов:

`excel

E: Категория (высокого уровня)

=IF(D2>0,"ПРИХОД","РАСХОД")

F: Подкатегория (детальнее)

=IF(D2>0,

IF(ISNUMBER(SEARCH("Заказ",G2)),"Оплата заказов","Прочее"),

IF(ISNUMBER(SEARCH("Зарплата",G2)),"Зарплата",

IF(ISNUMBER(SEARCH("ООО",G2)),"Поставщики",

"Прочее")))

`

Шаг 4: Анализ по категориям

Когда все платежи категоризированы, создаём сводку по категориям:

`

Категория | Сумма | % от расходов | Последний платёж

Зарплата | 840000 | 42% | 25.03

Поставщики | 520000 | 26% | 24.03

Доставка | 180000 | 9% | 23.03

Маркетинг | 150000 | 8% | 22.03

Услуги | 90000 | 5% | 20.03

Налоги | 100000 | 5% | 15.03

Прочее | 40000 | 2% | 18.03

`

Формула для суммы по категории:

`excel

=SUMIF('Банковская выписка'!$F$2:$F$500,A2,'Банковская выписка'!$D$2:$D$500)

`

Формула для доли расходов:

`excel

=B2/SUM($B$2:$B$8)

`

Сразу видно: зарплата жрёт 42% расходов. Это много. Нужно ли её снижать? Зависит от бизнеса. Но факт тот что видим явно.

Шаг 5: Граф по дням и неделям

Создаём таблицу с дневными приходами/расходами:

`

Дата | Приходы | Расходы | Чистый поток | Остаток

01.03 | 150000 | 28500 | 121500 | 450000

02.03 | 0 | 280000 | -280000 | 170000

03.03 | 0 | 2500 | -2500 | 167500

...

`

Формулы:

`excel

Приходы = SUMIFS(выписка!$D$2:$D$500, выписка!$A$2:$A$500, A2, выписка!$C$2:$C$500, "Приход")

Расходы = SUMIFS(выписка!$D$2:$D$500, выписка!$A$2:$A$500, A2, выписка!$C$2:$C$500, "Расход")

Чистый = Приходы - Расходы

Остаток = Остаток_предыдущего_дня + Чистый_поток

`

Для остатка используем формулу с абсолютной ссылкой на первый день:

`excel

=SUM($D$2:D2)

`

На графике видно: в какие дни компания "дышит", в какие испытывает стресс. Если 15-го марта остаток упал до критического значения, значит, нужен кредит или переговоры с поставщиком.

Шаг 6: Анализ потока денег по дням недели

Удобно видеть, в какие дни недели приходит больше оплат:

`

День недели | Среднее приход | Средний расход

Понедельник | 45000 | 32000

Вторник | 52000 | 35000

Среда | 48000 | 38000

Четверг | 55000 | 29000

Пятница | 42000 | 31000

Суббота | 0 | 5000

Воскресенье | 0 | 3000

`

Формула:

`excel

=AVERAGEIF('Выписка'!$B$2:$B$500,TEXT(WEEKDAY(A2),"0"),'Выписка'!$D$2:$D$500)

`

Где B — столбец "День недели". Видно, что в выходные расходов мало (автоматические платежи), а приходы приходят в рабочие дни.

Шаг 7: Поиск аномалий и утечек

Отсортируем выписку по размеру платежа в порядке убывания. Посмотрим на самые крупные платежи:

`

Сумма | Дата | Описание | Категория

450000 | 15.03 | Перевод на счёт ООО "Лидер" | Поставщик

380000 | 01.03 | Оплата счёта | Зарплата

280000 | 02.03 | Зарплата сотрудникам | Зарплата

...

`

Задаём вопросы:

  • "Зачем 450 000 рублей ООО Лидер? Это нормально?"
  • "Платежи за маркетинг растут или падают?"
  • "Есть ли платежи одинаковой суммы каждый месяц?" — это подозрительно (возможно, платежи без чека)

Шаг 8: Поиск повторяющихся платежей

Создаём список "Платежи, которые повторяются":

`

Описание | Сумма | Кол-во раз | Всего | Комментарий

Яндекс.Касса | 5000 | 12 | 60000 | Комиссия за платежи

Интернет | 2000 | 1 | 2000 | Каждый месяц

Аренда | 80000 | 1 | 80000 | До конца квартала?

`

Формула для подсчёта повторений:

`excel

=COUNTIF('Выписка'!$F$2:$F$500,A2)

`

Это помогает заметить, если платёж повторился случайно (например, два раза в один день), или если забыли отменить постоянный платёж.

Кассовый прогноз

На основе исторических данных прогнозируем остаток в конце месяца:

Если среднедневные расходы 12 000 рублей, а расходов осталось 10 дней, то:

`excel

=Остаток_сегодня - (Средние_дневные_расходы * 10)

`

Если результат отрицательный — вы банкротитесь. Нужны срочные меры: переговоры с должниками, сокращение расходов или кредит.

Анализ конкретного поставщика

Нужно понять, сколько мы платим конкретному поставщику и как часто:

`

Поставщик: ООО "Альфа"

Платежи за месяц:

10.03 | 45000

15.03 | 52000

22.03 | 48000

Всего за месяц: 145000

Среднее за платёж: 48333

Платежи в месяц: 3

`

Формула для суммы по конкретному контрагенту:

`excel

=SUMIF('Выписка'!$G$2:$G$500,"ООО Альфа",'Выписка'!$D$2:$D$500)

`

Проверяем счёта поставщика и сравниваем с его счётами-фактурами. Платежи совпадают? Если нет — где-то ошибка.

Контроль касс разных точек

Если компания многоточечная (несколько магазинов), каждая точка может иметь свой счёт. Создаём сводку:

`

Счёт | Приходы | Расходы | Чистый поток | Остаток

Магазин 1 | 520000 | 180000 | 340000 | 450000

Магазин 2 | 380000 | 140000 | 240000 | 280000

Склад | 0 | 210000 | -210000 | 50000

Офис | 0 | 95000 | -95000 | 25000

`

Видно, что два магазина "питают" склад и офис. Если магазины упадут в продажах, касса будет дырявой.

Анализ в Google Sheets вместо Excel

Если нужна совместная работа, используем Google Sheets:

  1. Загружаем CSV выписку
  2. Настраиваем те же формулы
  3. Делимся ссылкой с бухгалтером
  4. Оба видите актуальные данные в реальном времени

Преимущество: не нужно пересылать файлы, всё в облаке, история изменений.

Интеграция с 1C и бухгалтерским ПО

Если у компании есть 1C или другое ПО, выписку можно интегрировать:

  1. Экспортируем из банка в CSV
  2. Импортируем в бухгалтерское ПО
  3. Система автоматически сопоставляет платежи со счётами

Так анализ становится автоматическим, и бухгалтер видит, какие платежи от клиентов уже прошли.

Тепловая карта платежей (условное форматирование)

Раскрашиваем выписку:

  • Зелёный — приход (деньги приходят)
  • Красный — крупные расходы (более 100 000 рублей)
  • Жёлтый — средние расходы (10-100 тыс)
  • Светло-серый — мелкие (менее 10 тыс)

Условное форматирование:

`

Home > Conditional Formatting > New Rule > Formula

=AND($D2>100000, $C2="Расход")

Color: Красный

`

Визуально сразу видны "чёрные дыры" в расходах.

Выводы

Анализ банковской выписки — это не просто бухгалтерский документооборот. Это управление кассой, поиск утечек денег, оптимизация расходов. Даже небольшая компания может найти 5-10% экономии, если внимательно посмотрит на выписку.

Начните с простого:

  1. Загрузите выписку в Excel
  2. Отсортируйте по размеру платежа
  3. Посмотрите на 10 самых крупных платежей
  4. Спросите себя: нужны ли все эти платежи?

И помните: всё, что вы видите в выписке, — факт. Это реальное движение денег. Легко обманывать себя в P&L, но выписка не врёт. Управляйте по выписке, и деньги будут под контролем.

Заявка

Я ознакомлен и согласен с условиями оферты и политики конфиденциальности.

Заказ в один клик

Я ознакомлен и согласен с условиями оферты и политики конфиденциальности.