Генеральний підрядник у паніці телефонує своєму бухгалтеру. Банківська виписка показує більше готівки, ніж будь-коли, три проєкти йдуть повним ходом, але її бухгалтер щойно повідомив їй, що компанія фактично втратила гроші цього кварталу. Як це можливо, коли розрахунковий рахунок виглядає найкраще, ніж будь-коли?
Відповідь, майже завжди, полягає в тому, що виставлення рахунків відірвалося від реальності. Підрядник виставляв рахунки наперед — виставляв рахунки до фактично виконаної роботи — і витрачав ці кошти на заробітну плату, обладнання та витрати на мобілізацію наступного проєкту. На папері це виглядає як чудовий місяць. У графіку незавершеного виробництва це попереджувальний знак.
Це саме та проблема, яку покликаний виявляти облік за методом відсотка завершеності. Якщо ви керуєте будівельною компанією, проектно-будівельною фірмою, інженерною практикою або будь-яким бізнесом, який працює за довгостроковими, багатомісячними контрактами, розуміння цього методу — та графіку незавершеного виробництва (WIP), який його супроводжує — є однією з найефективніших речей, які ви можете зробити для свого прибутку та своєї здатності отримувати гарантії для більших робіт.
Чому підрядники не можуть використовувати лише касовий метод обліку
Більшість малих підприємств можуть обійтися простим касовим методом обліку: гроші надійшли, гроші витрачені, готово. Підрядники не можуть, тому що будівельні контракти зазвичай охоплюють місяці або роки, при цьому витрати та рахунки надходять у різні облікові періоди, ніж дохід, який вони представляють.
Якби підрядник чекав завершення проєкту, щоб відобразити будь-який дохід, компанія, що виконує шестимісячні або річні роботи, показувала б украй непослідовні, оманливі фінансові показники — збиток у перший місяць, коли закуповуються матеріали, і величезний прибуток у дванадцятий місяць, коли остаточний рахунок буде сплачено. Кредитори, поручителі та навіть власне керівництво підрядника не мали б надійного уявлення про те, як бізнес насправді працює в реальному часі.
Облік за методом відсотка завершеності (POC) виправляє це, визнаючи дохід та прибуток поступово, пропорційно фактично виконаній роботі — не тоді, коли відбувається рух грошових коштів, і не лише на фінішній прямій.
Як працює метод відсотка завершеності
Найпоширенішим способом вимірювання «скільки роботи фактично виконано» є метод витрат до витрат, який порівнює витрати, понесені на даний момент, із загальними витратами, які, як очікується, потребуватиме проєкт:
Відсоток завершеності = Понесені витрати на сьогодні ÷ Загальні очікувані витрати
Припустімо, підрядник бере на себе проєкт реконструкції вартістю 1 000 000 доларів США і наразі витратив 200 000 доларів США на його будівництво. Загальна вартість виконання проєкту оцінюється в 1 000 000 доларів США. Це означає:
$200 000 ÷ $1 000 000 = 20% завершено
Якщо договірна ціна становить 1 000 000 доларів США, підрядник мав би визнати 200 000 доларів США доходу до цього моменту — незалежно від того, скільки фактично було виставлено клієнту. Ця різниця між «отриманим доходом» і «виставленою сумою» — це саме те, що відстежує графік незавершеного виробництва.
Існують й інші показники прогресу — завершені одиниці, відпрацьовані години, інженерні етапи — але метод витрат до витрат є набагато найпоширенішим, оскільки більшість підрядників вже ретельно відстежують витрати на проєкти для цілей оцінки та пропозицій.
Побудова графіку незавершеного виробництва (WIP)
Графік WIP — це звіт, який операціоналізує облік за методом відсотка завершеності. Зазвичай його переробляють щомісяця, проєкт за проєктом, і він потребує чотирьох основних вхідних даних для кожного проєкту:
- Договірна ціна — загальна узгоджена вартість контракту, включаючи будь-які затверджені зміни до замовлення
- Загальна очікувана вартість — все, що, як очікується, коштуватиме проєкт від початку до кінця, включаючи зміни до замовлення
- Витрати, понесені на сьогодні — фактичні прямі та непрямі витрати, понесені на даний момент
- Виставлені проміжні рахунки на сьогодні — загальна сума, фактично виставлена клієнту на даний момент
На основі цих чотирьох чисел графік розраховує:
- Відсоток завершеності (понесені витрати ÷ загальна очікувана вартість)
- Зароблений дохід (відсоток завершеності × договірна ціна)
- Зароблений валовий прибуток (зароблений дохід − понесені витрати)
- Перевищення/Недовиставлення рахунків (виставлені проміжні рахунки − зароблений дохід)
Останній рядок містить більшу частину корисної інформації — і більшу частину ризику.
Перевищення рахунків проти недовиставлення рахунків: Пастка, в яку потрапляє більшість малих підрядників
Перевищення рахунків відбувається, коли ви виставили рахунок на суму більшу, ніж ви фактично заробили, виходячи з відсотка завершеності. Ви отримали готівку за роботу, яку ще не закінчили. У балансі це відображається як зобов'язання (іноді все ще позначається як «рахунки, що перевищують витрати», хоча ASC 606 перейшов до більш чіткої термінології — докладніше про це нижче).
Невелике перевищення рахунків є нормальним і навіть корисним — воно фінансує мобілізацію, матеріали та заробітну плату до отримання остаточного платежу. Пастка полягає в тому, коли підрядник витрачає ці додаткові кошти на речі, не пов'язані з проєктом, з якого вони надійшли: нове обладнання, розподіл прибутку або бонуси. Коли фактичні витрати проєкту нарешті наздоганяють, не залишається готівки для їх покриття, і підрядник раптово фінансує дефіцит з власної кишені або за допомогою кредитної лінії.
Недовиставлення рахунків — це більш небезпечна версія, і її легко пропустити, тому що ще не дзвонить сигналізація грошового потоку — насправді, навпаки. Недовиставлення рахунків означає, що ви виконали більше роботи, ніж виставили рахунок. Ви, по суті, надали своєму клієнту безвідсотковий кредит, що дорівнює цій різниці. Поширені причини включають повільне затвердження змін до замовлення, графіки виставлення рахунків за етапами, які відстають від фактичного прогресу, або менеджер проєкту, який просто відстає з поданням платежів.
Залишившись без контролю, недовиставлення рахунків тихо виснажує готівкові резерви підрядника. Компанія виглядає прибутковою у звіті про прибутки та збитки (дохід був визнаний), тоді як банківський рахунок розповідає зовсім іншу історію, оскільки готівка за цей «зароблений» дохід ще не надійшла. Достатня кількість одночасно виконуваних проєктів з недовиставленими рахунками може зробити майже неможливим виплату заробітної плати, навіть якщо бізнес — технічно — прибутковий.
Поширені помилки, що спотворюють графік незавершеного виробництва (НЗВ)
Графік НЗВ настільки добрий, наскільки точними є оцінки, що його формують, а кілька звичок надійно руйнують його точність:
- Оцінка відсотка завершення "на око". Виконроб, який оцінює "ми виконали близько 60%" після огляду на місці, замість використання фактичних даних про витрати, вносить здогадки саме там, де точність має найбільше значення.
- Перенесення застарілих оцінок "вартості до завершення". Якщо ніхто не оновлює показник "витрати, що залишилися до завершення", коли умови змінюються — зростання ціни постачальника, затримка графіка, доопрацювання — розрахунок відсотка завершення непомітно відхиляється від реальності.
- Перегляд НЗВ лише на кінець року. До того часу, коли щорічний перегляд виявляє замовлення, яке сильно недовиставлене або має перевищення витрат, проблема часто накопичувалася місяцями і її набагато важче виправити.
- Ігнорування змін до замовлення до їх повного виконання. Витрати за зміною до замовлення часто надходять на об'єкт до підписання документів, спотворюючи розрахунок відсотка завершення, доки контрактна ціна не наздожене.
Вирішення всіх цих проблем одне й те саме: щомісяця оновлювати графік НЗВ, прив'язувати його до реальних даних про витрати за проектом (а не до пам'яті) і переглядати його як інструмент управління — а не лише як вправу з дотримання нормативів на кінець року.
Чому це важливо для гарантійної спроможності
Для підрядників, яким потрібні гарантійні зобов'язання (поручительства) для виграшу більших державних або приватних замовлень, графік НЗВ — це не просто внутрішній інструмент управління, а одна з перших речей, яку просить показати андеррайтер поручительства. Андеррайтери використовують його для оцінки, наскільки послідовно підрядник оцінює проекти, чи відповідально керується готівка, отримана за перевищення виставлених рахунків, і чи закономірності недовиставлення рахунків свідчать про проблеми з грошовим потоком на активних проектах.
Чіткий, послідовно підтримуваний графік НЗВ може суттєво збільшити гарантійну спроможність підрядника, оскільки він демонструє фінансову дисципліну та передбачувану ефективність проекту. Непослідовний або зібраний вручну графік НЗВ робить протилежне — поручителі розцінюють це як ознаку того, що підрядник не має чіткого контролю над витратами на проекти, що може обмежувати гарантійну спроможність саме тоді, коли компанія намагається отримати більші контракти.
Оновлення ASC 606: Нова термінологія, та сама основна ідея
Згідно з чинним GAAP (ASC 606), метод відсотка завершення все ще є правильним підходом для більшості довгострокових будівельних та інженерних контрактів, але концепція змінила акцент з "понесених витрат" на "коли замовник отримує контроль над створюваним активом або послугою" — що на практиці зазвичай все ще вимірюється за тим самим підходом "витрати до витрат".
ASC 606 також замінило стару термінологію. Замість "витрати та очікувані прибутки, що перевищують виставлені рахунки" та "виставлені рахунки, що перевищують витрати та очікувані прибутки", підрядники тепер звітують:
- Активи за контрактами — дохід, зароблений, але ще не виставлений (стара концепція "недовиставлення рахунків")
- Зобов'язання за контрактами — суми, виставлені або отримані до виконання (стара концепція "перевищення виставлених рахунків")
Механізми розрахунку в основному ті ж самі; змінилася лише назва рядка в балансі та більш чітка вимога, щоб підрядник мав надійні кошторисні оцінки та чіткий метод відстеження прогресу, перш ніж взагалі застосовувати цей метод. Якщо ваші кошторисні оцінки постійно ненадійні, це є ознакою того, що необхідно виправити базовий процес обліку витрат за проектами, перш ніж покладатися більше на звітність за методом відсотка завершення.
Дотримання точності чисел
Нічого з цього не працює без чистих, актуальних даних про витрати за проектами. Графік НЗВ, побудований на застарілих, введених вручну електронних таблицях, — це саме те, як перевищення та недовиставлення рахунків непомітно підкрадаються до підрядника. Кожне замовлення потребує відстеження витрат у системі, яку легко звірити з головною книгою, яку легко перевірити, коли поручитель або кредитор задає питання, і яку легко оновити, щойно змінюється кошторисна оцінка.
Саме тут текстовий, версійно-контрольований бухгалтерський облік виправдовує себе. Оскільки кожна транзакція зберігається у читабельному для людини файлі книги обліку, а не в заблокованій базі даних, ви можете точно бачити, коли змінилася кошторисна оцінка проекту, порівняти дві версії розрахунку НЗВ і надати андеррайтеру поручителя повну, перевіряєму історію — а не просто знімок.
Спростіть своє фінансове управління
Незалежно від того, чи вперше ви створюєте щомісячний графік НЗВ, чи намагаєтеся привести до ладу дані про витрати за проектами, які відхилилися від реальності, основа та сама: точні, прозорі, актуальні записи. Beancount.io пропонує текстовий облік, який є прозорим, версійно-контрольованим та готовим до ШІ — без "чорних скриньок", без прив'язки до постачальника та з повною видимістю щодо цифр кожного проекту. Почніть безкоштовно і дізнайтеся, чому підрядники та фінансові фахівці переходять на текстовий облік.