Представьте двух подрядчиков с идентичными банковскими выписками на 31 декабря. Один в январе заходит в офис своего банкира и получает увеличение лимита по гарантиям и новую кредитную линию. Другому сокращают программу поручительства и вручают письмо с предупреждением о нарушении ковенантов. Остатки денежных средств были одинаковыми. Нераспределенная прибыль была близка. В чем же была разница?
В ведомости незавершенного производства (WIP-ведомости).
В строительстве банковская выписка лжет. Наличность в банке на конец месяца может оказаться деньгами, полученными за еще не выполненную работу (скрытое обязательство), или она может маскировать миллионы долларов выручки, которую вы заработали, но еще не выставили в счетах. WIP-ведомость — это отчет, который говорит правду. Это также самый важный документ, который подрядчик составляет для своего поручителя, кредитора и для самого себя.
Если вы руководите строительным бизнесом, инжиниринговой фирмой, специализированной подрядной организацией или любым бизнесом с длительными проектами, счета по которым выставляются поэтапно, это руководство поможет вам понять, что такое WIP-ведомость, как работает учет по степени готовности согласно стандарту ASC 606, как читать и составлять WIP-отчет, и какие финансовые сигналы он подает тем, кто финансирует ваш бизнес.
Почему кассовый метод не работает в строительстве
Большинство малых предприятий могут обходиться кассовым методом или простым методом начисления. Кровельщик заканчивает работу, отправляет счет, получает оплату. Все просто.
Но строительные проекты ведут себя иначе. Генеральный подрядчик подписывает контракт на 4 миллиона долларов в марте, заливает плиту в мае, возводит каркас в июле, заканчивает отделку гипсокартоном в октябре и сдает ключи в феврале. По ходу дела заказчик перечисляет промежуточные платежи — возможно, 300 000 долларов в мае, 800 000 долларов в августе, 500 000 долларов в ноябре. Подрядчик платит субподрядчикам и поставщикам материалов на протяжении всего срока, иногда опережая, а иногда отставая от выставленных счетов.
Если вы просто будете сопоставлять приток и отток денежных средств, вы увидите резкие колебания рентабельности, которые не имеют ничего общего с фактическим ходом работ. Один месяц будет выглядеть как сверхприбыль (большой аванс, низкие выплаченные расходы); следующий — как катастрофа (нет поступлений, крупные платежи субподрядчикам). Финансовая отчетность ничего не скажет вам о том, как на самом деле продвигается проект.
Учет по методу процента выполнения (степени готовности) решает эту проблему путем признания выручки и валовой прибыли пропорционально выполненной работе, а не пропорционально тому, когда деньги переходят из рук в руки. WIP-ведомость — это место, где производится этот расчет по каждому проекту.
Пятиэтапная модель ASC 606 в строительном стиле
Текущий стандарт признания выручки — ASC 606 в США и IFRS 15 на международном уровне — требует, чтобы каждое соглашение о выручке следовало пятиэтапной модели. Для строительных контрактов эти шаги обычно четко ложатся на существующую логику работы.
- Идентификация договора. Подписанный контракт с имеющими исковую силу правами и обязательствами, определенными условиями оплаты и вероятностью получения возмещения. Письма о намерениях и устные распоряжения об изменениях создают здесь проблемы.
- Идентификация обязательств к исполнению. Большинство строительных контрактов с фиксированной ценой содержат одно обязательство к исполнению — здание, дорога, отделка помещения — даже если они включают множество видов деятельности, поскольку эти виды деятельности тесно взаимосвязаны и не являются обособленными с точки зрения заказчика.
- Определение цены сделки. Цена контракта плюс любые утвержденные заказы на изменения (change orders), за вычетом заранее оцененных убытков, плюс или минус переменное возмещение, такое как поощрительные вознаграждения, удержания (retainage) или претензии, которые вы обоснованно рассчитываете взыскать.
- Распределение цены сделки. Если в контракте действительно есть несколько обособленных обязательств к исполнению (редко в вертикальном строительстве, чаще в проектах «проектирование-строительство» с отдельными контрактами на обслуживание), распределите цену на основе цен обособленной продажи.
- Признание выручки в момент (или по мере) выполнения обязательств. Для большинства строительных контрактов контроль передается заказчику непрерывно с течением времени, поэтому выручка признается в течение периода с использованием метода оценки прогресса.
Именно на этом последнем этапе и применяется метод процента выполнения.
Методы оценки ресурсов (Input) против методов оценки результатов (Output)
ASC 606 позволяет измерять прогресс двумя способами:
- Методы оценки ресурсов (Input methods) ориентируются на то, что вы вложили в проект — понесенные затраты, человеко-часы, часы работы оборудования, установленные материалы — по отношению к общему объему ожидаемых ресурсов. Метод «затраты к затратам» (cost-to-cost), безусловно, является самым распространенным в строительстве; он делит затраты, понесенные на текущую дату, на общие оценочные затраты по завершении.
- Методы оценки результатов (Output methods) ориентируются на то, что было поставлено — произведенные единицы, достигнутые этапы (милстоуны), завершенные квадратные метры, оценки геодезистов — по отношению к общему объему поставок.
Метод «затраты к затратам» побеждает в большинстве строительных компаний, так как подрядчики уже детально отслеживают стоимость работ, а надежная общая оценочная стоимость по завершении закладывается в первоначальную заявку на торгах. Нюанс заключается в том, что неустановленные материалы, лежащие у вас на складе, раздувают процент выполнения, если вы их включите, поэтому ASC 606 обычно требует исключать или корректировать неэффективные затраты (например, переделки) и материалы, которые еще не были переданы заказчику.
Расчет методом «затраты на затраты»
Вот механизм, который лежит в основе графика НЗП (незавершенного производства):
Процент выполнения = Фактические затраты на текущую дату ÷ Общая оценочная стоимость по завершении
Заработанная выручка = Процент выполнения × Текущая стоимость контракта
Заработанная валовая = Заработанная выручка – Фактические затраты на текущую дату
прибыльЗатем, чтобы сравнить то, что вы заработали, с тем, на что вы выставили счета:
Перевыставление / = Выставленные счета на текущую дату – Заработанная выручка
(Недовыставление)Положительное число означает, что вы выставили счетов на сумму большую, чем заработали (перевыставление — обязательство). Отрицательное число означает, что вы заработали больше, чем выставили по счетам (недовыставление — актив).
Простой рабочий пример
Представьте контракт с фиксированной ценой на сумму $4 000 000 с первоначальной оценочной стоимостью $3 200 000 (валовая маржа 20%). В конце месяца:
- Фактические затраты на текущую дату: $1 600 000
- Пересмотренная общая оценочная стоимость: $3 300 000 (выявился небольшой перерасход)
- Выставленные счета на текущую дату: $2 100 000
- Полученные денежные средства: $1 800 000 (остальное — в гарантийных удержаниях и дебиторской задолженности)
Проведем расчеты:
- Процент выполнения = 1 600 000 ÷ 3 300 000 = 48,5%
- Заработанная выручка = 48,5% × 4 000 000 = $1 940 000
- Заработанная валовая прибыль = 1 940 000 – 1 600 000 = $340 000
- Перевыставление/(недовыставление) = 2 100 000 – 1 940 000 = $160 000 (перевыставление)
Здесь видны два важных момента. Во-первых, маржа проекта снизилась по сравнению с тендерным предложением: первоначальная валовая прибыль составляла 20% ($800 000 / $4 000 000), но новая оценочная общая стоимость в $3 300 000 подразумевает $700 000 / $4 000 000 = 17,5%. Проект все еще прибылен, но вы уже израсходовали 12,5% от прогнозируемой маржи. Во-вторых, $160 000 отражаются в балансе как обязательство — вы должны клиенту выполнение работ на эту сумму, даже если деньги уже поступили.
Если вы не зафиксируете эти $160 000 как «счета, выставленные сверх затрат и расчетной прибыли по незавершенным контрактам» (краткосрочное обязательство), ваш баланс будет выглядеть неоправданно сильным, а отчет о прибылях и убытках покажет выручку, которую вы фактически еще не заработали.
Как читать график НЗП
Полный отчет по НЗП содержит как минимум семь столбцов на каждый проект. Если их меньше, вы упускаете информацию, которую обязательно потребуют поручители и кредиторы.
| Столбец | Что он представляет |
|---|---|
| Стоимость контракта | Первоначальный контракт плюс утвержденные заказы на изменение. Ожидающие утверждения заказы учитываются отдельно. |
| Оценочная стоимость по завершении | Первоначальная оценочная стоимость плюс любые корректировки, выявленные в ходе проекта. |
| Оценочная валовая прибыль | Стоимость контракта минус оценочная стоимость. |
| Затраты на текущую дату | Фактические затраты, понесенные по проекту на отчетную дату. |
| Процент выполнения | Затраты на текущую дату ÷ оценочная стоимость. Сопоставьте с экспертной оценкой прораба на месте. |
| Заработанная выручка | Процент выполнения × стоимость контракта. |
| Выставленные счета на текущую дату | Общая сумма выставленных счетов, включая счета по утвержденным заказам на изменение. |
| Перевыставление / (Недовыставление) | Выставленные счета минус заработанная выручка. |
График для подрядчика с десятью активными проектами будет состоять из десяти строк. Итоговые суммы сводятся к двум корректирующим бухгалтерским проводкам в конце месяца: одна для «затрат и расчетной прибыли сверх выставленных счетов» (актив) и одна для «счетов, выставленных сверх затрат и расчетной прибыли» (обязательство). Вместе эти два показателя, иногда называемые «корректировками НЗП», приводят вашу бухгалтерию по методу начисления в соответствие с реальностью на уровне проектов.
Перевыставление и недовыставление счетов: что это означает на самом деле
Новичок смотрит на колонку перевыставления и думает: «Отлично, мы собрали деньги раньше графика». Опытный финансовый директор строительной компании смотрит на ту же колонку и начинает задавать сложные вопросы.
Перевыставление: обязательство по заемным средствам
Если вы выставили счета на $1 160 000 по проекту, где заработали только $1 000 000, вы получили от клиента $160 000 за работу, которую еще не выполнили. Фактически вы берете взаймы у своего клиента. Эти деньги должны будут вернуться в проект по мере выполнения работ — на оплату субподрядчиков, закупку материалов, работу бригад, — но пока они просто лежат на вашем операционном счете.
Умеренный уровень перевыставления счетов — это нормально и даже разумно. В строительстве часто встречаются графики платежей с завышенной стоимостью начальных этапов (front-loading): вы проводите мобилизацию, обустраиваете площадку, и у вас возникают обоснованные ранние расходы, которые заказчики согласны оплатить заранее. Проблема начинается тогда, когда перевыставление счетов становится стратегией финансирования. Подрядчик, который постоянно перевыставляет счета, использует наличные средства клиентов для покрытия убытков прошлого квартала, и когда наступает спад и объем новых работ иссякает, схема перевыставления рушится, и баланс мгновенно «испаряется».
Поручители одержимо следят за этим показателем. То же самое делают банки, чьи ковенанты привязаны к оборотному капиталу или соотношению долга к собственному капиталу.
Недовыставление: заработанная выручка, «застрявшая» в НЗП
Обратная сторона медали не менее серьезна. Если вы заработали $1 000 000, но выставили счета только на $850 000, разница в $150 000 отражается в вашем балансе как актив — но это актив, который вы еще не получили и получение которого может быть затруднено. Недовыставление может возникать по вполне законным причинам:
- Ожидающие утверждения заказы на изменение, в одобрении которых менеджер проекта уверен, но которые еще не подписаны.
- Утвержденные заказы на изменение, которые еще не попали в следующую заявку на оплату.
- Проекты с оплатой по этапам (milestones), где работа идет с опережением графика.
- Объемы выполненных работ, превышающие те, что предусмотрены спецификацией стоимости на данном этапе.
Но недовыставление также может быть следствием проблемных факторов:
- Оспариваемые заказчиком заказы на изменение.
- Слабое администрирование проекта — менеджер вовремя не выставил счет.
- Перерасход средств, который покрывается без соответствующего увеличения цены контракта.
Поручители особенно недоверчиво относятся к недовыставлениям, вызванным спорами, поскольку они могут никогда не превратиться в реальные деньги.
Ожидаемая стоимость по завершении: число, скрывающее проблемы
Расчет степени готовности чувствителен к одному показателю больше, чем к любому другому: ожидаемой стоимости по завершении (часто обозначается как ETC или EAC). Ошибка в этом числе превращает всю ведомость незавершенного производства (WIP) в ложь.
И вот почему. Если проект на самом деле обойдется в $3 500 000, но руководитель проекта оставляет оценку на уровне $3 200 000, так как он оптимистично настроен на сокращение расходов, то при фактических затратах в $1 600 000 процент готовности составит 50% вместо правдивых 45,7%. Заработанная выручка оказывается завышенной, валовая прибыль — тоже, и проблемный объект фигурирует в финансовых отчетах как успешный — до тех пор, пока реальность не настигнет его в один неудачный месяц, и валовая прибыль не рухнет. Это классический сценарий «снижения прибыли» (profit fade), на который обращают внимание андеррайтеры по поручительствам.
Дисциплинированный процесс оценки подразумевает ежемесячное обновление ETC при участии руководителей проектов, прорабов и сметчика, который изначально рассчитывал проект. Задача финансового директора строительной компании — ставить под сомнение оптимистичные цифры и обеспечивать немедленное признание ожидаемых убытков. Согласно ASC 606, если ожидается, что контракт принесет убыток, весь расчетный убыток должен быть признан в том периоде, когда он стал вероятным, а не распределяться на оставшуюся часть работ. Резерв под убытки сильно ударит по вашей прибыли, но это правильное решение, которого потребует любой аудитор или поручитель.
На что на самом деле смотрят поручители и банки
Когда андеррайтер или строительный кредитор открывает вашу ведомость WIP, в его голове проносятся следующие мысли:
Качество портфеля заказов (backlog). Общая стоимость контрактов по всем активным объектам за вычетом заработанной на текущий момент выручки — это ваш бэклог. Растет ли он? Является ли валовая маржа в бэклоге выше или ниже, чем по завершенным работам? Сокращающийся бэклог с уменьшающейся маржой сигнализирует о грядущих проблемах.
Снижение прибыли (profit fade). Оказывается ли расчетная валовая прибыль в начале проектов выше той, что отражается по их завершении? Ситуация, когда проекты начинаются с маржой 18%, а заканчиваются с 10%, указывает либо на хроническую недооценку затрат, либо на агрессивную политику выставления счетов.
Концентрация избыточного актирования (overbilling). Большая часть вашего капитала сосредоточена в превышении выставленных счетов над затратами по нескольким крупным проектам? Если на этих проектах возникнут проблемы, у вас не будет наличности, чтобы компенсировать это скрытое финансирование.
Концентрация недоактирования (underbilling). Имеются ли крупные суммы невыставленных счетов по старым проектам, возможно, связанные с оспариваемыми дополнительными работами? Такие суммы могут оказаться безнадежными к взысканию.
Размер проекта относительно мощностей. Поручителей волнует размер крупнейшего проекта в вашем WIP относительно общего объема заказов и оборотного капитала. Объект на $20 млн для подрядчика с портфелем заказов в $30 млн и оборотным капиталом в $1,5 млн — это риск концентрации.
Сравнение с предыдущими периодами. Ведомость WIP, показатели которой резко меняются от квартала к кварталу с серьезными корректировками, сигнализирует о слабом внутреннем контроле. Поручители хотят видеть последовательность и дисциплину.
Банковские ковенанты только усиливают эти опасения. Многие кредитные соглашения в строительстве устанавливают минимальный оборотный капитал, коэффициент покрытия фиксированных платежей и соотношение долга к собственному капиталу, которые рассчитываются на основе отчетности по GAAP. Это означает, что корректировки WIP напрямую влияют на то, нарушите ли вы ковенант. Завышенное избыточное актирование может временно улучшить показатели ваших ковенантов, но подставит вас под удар, когда правда выйдет наружу.
Механика учета: бухгалтерские проводки в основе WIP
Для каждого отчетного периода после составления ведомости WIP бухгалтер строительной компании обычно делает две сводные проводки.
Для признания заработанной выручки и себестоимости выручки:
Дт Себестоимость строительной выручки 1,600,000
Кт Строительные расходы (НЗП по объекту) 1,600,000
Дт Дебиторская задолженность по контракту 1,940,000
Кт Строительная выручка 1,940,000(На практике многие подрядчики в течение месяца проводят все затраты через регистры учета затрат по объектам на актив «Незавершенное строительство» и переклассифицируют их в себестоимость выручки только после формирования WIP.)
Для отражения корректировки по избыточному/недостаточному актированию (over/under billing):
Дт Дебиторская задолженность по контракту 160,000
Кт Превышение выставленных счетов над затратами и прибылью 160,000(Эта единственная корректирующая проводка по всем проектам в чистом виде выводит обязательство или актив, подразумеваемый WIP, в баланс.)
Механика не сложна, если проделать это пару раз, но лежащие в основе данные о затратах по объектам должны быть безупречными. Если вы не можете доверять цифре фактических затрат по каждому проекту, вся ведомость WIP превращается в фикцию.
Учет затрат по объектам: фундамент под WIP
Ведомость WIP точна ровно настолько, насколько точна система учета затрат по объектам (job-cost system). Каждый доллар затрат на оплату труда, материалы, оборудование, субподрядчиков и косвенные расходы должен быть отнесен на нужный объект и правильный код затрат (часто детализированный по разделам CSI или фазам). Типичные ошибки:
- Медленная обработка табелей учета рабочего времени. Если трудозатраты на объекте не кодируются по проектам в течение нескольких дней, ваши фактические затраты устаревают, и WIP становится неверным.
- Запоздалые счета от поставщиков. Субподрядчик, выставляющий счета с задержкой в 45 дней, означает, что в WIP текущего периода отсутствуют затраты. Решение — начисление резервов (accruals) на известные, но еще не оплаченные работы в конце месяца.
- Неправильное распределение косвенных расходов. Расходы на оборудование, надзор и гарантийные резервы нуждаются в обоснованном методе распределения, иначе маржа по объектам будет искажена.
- Инвентарь и неустановленные материалы. Согласно ASC 606, материалы, находящиеся на складе, обычно не должны увеличивать процент готовности, так как они еще не были переданы заказчику.
- Собственные работы против субподряда. Подрядчикам, выполняющим часть работ самостоятельно и часть через субподряд на одном и том же проекте, нужно следить за тем, чтобы структура затрат не искажала расчет по методу «затраты к затратам» (cost-to-cost).
Надежный учет затрат требует дисциплины в реальном времени: ежедневный ввод рабочего времени, еженедельные начисления, ежемесячные проверки затрат до завершения. Текстовая бухгалтерия (plain-text accounting) и журналы с контролем версий делают такое детальное отслеживание затрат проверяемым, так как каждое движение средств оставляет след, который можно просмотреть и сверить.
Заказы на изменения, претензии и переменное возмещение
Заказы на изменения — это область, где учет НЗП в строительстве становится наиболее сложным. Вот несколько эмпирических правил согласно стандарту ASC 606:
- Утвержденные заказы на изменения с фиксированной ценой немедленно включаются в стоимость контракта и смету затрат. Они учитываются в расчете процента выполнения точно так же, как и первоначальный объем работ.
- Неоцененные заказы на изменения (работа утверждена, цена — еще нет) требуют оценки переменного возмещения. Вы можете включить оценочную стоимость только в той степени, в которой существует высокая вероятность того, что в дальнейшем не произойдет существенного сторнирования выручки.
- Неутвержденные заказы на изменения и претензии (вы требуете компенсации, но заказчик еще не согласился) требуют соблюдения самых строгих критериев. Как правило, выручка по ним не признается до тех пор, пока получение возмещения не станет вероятным и его нельзя будет обоснованно оценить. Некоторые подрядчики признают связанные с этим затраты, но откладывают признание выручки, что приводит к возникновению недовыставленных счетов (underbilling).
- Ожидаемые претензии и споры подлежат тщательному раскрытию в отчетности, но выручка по ним признается крайне редко.
Соблазн включить слишком большую стоимость ожидаемых заказов на изменения в НЗП огромен, особенно когда проекты выходят за рамки бюджета и менеджеру проекта нужно, чтобы показатели выглядели хорошо. Дисциплинированный процесс бухгалтерского учета должен противостоять этому, потому что каждый доллар неподтвержденной выручки сегодня превращается в снижение прибыли (profit fade) завтра.
Внутренний контроль и ежемесячная дисциплина
Полезный отчет по НЗП — это не ежегодное упражнение. Лучшие строительные компании выстраивают вокруг него цикл ежемесячного закрытия:
- 1–3 дни месяца: закрытие полевых отчетов за предыдущий месяц. Получение счетов от субподрядчиков. Сверка поступлений материалов.
- 4–6 дни: менеджеры проектов обновляют оценки затрат до завершения (cost-to-complete) по каждому активному объекту. Финансовый директор или контролер проверяет любой проект, где изменение маржи превышает установленный порог.
- 7–8 дни: составление и проверка графика НЗП. Выявление резервов под убытки. Расчет корректировок по излишне/недовыставленным счетам (over/under billing).
- 9–10 дни: закрытие книг. Подготовка финансовой отчетности. Рассылка отчета по НЗП и ключевых показателей владельцам и страховым агентам (поручителям).
Возможно и более быстрое закрытие — многие сильные подрядчики закрываются за пять рабочих дней, — но проверку НЗП нельзя форсировать без потери качества. Попытки сэкономить время здесь — это именно то, как в финансовых показателях следующего квартала проявляется паттерн падения прибыли.
Типичные ошибки в НЗП, которые стоят подрядчикам денег
Краткий список ситуаций, которые создают проблемы для подрядчиков:
- Отношение к НЗП как к налоговой формальности. Некоторые подрядчики обновляют НЗП только в конце года для аудита и налоговой декларации. К тому времени финансовые решения года уже приняты на основе неверных данных.
- Игнорирование резервов под убытки. Откладывание признания убытков с мыслью «мы отыграемся на заказах на изменения» является нарушением GAAP и тревожным сигналом для любого аудитора или поручителя.
- Завышение стоимости контракта за счет устных заказов на изменения. Если документ не подписан, он не учитывается.
- Искусственное завышение затрат до завершения после возникновения проблемы. Сокрытие перерасходов в «увеличенной смете» следующего периода сглаживает отчетную маржу, но нарушает аудиторский след.
- Допущение постепенного роста излишне выставленных счетов (overbillings). Подрядчик, чьи общие объемы излишне выставленных счетов постоянно растут в процентах от выручки, использует денежные средства клиентов для финансирования операционной деятельности — это скрытая проблема платежеспособности.
- Забывание об удержаниях (retainage). Гарантийные удержания — это заработанная выручка по контракту, которая не подлежит предъявлению к оплате до завершения проекта. Она должна учитываться в вашем НЗП и в старении дебиторской задолженности, но отслеживаться отдельно из-за более длительного цикла инкассации.
Заметка о налоговой и финансовой отчетности
В США подрядчики, подпадающие под исключение для малого бизнеса (в настоящее время это средний годовой валовой доход менее 30 миллионов долларов, индексируемый с учетом инфляции), могут использовать метод завершенного контракта для целей налогообложения долгосрочных договоров, откладывая признание выручки и налогов до завершения проекта. Более крупные подрядчики, как правило, обязаны использовать метод процента выполнения для целей налогообложения согласно разделу 460 Налогового кодекса (IRC §460), где стандартным методом измерения является соотношение понесенных затрат к общим ожидаемым затратам (cost-to-cost).
Однако ваш налоговый метод и метод финансовой отчетности по GAAP не обязательно должны совпадать. Большинство подрядчиков ведут учет по методу процента выполнения для целей GAAP и кредиторов, и выполняют отдельный налоговый расчет на основе того, что разрешает Налоговая служба (IRS). График НЗП поддерживает оба расчета, так как он содержит полный набор исходных данных.
Держите свою строительную бухгалтерию готовой к аудиту с первого дня
График НЗП хорош лишь настолько, насколько хороши лежащие в его основе транзакции, коды затрат и подтверждающие доказательства. Когда позвонит ваш страховой агент или аудитор сядет за стол напротив вас, вы должны быть в состоянии указать на каждый доллар и объяснить, откуда он взялся.
Beancount.io предоставляет возможность ведения учета в текстовом формате (plain-text accounting), который прозрачен, поддерживает контроль версий и поддается аудиту до каждой отдельной транзакции. Каждый код затрат, каждое распределение по объектам, каждая корректировка НЗП представлены в человекочитаемом виде, доступны для запросов и хранятся в системе, которая не привязывает вас к конкретному поставщику. Для строительного бизнеса, где история учета каждого проекта важна для вашего поручителя, кредитора и налогового положения, такая прослеживаемость является конкурентным преимуществом. Начните бесплатно и постройте реестр, готовый к аудиту, который действительно захотят увидеть страховые компании.
Источники:
- Construction Accounting Deep Dive: WIP, Percentage-of-Completion, and ASC 606 Explained — Acrux Advisory
- The Complete Guide to Construction Work In Progress (WIP) | Deltek
- Work in Progress (WIP) Accounting: What Is It and Why Is It Important? | Procore
- The Percentage of Completion Method Explained | Procore
- What Sureties Look for in Your Work in Progress Schedule – CSBA
- The ASC 606 transition for construction contractors | Baker Tilly
- ASC 606 & Revenue Recognition | Becker