Спросите подрядчика, как у него идут дела в этом году, и он обычно укажет на остаток на банковском счете. Этот инстинкт опасен. Строительная компания может иметь деньги в банке, полный портфель подписанных контрактов и при этом быть фактически неплатежеспособной — потому что деньги, лежащие на счету, были получены за работу, которая еще не выполнена. Если исключить этот фактор, картина полностью изменится.
Инструмент, который это исправляет — график незавершенного производства (WIP-отчет). WIP-отчет — это важнейший финансовый отчет в строительном учете, и в то же время тот самый отчет, который большинство подрядчиков либо игнорируют, либо фальсифицируют, либо раз в год передают бухгалтеру, не понимая его сути. В этом руководстве объясняется, для чего на самом деле нужен WIP-отчет, как учет по методу процента готовности управляет им, почему важны завышение и занижение счетов, и как читать эти цифры так, как их читает банкир или андеррайтер по страховым поручительствам.
Почему кассовый метод учета не подходит для строительства
Большинство малых предприятий могут выживать на кассовом методе или простом методе начисления. Пекарня продает буханку, получает деньги, признает выручку. Готово.
Строительство ломает эту модель, потому что один проект может длиться двенадцать, двадцать четыре или тридцать шесть месяцев. В течение этого периода три вещи движутся с совершенно разной скоростью:
- Понесенные затраты — рабочая сила, материалы, субподрядчики и оборудование, оплачиваемые по мере выполнения работ.
- Выставленные счета — промежуточные счета (progress invoices), направляемые заказчику, часто по графику, согласованному при подписании договора, а не привязанному к фактической выработке.
- Признанная выручка — та часть контракта, которую вы действительно выполнили и имеете право оставить себе.
Если вы отслеживаете только денежные средства, вы не сможете понять, приносит ли проект прибыль, пока он не закроется — а к тому времени исправлять что-либо будет уже слишком поздно. Вы также не сможете определить, прибыльна ли компания в целом, так как в любой момент у вас есть десяток работ на разных стадиях, каждая из которых опережает или отстает от выставленных по ней счетов.
Учет по методу процента готовности решает эту проблему, признавая выручку по мере выполнения работ, а не при поступлении денежных средств или завершении проекта.
Как работает метод процента готовности
Согласно ASC 606 — стандарту признания выручки, регулирующему деятельность американских подрядчиков — большинство строительных контрактов подлежат признанию выручки с течением времени, поскольку клиент контролирует актив в процессе его создания. Как только контракт соответствует этим требованиям, вам нужен способ измерения прогресса. Подавляющее большинство использует метод «затраты на затраты» (cost-to-cost) — «метод входа», который предполагает, что вы заработали выручку пропорционально понесенным затратам.
Основная формула состоит из двух шагов.
Шаг 1 — Процент готовности:
Процент готовности = Понесенные затраты на текущую дату ÷ Общая оценочная стоимость по завершенииШаг 2 — Признанная выручка:
Признанная выручка = Процент готовности × Общая стоимость контрактаПример. Вы подписываете контракт на $1,000,000. Согласно вашей смете, выполнение работ обойдется в $800,000. Через шесть месяцев вы потратили $400,000.
- Процент готовности = $400,000 ÷ $800,000 = 50%
- Признанная выручка = 50% × $1,000,000 = $500,000
Таким образом, даже если вы выставили счет владельцу только на $350,000, согласно учету вы заработали $500,000. Этот разрыв и является смыслом WIP-отчета — и мы к нему вернемся.
Смета — это двигатель
Обратите внимание, что знаменателем в Шаге 1 является общая оценочная стоимость по завершении — не фиксированное число, а ваш лучший текущий прогноз. Именно здесь подрядчики совершают ошибки. Показатель процента готовности хорош лишь настолько, насколько точна ваша оценка затрат до завершения. Если вы потратили $400,000, но в реальности работа будет стоить $1,000,000 (а не $800,000), ваша готовность составляет 40%, а не 50% — и вы завышали прибыль в каждом отчете.
ASC 606 также требует экспертной оценки некоторых категорий затрат, которые искажают метод «затраты на затраты»: большое количество неустановленных материалов, находящихся на объекте, и затраты на мобилизацию, выплаченные авансом. Материалы, которые доставлены, но еще не установлены, раздувают «понесенные затраты», не отражая реального прогресса, поэтому их часто исключают из расчета процента и признают с нулевой маржой. Принцип: метод «затраты на затраты» должен отслеживать выполнение работ, а не просто траты.
WIP-отчет: разбор по столбцам
WIP-отчет — это таблица, где каждому активному проекту соответствует одна строка. Сведение всех столбцов воедино раскрывает финансовую правду о каждой работе и компании. Стандартные столбцы:
| Столбец | Значение |
|---|---|
| Стоимость контракта | Первоначальная цена плюс утвержденные допсоглашения |
| Оценочная общая стоимость | Текущий лучший прогноз общих затрат |
| Оценочная валовая прибыль | Стоимость контракта − оценочная общая стоимость |
| Затраты на текущую дату | Фактически понесенные затраты на данный момент |
| Процент готовности | Затраты на текущую дату ÷ оценочная общая стоимость |
| Признанная выручка | Процент готовности × стоимость контракта |
| Выставлено на текущую дату | Общая сумма счетов, выставленных заказчику |
| Завышение / занижение счетов | Выставлено на текущую дату − признанная выручка |
Последний столбец — это место, где ставится диагноз. По каждой работе возможны два результата:
- Завышение счетов (выставлено > заработано): вы выставили счет за работу, которую еще не выполнили. В балансе это пассив — превышение выставленных счетов над затратами и расчетной прибылью.
- Занижение счетов (заработано > выставлено): вы выполнили работу, на которую еще не выставили счет. В балансе это актив — превышение затрат и расчетной прибыли над выставленными счетами.
В нашем примере ($500,000 заработано, $350,000 выставлено) по проекту наблюдается занижение счетов на $150,000. Вы выполнили работу на $150,000, на которую еще не отправили счет.
Превышение и занижение счетов: анализ сигналов
Ни одна из этих позиций не является автоматически хорошей или плохой — но каждая о чем-то говорит, и каждая может скрывать проблему.
Завышение счетов: наличность сегодня, долг завтра
Завышение счетов (overbilling) — это нормальное и часто преднамеренное явление. Опережающий график выставления счетов — когда счета за мобилизацию и ранние этапы работ выставляются чуть раньше их фактического выполнения — обеспечивает подрядчика оборотных капиталом для финансирования проекта без использования кредитных линий. У стабильного подрядчика наблюдается умеренное завышение счетов по всему портфелю заказов.
Опасность заключается в чрезмерном завышении счетов. Overbilling — это не прибыль. Это аванс — денежные средства, которые вам придется «отработать» позже, неся расходы, оплату за которые вы уже получили. Когда подрядчик слишком сильно полагается на завышение счетов, он начинает использовать средства по проектам, оплаченным «вперед», для покрытия расходов по другим объектам. Это называется заимствованием между проектами (job borrowing), и эта схема работает ровно до тех пор, пока поток новых заказов не замедляется и становится не у кого «занимать». Многие подрядчики разорились с вполне здоровым балансом на банковском счете именно по этой причине.
Грубое правило, которое используют поручители (sureties): если общее завышение счетов постоянно превышает 10–15% от портфеля заказов (backlog) или отношение завышенных счетов к собственному капиталу поднимается выше 0,5–0,7, андеррайтеры начинают задавать неудобные вопросы. Если этот показатель выше 1,0, это фактически означает, что весь ваш капитал заимствован из работ, которые вы еще не выполнили.
Занижение счетов: прибыль, которую нельзя потратить
Занижение счетов (underbilling) означает, что вы заработали выручку, на которую еще не выставили счет. Иногда это отражает реальный временной лаг — необработанные дополнительные соглашения, или цикл выставления счетов, который отстает от темпов производства. Но постоянное занижение счетов — это тревожный сигнал. Оно может означать:
- Медленное выставление счетов — деньги остаются «на столе», а компания лишается наличности.
- Перерасход средств — затраты опережают график стоимости (schedule of values), поэтому затраты на текущую дату превышают суммы, которые вы имеете право выставить по контракту.
- Оптимистичные оценки — ваша оценочная общая стоимость слишком занижена, что раздувает процент выполнения и заработанную выручку. В этом случае «занижение счетов» — это на самом деле фантомная прибыль, которая исчезнет, когда реальность возьмет свое.
Прибыльный WIP-отчет, полный заниженных счетов, — это компания, которая выглядит здоровой на бумаге, но не может выплатить зарплату.
Бухгалтерский учет за пределами графика
WIP-отчет (график незавершенного производства) — это не просто управленческий отчет, он является основой для бухгалтерских проводок в конце месяца. В каждом периоде вы корректируете книги так, чтобы признанная выручка соответствовала заработанной, и фиксируете превышение или занижение счетов в балансе.
Для проекта с заниженными счетами проводка признает выручку, которую вы заработали, но не выставили:
Дт Затраты и расчетная прибыль сверх выставленных счетов $150,000
Кт Выручка по контракту $150,000Для проекта с завышенными счетами вы откладываете ту часть выставленных счетов, которую еще не заработали:
Дт Выручка по контракту $XX,XXX
Кт Выставленные счета сверх затрат и расчетной прибыли $XX,XXXЭти корректировки сторнируются и рассчитываются заново в каждом периоде по мере изменения процента выполнения. Механика важна меньше, чем дисциплина: данные WIP-отчета и главной книги должны совпадать каждый месяц.
Именно здесь окупаются чистые и детализированные записи. Метод «затраты к затратам» (cost-to-cost) заслуживает доверия только в том случае, если расходы относятся к нужному проекту и нужной категории затрат на той же неделе, когда они возникли, а не вносятся задним числом в конце квартала. Медленное кодирование затрат — одна из самых частых причин, по которым WIP-отчет вводит в заблуждение. Еще одна ошибка — отношение к гарантийному удержанию (retainage) как к обычным денежным средствам: дебиторская задолженность по удержаниям не подлежит взысканию до закрытия объекта и не должна считаться доступной ликвидностью.
Для подрядчиков, которым нужна проверяемая и прозрачная отчетность, система plain-text бухгалтерского учета значительно упрощает верификацию затрат по проектам — каждая транзакция представляет собой строку, которую можно прочитать, найти и версионировать, без какой-либо скрытой логики. Отслеживание каждого проекта как отдельного набора счетов или использование измерений (dimensions) для тегирования затрат по проектам превращает составление WIP-отчета из ежегодного аврала в отчет, который можно сформировать в любой день.
Процент выполнения против метода завершенного контракта
Альтернативой методу процента выполнения (percentage-of-completion) является метод завершенного контракта (completed-contract method), при котором признается нулевая выручка и нулевая прибыль до тех пор, пока работа не будет завершена на 100%, после чего все учитывается разом.
Метод завершенного контракта проще и позволяет отсрочить налоги — именно поэтому его предпочитают некоторые мелкие подрядчики. Но он создает крайне нестабильные финансовые показатели: месяцы затишья, сменяющиеся резким скачком. Банкам и поручителям это не нравится, так как это скрывает реальное состояние проектов в процессе выполнения. Обычно этот метод доступен только для небольших подрядчиков и краткосрочных работ; крупные фирмы и большинство долгосрочных контрактов обязаны использовать метод процента выполнения для финансовой отчетности. Для любого подрядчика, который хочет получить лимит банковских гарантий или банковское финансирование, метод процента выполнения обязателен.
Почему банки и поручители следят за вашим WIP
Ваш WIP-отчет — это первый документ, который открывает андеррайтер поручителя, и они изучают его более внимательно, чем ваш отчет о прибылях и убытках. Вот что они ищут:
- «Усадка» или прирост прибыли. Сравнение расчетной валовой прибыли по каждому проекту от периода к периоду. Проект, маржа которого постоянно сокращается («усадка прибыли»), сигнализирует о плохом расчете сметы или слабом контроле затрат — это самый серьезный «красный флаг» при андеррайтинге подрядчика.
- Дисциплина выставления счетов. Умеренное и стабильное завышение счетов воспринимается как компетентность. Чрезмерное завышение — как заимствование между проектами. Хроническое занижение — как проблема с наличностью.
- Качество портфеля заказов. Остаточная стоимость контрактов по всем проектам — и то, являются ли они прибыльными, — говорит поручителю о том, какой объем новых гарантий вы можете безопасно на себя взять.
- Согласованность. Соответствует ли WIP финансовой отчетности? Совпадают ли показатели текущего периода с показателями предыдущего? Расхождения разрушают доверие андеррайтера быстрее, чем один неудачный проект.
Подрядчик, который может предоставлять чистый и внутренне непротиворечивый WIP-отчет каждый месяц — а не только в конце финансового года — получает больший лимит гарантий, лучшие ставки и более быстрое одобрение. Этот график — не просто бухгалтерская нагрузка. Это инструмент подтверждения кредитоспособности.
Распространенные ошибки в учете НЗП (WIP), которых следует избегать
- Устаревшие оценки затрат на завершение. Обновляйте их в каждом периоде на основе данных с объектов. Оценка, сделанная на этапе подачи заявки и ни разу не пересмотренная, превращает весь график в фикцию.
- Запоздалые или неправильно разнесенные затраты. Затраты, отнесенные не на тот проект — или на правильный проект, но с опозданием на месяц — искажают процент завершения в обе стороны.
- Игнорирование изменений в заказах (change orders). Утвержденные изменения должны включаться в стоимость контракта и оценочную стоимость. Неутвержденные — вопрос профессионального суждения: не признавайте выручку, право на получение которой вы еще не можете подтвердить.
- Учет избыточного выставления счетов (overbillings) как прибыли. Это обязательство. Тратить их — значит брать в долг.
- Отношение к гарантийным удержаниям (retainage) как к наличным средствам. Это дебиторская задолженность, которую вы не получите до окончательного закрытия проекта.
- Расчет НЗП (WIP) только раз в год. График, который вы видите в марте, не дает информации для принятия оперативных решений. Ежемесячный расчет — это минимум; многие подрядчики ведут его еженедельно на крупных проектах.
Обеспечьте точность учета затрат по проектам с первого дня
Точный график НЗП (WIP) полностью зависит от качества лежащего в его основе бухгалтерского учета — затраты должны быть разнесены по нужным проектам и категориям своевременно и безошибочно. Beancount.io предлагает систему текстового учета (plain-text accounting), которая обеспечивает полную прозрачность и контроль над вашими финансовыми данными. Каждая транзакция хранится в виде читаемой строки с поддержкой контроля версий, которую можно проверить и пометить тегом проекта. Начните бесплатно и создайте четкую, обоснованную отчетность, которая сделает формирование отчетов по НЗП (WIP) — а также переговоры с банками и поручителями — гораздо менее болезненными.
Источники: Archdesk — Отчетность о незавершенном производстве в строительстве, Foundation Software — Избыточное/недостаточное выставление счетов и поручительство, LBMC — Признание выручки в строительстве согласно ASC 606, EisnerAmper — Отчеты WIP и поручительство, CSBA — Что поручители ищут в вашем графике НЗП (WIP).