Beancount.io LogoBeancount.io

Як читати звіт про незавершене будівництво (WIP): метод відсотка виконання, перевищення та заниження виставлених рахунків

11 хв. читанняMike ThriftMike Thrift
Як читати звіт про незавершене будівництво (WIP): метод відсотка виконання, перевищення та заниження виставлених рахунків

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

Інструментом, який це відсікає, є графік незавершеного виробництва (WIP-графік). Графік WIP — це найважливіший фінансовий звіт у будівельному обліку, і водночас це той звіт, який більшість підрядників або ігнорують, або підробляють, або передають своєму бухгалтеру раз на рік, не розуміючи його змісту. Цей посібник пояснює, що насправді робить графік WIP, як облік за методом відсотка готовності керує ним, чому важливі надлишкове та недостатнє виставлення рахунків, і як читати ці цифри так, як їх читає банкір або андерайтер поручительства.

Чому касовий метод обліку не підходить для будівництва

Більшість малих підприємств можуть виживати на касовому методі або простому методі нарахування. Пекарня продає буханку, отримує гроші, визнає дохід. Готово.

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

  • Понесені витрати — праця, матеріали, субпідрядники та обладнання, оплачені в процесі виконання робіт.
  • Виставлені суми — рахунки за виконання робіт, надіслані власнику, часто за графіком, узгодженим при підписанні, а не прив’язаним до фактичного виробництва.
  • Зароблений дохід — частина контракту, яку ви дійсно виконали і маєте право залишити собі.

Якщо ви відстежуєте лише готівку, ви не зможете визначити, чи приносить робота гроші, доки вона не завершиться — а на той час уже надто пізно щось виправляти. Ви також не зможете сказати, чи прибуткова компанія в цілому, тому що в будь-який момент у вас є десяток робіт на різних етапах, кожна з яких випереджає або відстає від виставлених рахунків.

Облік за методом відсотка готовності вирішує це шляхом визнання доходу у міру виконання робіт, а не тоді, коли надходить готівка або коли проєкт завершується.

Як працює метод відсотка готовності

Згідно з 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) — це нормально і часто робиться навмисно. Випереджальне виставлення рахунків (front-loading) — виставлення рахунків за мобілізацію та роботи ранніх фаз дещо раніше за фактичне виконання — забезпечує підрядника оборотним капіталом для фінансування проекту без залучення кредитної лінії. У здорового підрядника спостерігається помірне перевищення виставлених рахунків по всьому портфелю.

Небезпека полягає в надмірному перевищенні. Це не прибуток. Це аванс — готівка, яку доведеться "відпрацювати" пізніше, несучи витрати, за які ви вже отримали оплату. Коли підрядник занадто сильно покладається на це, він починає використовувати кошти з оплачених наперед об'єктів для покриття витрат на інших об'єктах. Це "позичання" між проектами, і воно працює доти, доки потік замовлень не сповільниться і не залишиться нових рахунків для запозичення. Багато підрядників збанкрутували з цілком здоровим на вигляд банківським балансом саме з цієї причини.

Приблизне правило, яке використовують гаранти: якщо загальне перевищення виставлених рахунків постійно перевищує 10–15% портфеля замовлень або відношення перевищення до власного капіталу піднімається вище 0.5–0.7, андеррайтери починають ставити гострі запитання. Вище 1.0 — фактично весь ваш власний капітал запозичений з робіт, які ви ще не виконали.

Недовиставлення рахунків: прибуток, який ви не можете витратити

Недовиставлення рахунків (underbilling) означає, що ви заробили дохід, на який ще не виставили інвойс. Іноді це відображає реальну затримку в часі — неопрацьовані розпорядження про зміну обсягів робіт або цикл виставлення рахунків, що відстає від виробництва. Але стійке недовиставлення — це тривожний сигнал. Це може означати:

  • Повільне виставлення рахунків — ви залишаєте гроші "на столі" і позбавляєте компанію готівки.
  • Перевищення витрат — витрати випереджають графік вартості робіт, тому фактичні витрати перевищують те, що ви маєте право виставити за контрактом.
  • Оптимістичні оцінки — ваша оціночна загальна вартість занадто низька, що роздуває відсоток готовності та зароблений дохід. "Недовиставлення" насправді є уявним прибутком, який зникне, коли реальність наздожене прогноз.

Прибутковий графік WIP, повний недовиставлених рахунків — це компанія, яка виглядає здоровою на папері, але не може вчасно виплатити зарплату.

Бухгалтерський облік за графіком

Графік WIP — це не просто управлінський звіт; він визначає бухгалтерські проводки наприкінці місяця. Кожного періоду ви коригуєте книги так, щоб визнаний дохід відповідав заробленому, і фіксуєте перевищення чи недовиставлення рахунків у балансі.

Для об'єкта з недовиставленими рахунками проводка визнає дохід, який ви заробили, але ще не виставили:

Dr  Витрати та розрахунковий прибуток понад виставлені рахунки   $150,000
    Cr  Дохід за контрактами                                         $150,000

Для об'єкта з перевищенням виставлених рахунків ви відстрочуєте частину виставлених рахунків, яку ви ще не заробили:

Dr  Дохід за контрактами                                        $XX,XXX
    Cr  Виставлені рахунки понад витрати та розрахунковий прибуток  $XX,XXX

Ці коригування сторнуються та перераховуються кожного періоду в міру зміни відсотка готовності. Механіка менш важлива за дисципліну: графік і головна книга повинні узгоджуватися щомісяця.

Ось де окупаються чисті, деталізовані записи. Метод "витрати до витрат" (cost-to-cost) надійний лише тоді, коли витрати кодуються за правильним об'єктом і правильною категорією в той же тиждень, коли вони виникли, а не вносяться заднім числом наприкінці кварталу. Повільне кодування витрат — одна з найпоширеніших причин, чому графік WIP дає хибну інформацію. Іншою причиною є ставлення до гарантійних утримань (retainage) як до звичайної готівки: дебіторська заборгованість за утриманнями не підлягає стягненню до повного закриття об'єкта і не повинна враховуватися як доступна ліквідність.

Для підрядників, які хочуть мати прозору бухгалтерію, готову до аудиту, система plain-text accounting значно полегшує верифікацію відстеження витрат за об'єктами — кожна транзакція є рядком, який можна прочитати, знайти та версіонувати, без жодної прихованої логіки. Відстеження кожного проекту як окремого набору рахунків або використання вимірів для тегування витрат за об'єктами перетворює графік WIP з щорічної метушні на звіт, який можна сформувати в будь-який день.

Метод відсотка готовності проти методу завершеного контракту

Альтернативою методу відсотка готовності (percentage-of-completion) є метод завершеного контракту (completed-contract method), який визнає нульовий дохід і нульовий прибуток до моменту, поки об'єкт не буде завершено на 100%, а потім фіксує все одночасно.

Метод завершеного контракту простіший і дозволяє відстрочити сплату податків — саме тому деякі малі підрядники віддають йому перевагу. Але він створює вкрай нерівномірні фінансові показники: місяці порожнечі, за якими слідує різкий стрибок. Банки та гаранти цього не люблять, оскільки це приховує стан здоров'я об'єктів у процесі виконання. Зазвичай цей метод доступний лише для невеликих підрядників та короткострокових робіт; великі фірми та більшість довгострокових контрактів зобов'язані використовувати метод відсотка готовності для фінансової звітності. Для будь-якого підрядника, який хоче отримати ліміт гарантування (bonding line) або банківське фінансування, метод відсотка готовності є обов'язковим.

Чому банки та гаранти живуть у вашому WIP

Ваш графік WIP — це перший документ, який відкриває андеррайтер гаранта, і вони вивчають його уважніше, ніж ваш звіт про прибутки та збитки. Ось на що вони звертають увагу:

  • Зменшення або збільшення прибутку (Fade or gain). Порівняння розрахункового валового прибутку за кожним об'єктом від періоду до періоду. Об'єкт, маржа якого постійно скорочується ("розмивання прибутку"), свідчить про слабке оцінювання або контроль витрат — це найбільший "червоний прапорець" в андеррайтингу підрядників.
  • Дисципліна виставлення рахунків. Помірне, послідовне перевищення виставлених рахунків зчитується як компетентність. Надмірне перевищення — як запозичення коштів між проектами. Хронічне недовиставлення — як проблема з ліквідністю.
  • Якість портфеля замовлень. Залишкова вартість контрактів по всіх об'єктах — і те, чи є вона прибутковою — говорить гаранту про те, який обсяг нових гарантійних зобов'язань ви можете безпечно нести.
  • Узгодженість. Чи узгоджується WIP з фінансовою звітністю? Чи відповідають показники цього періоду показникам попереднього? Невідповідності руйнують довіру андеррайтера швидше, ніж один невдалий проект.

Підрядник, який може щомісяця — а не лише наприкінці фінансового року — надавати чистий, внутрішньо узгоджений графік WIP, отримує більший ліміт гарантування, кращі ставки та швидші схвалення. Цей графік — не просто бухгалтерське навантаження. Це інструмент вашої ділової репутації.

Поширені помилки у звітності НЗБ, яких слід уникати

  1. Застарілі оцінки витрат до завершення. Оновлюйте їх кожного періоду на основі даних з об'єктів. Оцінка, встановлена під час тендеру і жодного разу не переглянута, перетворює весь графік на вигадку.
  2. Запізнілі або неправильно закодовані витрати. Витрати, що потрапляють не на той проєкт — або на той, але з місячним запізненням — спотворюють відсоток завершення в обох напрямках.
  3. Ігнорування замовлень на зміни. Затверджені замовлення на зміни (change orders) мають бути враховані в ціні контракту та оціночній вартості. Незатверджені зміни — це питання професійного судження; не визнавайте дохід, який ви ще не можете вимагати законно.
  4. Врахування перевиставлених рахунків як прибутку. Це зобов'язання. Витрачати ці кошти — все одно що брати в борг.
  5. Ставлення до гарантійних утримань як до готівки. Це дебіторська заборгованість, до якої ви не маєте доступу до моменту завершення проєкту.
  6. Складання звіту про НЗБ лише раз на рік. Графік, який ви бачите в березні, не дає інформації для прийняття рішень. Щомісячна звітність — це мінімум; багато підрядників на великих об'єктах ведуть її щотижня.

Забезпечте чесність витрат за проєктами з першого дня

Точний графік НЗБ повністю залежить від якості ведення обліку — витрати мають бути закодовані для відповідного проєкту, у правильній категорії, вчасно, кожного разу. Beancount.io пропонує систему обліку в текстовому форматі (plain-text accounting), яка забезпечує повну прозорість і контроль над вашими фінансовими даними. Кожна транзакція зберігається як читабельний рядок із підтримкою контролю версій, який можна перевірити та позначити тегом за проєктом. Почніть безкоштовно і створюйте чисті, обґрунтовані записи, які зроблять звітність НЗБ — а також переговори з банками та страховиками-гарантами, що від неї залежать — значно простішими.


Sources: Archdesk — Звітність про незавершене будівництво, Foundation Software — Перевищення/недостатність виставлених рахунків та поручительство, LBMC — Визнання доходу в будівництві згідно з ASC 606, EisnerAmper — Звіти НЗБ та поручительство, CSBA — Що страховики шукають у вашому графіку НЗБ.