Beancount.io LogoBeancount.io

Как разработать план счетов, который дает реальное представление о бизнесе

10 мин чтенияMike ThriftMike Thrift
Как разработать план счетов, который дает реальное представление о бизнесе

Откройте план счетов практически любого малого бизнеса, испытывающего трудности, и вы увидите одно и то же: 280 счетов, 90 из которых использовались лишь однажды, десяток вариаций «Канцелярских товаров» и три счета, предназначение которых никто не может объяснить. Владелец может точно сказать, сколько было потрачено у конкретного поставщика в 2022 году, но не может ответить, принес ли бизнес прибыль в прошлом квартале.

В этом заключается парадокс раздутого плана счетов. Кажется, что чем больше счетов, тем больше информации. На практике получается наоборот — отчет о прибылях и убытках становится настолько детализированным и непоследовательным, что его невозможно прочитать. Хороший план счетов — это не картотека с отдельным ящиком для каждой мелочи. Это инструмент отчетности, и, как любой инструмент, он работает лучше всего, когда он создан для ответов на конкретные вопросы.

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

Для чего на самом деле нужен план счетов

План счетов (COA) — это основной список всех категорий, которые ваш бизнес использует для учета денег. Каждая операция, которую вы фиксируете, попадает на один из этих счетов, и каждый счет в итоге оказывается в одном из двух отчетов: бухгалтерском балансе или отчете о прибылях и убытках.

Счета делятся на пять групп, и этот порядок не случаен — он отражает структуру вашей финансовой отчетности:

  • Активы — то, чем владеет бизнес: денежные средства, дебиторская задолженность, оборудование, запасы.
  • Обязательства — то, что бизнес должен: кредиторская задолженность, займы, кредитные карты, неоплаченные налоги.
  • Капитал — остаточная доля владельцев: вклады, нераспределенная прибыль, выплаты.
  • Доходы — то, что бизнес зарабатывает в ходе своей деятельности.
  • Расходы — то, что бизнес тратит на функционирование, включая прямую себестоимость того, что он продает.

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

Проверка хорошего плана счетов проста: когда вы распечатываете отчет о прибылях и убытках, можете ли вы посмотреть на любую строку и понять, что нужно сделать? Если в строке написано «Прочее — $14 200», ответ — нет. Этот счет ничего вам не говорит. Он что-то скрывает.

Нумерация: постройте каркас, прежде чем что-то вешать

Номера счетов — это скелет. Даже если ваше бухгалтерское ПО позволяет работать только с названиями, схема нумерации поддерживает счета в предсказуемом порядке и делает план счетов легко читаемым.

Почти универсальная конвенция группирует счета по категориям блоками по тысяче:

ДиапазонГруппа счетов
1000–1999Активы
2000–2999Обязательства
3000–3999Капитал
4000–4999Доходы
5000–5999Себестоимость реализованной продукции
6000–7999Операционные расходы
8000–9999Прочие доходы и расходы

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

Два правила помогают схеме нумерации выжить при столкновении с реальностью:

Оставляйте промежутки. Не назначайте номера 6000, 6001, 6002. Используйте 6000, 6010, 6020 — или даже 6100, 6200, 6300 для крупных групп. Когда вам неизбежно понадобится новый счет между двумя существующими, вы вставите его в промежуток, а не будете перенумеровывать всё, что идет ниже. Оставить свободное место — самое простое решение при проектировании плана счетов, а забыть об этом — самое частое сожаление.

Соблюдайте чистоту первой цифры. Номер серии 6000 всегда должен быть операционным расходом. Как только кто-то записывает обязательство под номером 5000, «потому что он был рядом», ваши отчеты перестают сходиться, а схема нумерации перестает выполнять свою единственную задачу.

Насколько глубокой должна быть структура? Проблема раздувания

Здесь ошибается большинство. Кто-то в компании задает резонный вопрос — «Сколько мы тратим на софт?» — и рефлекторно создается новый счет. Затем еще один. Затем отдельный счет для каждого поставщика ПО. План счетов растет реактивно, по одному счету из благих побуждений за раз, пока не становится нечитаемым.

Это и есть раздувание плана счетов: неконтролируемый рост бухгалтерских счетов, созданных для удовлетворения потребностей в отчетности, которые должны были решаться иным способом. Механизм всегда один и тот же — кому-то нужен новый срез данных, и вместо нового атрибута добавляется новый счет.

Раздувание обходится дорого, и эти издержки легко упустить из виду:

  • Непоследовательность кодирования. Когда есть 12 подходящих мест для отражения расходов на ПО, два бухгалтера (или один и тот же в разные дни) выберут разные варианты. Ваши тренды превратятся в информационный шум.
  • Нечитаемые отчеты. Отчет о прибылях и убытках со 140 строками расходов не более информативен, чем отчет с 30 строками. Он менее информативен, потому что человек не может удержать в уме 140 чисел.
  • Медленное закрытие периода. Каждый счет нужно проверить, выверить и объяснить. Раздувание превращает пятидневное закрытие в трехнедельное.
  • Мертвые счета. Половина раздутого плана — это счета, использованные один раз и заброшенные, каждый из которых является ловушкой для будущих ошибок в кодировании.

В качестве ориентира: большинству малых предприятий требуется от 30 до 60 счетов в общей сложности. Несколько счетов выручки, четкое разделение себестоимости, 20–30 счетов операционных расходов и те счета баланса, которые реально есть у бизнеса. Если в вашем плане 200 счетов, а в компании 8 сотрудников, план описывает не ваш бизнес — он описывает каждый вопрос, который когда-либо кто-то задал.

Дисциплина, предотвращающая раздувание, заключается в одном вопросе перед созданием каждого нового счета: «Приму ли я другое решение благодаря существованию этой строки?» Если разделение «Маркетинга» на «Рекламу в Facebook» и «Рекламу в Google» изменит способ распределения бюджета — разделяйте. Если вы просто бегло взглянете на обе цифры и пойдете дальше — оставьте их вместе. Счет заслуживает места в плане, если он влияет на принятие решений, а не просто потому, что он теоретически обособлен.

Счета для структуры, измерения для деталей

Большая часть избыточности в учете возникает из-за одной ошибки: использования счетов для фиксации вещей, которые по своей сути счетами не являются.

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

6100  Заработная плата — Продажи
6101  Заработная плата — Разработка
6102  Заработная плата — Операции
6110  Командировки — Продажи
6111  Командировки — Разработка
6112  Командировки — Операции
6120  ПО — Продажи
...

Три отдела и три типа расходов только что породили девять счетов, но план счетов всё равно не может показать общую сумму заработной платы без дополнительного сложения. Добавьте четвертый отдел — и вам снова придется редактировать план счетов.

Правильный подход — оставить один счет на каждый тип расходов и помечать каждую транзакцию дополнительными фактами:

6100  Заработная плата
6110  Командировки
6120  ПО

Отдел (Продажи, Разработка, Операции) — это отдельное поле в транзакции. Бухгалтерские программы называют это поле по-разному: класс или местоположение в QuickBooks, категория отслеживания (tracking category) в Xero, измерение (dimension) в Sage Intacct и NetSuite. Принцип идентичен. Счет отвечает на вопрос «какой это тип затрат». Измерение отвечает на вопрос «к какой части бизнеса это относится».

Такое разделение дает кумулятивный эффект. Имея один счет «Заработная плата» и измерение «Отдел», вы можете получить общую зарплату, зарплату по отделам, общие командировочные, командировочные по отделам и общие расходы по отделам — всё это из одних и тех же данных, без ручного сложения. В случае с девятью дублирующимися счетами вы получите только один из этих видов, а остальные придется суммировать вручную.

Полезное эмпирическое правило: если метка описывает природу денег — это счет. Если она описывает контекст, в котором возникли деньги (отдел, проект, локация, клиент, грант, раунд финансирования) — это измерение. Инструменты учета в текстовом формате напрямую поддерживают эту идею: в Beancount вы помечаете проводки метаданными или используете иерархии счетов, позволяя уровню отчетности «нарезать» данные, вместо того чтобы жестко кодировать каждую комбинацию в самом плане счетов.

Субсчета: полезны в умеренных количествах

Субсчета — вложение дочернего счета в родительский — это законная, структурная форма детализации. Счет 6200 Страхование с дочерними счетами 6210 Общая ответственность, 6220 Страхование сотрудников и 6230 Медицинское страхование — это разумно: это действительно разные виды затрат, они ведут себя по-разному, и менеджер может принимать решения по каждому из них.

Субсчета оправданы, когда:

  1. Общий итог по родителю важен для отчетности, и
  2. Каждый дочерний счет является объектом отдельного анализа или действий.

Они становятся балластом, когда опускаются ниже уровня реальных управленческих решений. Разделение счета Офисные расходы на Бумага, Ручки, Тонер и Стикеры не проходит этот тест — никто не управляет бюджетом на стикеры. Один счет Офисные расходы — это честный уровень детализации.

Два практических ограничения: держите иерархию не глубже двух уровней (родитель и потомок), так как третий уровень почти всегда оказывается замаскированным «измерением». И никогда не записывайте транзакции на родительский счет, у которого есть дочерние; делайте записи на дочерние счета, чтобы родительский просто суммировал их, иначе в отчетах возникнет двойной счет.

Отделяйте себестоимость от операционных расходов

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

Себестоимость реализованной продукции (COGS) — это затраты, напрямую связанные с предоставлением того, что вы продаете: материалы, труд по созданию продукта, комиссии эквайринга с продажи, субподрядчики в оплачиваемом проекте. Операционные расходы (OpEx) — это затраты на само существование бизнеса: аренда, подписка на бухгалтерию, зарплата офис-менеджера.

Это разделение позволяет получить валовую прибыль (выручка минус себестоимость) — важнейший показатель в отчете о прибылях и убытках малого бизнеса. Валовая прибыль говорит о том, прибыльно ли ваше основное дело до учета накладных расходов. Если себестоимость разбросана по счетам 6000-й серии вместе с арендой, валовую прибыль невозможно узнать, и вы теряете самую значимую строку в отчетности. Держите себестоимость в 5000-х счетах, операционные расходы в 6000-х, и отчетность автоматически произведет этот расчет за вас.

Держите книги в чистоте с первого дня

План счетов наиболее ценен, когда он выстроен до того, как начнут поступать транзакции, — и его больнее всего исправлять позже. Реструктуризация живого плана счетов означает перераспределение исторических данных, и чем дольше вы ждете, тем больше истории придется переделывать.

В этом проявляется реальное преимущество учета в текстовом формате. Поскольку Beancount.io хранит весь ваш гроссбух в виде читаемого текста под контролем версий, реструктуризация плана счетов становится прозрачным и проверяемым изменением, а не миграцией в «черном ящике». Иерархия счетов и метаданные обеспечивают разделение «счета для структуры, измерения для деталей» по самой своей архитектуре. Вы можете изучать свои цифры в Fava, визуальной панели управления, всегда сохраняя возможность увидеть, что именно изменилось и почему. Начните бесплатно и постройте план счетов, который отвечает на вопросы, а не скрывает их.

Краткий чеклист

Прежде чем считать план счетов завершенным, сверьтесь с этим списком:

  • Счета пронумерованы блоками по группам, с пропусками для будущего расширения.
  • Себестоимость реализованной продукции (COGS) находится в отдельном диапазоне, отдельно от операционных расходов.
  • Общее количество счетов пропорционально масштабу бизнеса — десятки, а не сотни.
  • Каждый счет влияет на принятие решений; ничего не существует «на всякий случай».
  • Отделы, проекты и местоположения указываются в измерениях, а не дублируются в названиях счетов.
  • Субсчета имеют максимум два уровня вложенности, а записи никогда не вносятся напрямую на родительские счета.
  • Вы просматриваете весь план счетов не реже одного раза в год и закрываете неиспользуемые счета.

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

Источники