Банковата ви сметка показва $180,000. Отчетът за приходите и разходите твърди, че сте на печалба през последното тримесечие. И така, защо плащането на заплатите е напрегнато, а кредитната линия пълзи нагоре? Ако управлявате инженерна фирма с проекти, продължаващи по няколко месеца, отговорът е почти винаги един и същ: парите в банката са ужасен измерител за това как всъщност се представя бизнесът ви.
Инженерните фирми живеят проект по проект, но повечето готови счетоводни решения следят финансите на ниво цяла фирма. Това несъответствие прикрива кои проекти носят печалба, кои тихо губят и дали действително сте спечелили парите, които вече сте събрали — или все още трябва да съберете пари за работа, която вече сте свършили. Инструментът, който затваря тази празнина, не е банковото извлечение. Това е графикът за незавършено производство (Work in Progress, WIP), задвижван от метода на процент на завършеност и от дисциплинирано разграничаване на над- и недофактурирането.
Това ръководство разглежда как работи признаването на приходи по проекти, как да четете WIP отчет без счетоводна диплома и как да организирате калкулирането на разходите така, че всеки час и всеки разход да попада там, където му е мястото.
Защо счетоводството в инженерните фирми е различно
Магазин за търговия на дребно продава продукт, събира парите и продължава нататък. Инженерният ангажимент може да продължи 9, 15 или 24 месеца, да обхване няколко фази и да включва ротиращ се състав от служители, подконсултанти и възстановими разходи. Всеки проект има собствен бюджет, структура на възнаграждението и профил на маржа. Общите суми за цялата фирма сами по себе си няма да ви кажат кои клиенти или направления си струва да преследвате по-активно.
Три характеристики правят счетоводството в инженерните фирми различно:
Приход, обвързан с проекта, а не с точката на продажба
Не печелите приход, когато изпратите фактура. Печелите го, докато изпълнявате работата. Ако договор с фиксирана цена от $360,000 за проектиране е 40% завършен, сте спечелили приблизително $144,000 — независимо дали досега сте фактурирали $100,000 или $200,000. Разликата между това, което сте спечелили, и това, което сте фактурирали, е мястото, където се крият изненадите в паричния поток.
Променлив, специализиран труд
Проект във водния сектор може да изисква старши инженер с лиценз (PE) за хидроложко моделиране, CAD техник за изготвяне на чертежи и външен геотехнически подконсултант за три седмици. Част от тези хора са служители на трудов договор (W-2), други са изпълнители по граждански договор (1099). Осигуровките, данъците върху заплатите и отчитането в края на годината се различават според класификацията, а точността на отчитането на часовете пряко определя както себестойността на проекта, така и прихода, ако фактурирате на час.
Дълги срокове с неравномерен паричен поток
Разходите започват от първия ден. Събиранията могат да закъснеят с 30, 60 или дори 90 дни след фактурирането, а фактурирането по етапи често групира плащанията около преминаването на фази, вместо в равномерни месечни интервали. Етапното фактуриране и авансите съществуват, за да изгладят тази празнина, но само ако фактурирате последователно и следите какво е спечелено спрямо какво е фактурирано.
Признаване на приходите: Трите метода, които имат значение
Как и кога осчетоводявате приходите променя отчетената печалба, момента на данъчно облагане и способността ви да сравнявате проекти коректно. При дългосрочни договори обикновено избирате между три подхода.
1. Метод на процент на завършеност (във времето)
Съгласно US GAAP и ASC 606 повечето инженерни договори отговарят на условията за признаване на приходи във времето, защото клиентът едновременно получава и потребява ползата, докато проектирате, а работата няма алтернативна употреба за вас, след като е персонализирана за неговия обект. Практическият резултат е методът на процент на завършеност.
Стандартните формули са:
Процент на завършеност = Направени разходи към датата / Общо прогнозни разходи
Спечелен приход към датата = Договорна цена × Процент на завършеност
Приход за текущия период = Спечелен приход към датата − Приход, признат в предходни периоди
Пример: Имате договор с фиксирана цена от $500,000. Направили сте разходи от $150,000 при обща прогноза от $300,000. Завършени сте на 50%. Спечеленият приход към датата е $250,000. Ако миналия месец сте признали $180,000, този месец признавате $70,000 — дори ако сте фактурирали различна сума.
Разходите са най-често използваният входящ показател (input method), но можете да използвате и изходящи показатели (output methods) като постигнати ключови етапи или изразходвани инженерни часове, когато те по-вярно отразяват напредъка. Каквото и да изберете, прилагайте го последователно и актуализирайте общите прогнозни разходи ежемесечно. Остаряла прогноза тихо изкривява всичко надолу по веригата.
ASC 606 добавя един нюанс, който си струва да се отбележи: трябва да идентифицирате задълженията за изпълнение и да разпределите цената на сделката. За инженерната дейност единен интегриран пакет за проектиране обикновено е едно задължение, така че счетоводството попада на познато място — просто с по-формална документация, отколкото при стария стандарт ASC 605.
2. Метод на завършен договор
Приходът и печалбата се признават едва когато проектът е по същество завършен. Това отлага дохода, което в някои ситуации може да изглади данъците, но създава и резки колебания във финансовите отчети — месеци на видими загуби, последвани от една голяма печалба. Освен това скрива проблемите до самия край. Кредиторите и гарантите обикновено не го харесват за действащи фирми, а GAAP го допуска само когато оценките не са разумно надеждни.
За повечето действащи инженерни фирми методът на завършен договор не е правилният избор по подразбиране. Той има тясна приложимост: много кратки проекти или проекти, при които действително не можете да оцените разходите до завършване.
3. Фактуриране по етапи или по предадени резултати
Етапното фактуриране е график на фактуриране, а не метод за признаване на приходи. Фактурирате, когато дадена фаза приключи — например 30% при идеен проект, 40% при технически проект. Етапните фактури са полезни за паричния поток, но не трябва сами по себе си да определят признаването на приходи, освен ако всеки етап не се съпоставя чисто със стойността, която е прехвърлена. В противен случай ще покажете пикове на печалбата в моментите на фактуриране, които не съответстват на извършената работа.
Извод: За фирми с проекти, по-дълги от месец-два, методът на процент на завършеност, обвързан с актуални оценки на разходите до завършване, дава най-вярната картина на представянето. Той също така захранва графика WIP, който кредиторите и по-взискателните възложители ще поискат да видят.
Графикът WIP: Вашето истинско финансово табло
Ако ще следите само един отчет освен отчета за приходите и разходите, нека това бъде графикът за незавършено производство (WIP). WIP отчетът съпоставя три числа за всеки активен проект: колко сте спечелили, колко сте фактурирали и колко ви е струвало досега. Той отговаря на въпросите, на които банковото салдо не може.
Какво съдържа WIP отчетът
Базов ред в WIP за всеки проект показва:
- Договорна цена (включително одобрените допълнителни споразумения — не чакащите)
- Направени разходи към датата
- Общо прогнозни разходи и процент на завършеност
- Спечелен приход към датата
- Фактурирани суми към датата
- Салдо по надфактуриране или недофактуриране
- Призната брутна печалба и оставащ портфейл от поръчки (backlog)
Съберете тези редове и ще видите спечеления приход за цялата фирма, общото над- и недофактуриране и брутната печалба с прецизност, която никой общофирмен отчет за приходите и разходите не може да постигне.
Надфактуриране срещу недофактуриране, обяснено просто
Надфактуриране (наричано още фактурирани суми в повече от разходите и спечеления приход) означава, че сте фактурирали повече, отколкото сте спечелили:
Надфактуриране = Общо фактурирани суми към датата − Спечелен приход към датата — положителен резултат
Умерено, умишлено надфактуриране е обичайно и може да бъде здравословно — събирате авансово, доколкото договорът позволява, което финансира заплатите. Прекомерното или нарастващо надфактуриране обаче може да сигнализира, че заемате от бъдещето, за да покриете днешните режийни разходи, или че оценките на разходите са занижени. Ако работата се забави, може да дължите тези пари под формата на усилия без съответстващо бъдещо фактуриране.
Недофактуриране (разходи и спечелен приход в повече от фактурираните суми) означава, че сте спечелили повече, отколкото сте фактурирали:
Недофактуриране = Спечелен приход към датата − Общо фактурирани суми към датата — положителен резултат
Недофактурирането източва парите в брой. Често означава, че фактурирате бавно, пропускате допълнителни споразумения или не отчитате всички разходи за труд на място и за подконсултанти в оценката на напредъка. Малко салдо по недофактуриране, което се изчиства при следващото фактуриране, е нормално. Голямо, трайно салдо по недофактуриране в няколко проекта означава, че сте свършили работата и финансирате клиентите си безплатно.
Работен пример: Договорна цена $400,000. Направени разходи $120,000. Общо прогнозни разходи $240,000. Процент на завършеност = 50%. Спечелен приход = $200,000. Ако фактурираните суми към датата са $240,000, вие сте надфактурирали с $40,000. Ако фактурираните суми са $160,000, вие сте недофактурирали с $40,000. Същият спечелен приход, много различна позиция по паричния поток.
Защо банковото салдо лъже
Разгледайте две фирми с идентично банково салдо от $180,000:
- Фирма А е надфактурирала с $95,000 по три проекта. Тези пари са вече ангажирани — те представляват работа, която още не е извършена.
- Фирма Б е недофактурирала с $80,000. Тя е спечелила $80,000, които още не е фактурирала, и банковото ѝ салдо подценява реалния напредък.
Фирма А изглежда ликвидна, а всъщност е с ливъридж. Фирма Б изглежда затруднена, а всъщност е напред с работата. Без график WIP не можете да разберете коя сте вие.
Банките и гарантите знаят това. Когато кандидатствате за кредитна линия, те ще поискат график WIP именно за да коригират баланса ви за над- и недофактуриране и да проверят дали оценките ви са били надеждни във времето.
Проектно калкулиране, което действително работи
Методът на процент на завършеност и WIP са толкова добри, колкото са добри разходите, които ги захранват. Калкулирането по проекти е дисциплината да маркирате всеки лев към проекта, който го е потребил — или изрично да го маркирате като режийни разходи.
Разходи за проследяване по проекти
- Пряк труд. Часове на инженери, проектанти и техници, отнесени към проекта по пълна себестойност (основно възнаграждение плюс данъци върху заплатите, осигуровки и платен отпуск — не само почасовата ставка). Дисциплината при отчитане на часовете е задължителна. Часове, въведени със закъснение или стоварени на „общо“, унищожават анализа на маржа.
- Подконсултанти и подизпълнители. Външни специалисти, наети за конкретен ангажимент. Съберете W-9 преди първото плащане, следете прага за 1099 и обвържете всяка фактура с код на проекта.
- Преки материали и оборудване. Консумативи, печат, плотиране, лицензи за софтуер за конкретния проект и теренно оборудване, закупено за тази поръчка.
- Възстановими и пътни разходи. Посещения на обекта, километраж, дневни и срещи с клиенти, свързани с проекта. Решете предварително кои са фактурируеми разходи за сметка на клиента и кои са поети от вас, и ги третирайте последователно.
- Други преки разходи. Разрешителни, такси към институции и изпитвания, които принадлежат на един проект.
Разпределяне на непреките разходи
Не всеки лев принадлежи на проект. Наемът, застраховките за цялата фирма, маркетингът и времето на съдружниците, прекарано в развитие на бизнеса, са режийни разходи. Грешката е да оставите режийните изцяло неразпределени и след това да се чудите защо маржовете по проекти изглеждат щедри, докато печалбата на фирмата е тънка.
Прост метод е да разпределите режийните пропорционално на преките трудови часове или на преките трудови разходи. Изберете една база, документирайте я и я използвайте за вътрешните управленски отчети. Не ви е нужна съвършена прецизност — нужна ви е последователност, за да бъдат месеците и проектите съпоставими. Поддържайте финансовите отчети по GAAP чисти и правете разпределението в управленските отчети, ако предпочитате.
Настройване в счетоводната система
Не е нужно да се отказвате от QuickBooks, за да получите прилично калкулиране по проекти, въпреки че по-големите фирми често го надрастват и преминават към Deltek Vantagepoint, Deltek Ajera, Sage Intacct или подобни платформи, ориентирани към проекти.
- Създайте проект или поръчка за всеки ангажимент, включително малките. „Разни дребни проекти“ е мястото, където маржът се крие.
- Използвайте класове, проекти или поръчки — каквото поддържа вашата версия — и изисквайте обвързване с проект на всеки ред от дневника за часове, всеки разход, всяка сметка и всяка фактура.
- Създайте структура от кодове на разходите, която действително ще използвате: труд, подконсултанти, възстановими разходи, преки материали и режийни като минимум. По-голяма детайлност помага само ако екипът ще кодира по нея.
- Съгласувайте седмично. Да чакате до края на месеца, за да кодирате транзакциите, гарантира работа по спомен.
Управление на паричния поток при доход, обвързан с проекти
Точните книги и чистият WIP не оправят автоматично паричния поток. Нужни са ви навици за фактуриране и резерви, които съответстват на ритъма на инженерната работа.
Фактурирайте ритмично, а не по спомен
- Етапно фактуриране (progress billing). Фактурирайте на фиксирани интервали — на две седмици или месечно — за извършената работа, а не само при преминаване на фази. Ако договорът ви е базиран на етапи, все пак следете вътрешно спечелената стойност, за да знаете дали фактурите ви са в крак.
- Етапи с ясни критерии. Когато фактурирате по етапи, дефинирайте всеки етап с наблюдаем резултат и обвържете конкретна сума на фактурата с него. „Идеен проект завършен“ трябва да означава датиран документ, приет от клиента, а не усещане.
- Аванси и първоначални депозити. Особено при по-малки или нови клиенти, събирайте аванс преди да започнете. Осчетоводете го като пасив (депозит от клиент), докато бъде спечелен, след което го приспадайте от етапните фактури.
Внимавайте с празнината при допълнителните споразумения
Малко неща създават недофактуриране по-бързо от изпълнението на допълнителна работа преди допълнителното споразумение да бъде подписано. Въведете просто правило: никаква работа извън първоначалния обхват без писмено разрешение, дори да е едно-параграфен имейл с прогноза, одобрена от клиента. Водете чакащите допълнителни споразумения отделно от одобрената договорна стойност — никога не признавайте приход по допълнително споразумение, което още не сте си осигурили.
Изградете и пазете резерв
Целете се към три до шест месеца режийни разходи в отделен оперативен резерв. Финансирайте го целенасочено от излишъците при надфактуриране и от силните месеци, вместо да третирате всеки добър месец като разрешение да добавяте постоянни разходи. Когато проект се забави или клиент плаща при условия 90 дни нетно, резервът е това, което ви позволява да платите заплатите, без да теглите от кредитната линия.
13-седмична плъзгаща се прогноза за паричния поток — по същество прогнозен WIP в парично изражение — се съчетава добре със задната перспектива на WIP. Прогнозирайте очакваните фактурирания, събирания, заплати и плащания към подконсултанти по седмици. Трудната част не е електронната таблица. Това е честно да актуализирате разходите до завършване, за да остане прогнозата достоверна.
Фактурируема натовареност: Коефициентът, който определя цената на вашата фирма
Часовете са вашата основна стока. Коефициентът на фактурируема натовареност показва каква част от капацитета ви действително носи приходи.
Фактурируема натовареност = Фактурируеми часове / Общо разполагаеми часове
Общо разполагаемите часове обикновено са 40 на седмица за всеки служител на пълен работен ден минус празници и одобрен отпуск — не 40 плюс нощи и уикенди. Фактурируемите часове са часовете, които могат да бъдат отнесени към клиентски проект по условията на договора, независимо дали са на час или са приспаднати срещу фиксирана цена.
Бенчмарковете варират, но повечето инженерни фирми целят:
- Фактурируем технически персонал: 70% до 80% натовареност (28 до 32 фактурируеми часа за 40-часова седмица)
- Ръководители на проекти: 50% до 65%, отразявайки време за надзор, оферти и администрация
- Съдружници и директори: 35% до 50%, като останалото е разпределено за развитие на бизнеса и ръководство на фирмата
Целта не е 100% — това не оставя място за обучение, контрол на качеството или продажба на следващия проект и изтощава екипа, на когото разчитате. Лостът идва от орязването на нефактурируемо време, което всъщност е изтичане: закъснели дневници за часове, неотчетени телефонни обаждания и посещения на обекта и преработка поради неясен обхват. Фирмите, които затегнат тези течове, често намират 5 до 10% повече фактурируем капацитет без да добавят персонал.
Следете натовареността седмично по човек и по проект и я сравнявайте с WIP. Проект, който изразходва часове по-бързо, отколкото печели приход, заслужава разговор преди следващата фактура, а не след като бюджетът е изчерпан.
Финансови отчети, които всяка инженерна фирма трябва да преглежда ежемесечно
Не ви е нужна дузина отчети. Нужни са ви пет, преглеждани на един и същи ден всеки месец, със същите хора в стаята.
1. Отчет за приходите и разходите по проекти
Стандартният ОПР, разделен по ангажименти, включително прекия труд по пълна себестойност. Сортирайте по процент на маржа. Върхът на списъка ви казва какво да продавате повече. Дъното ви казва какво да остойностявате различно или да спрете да гоните.
2. График за незавършено производство (WIP)
Съпоставянето спечелено срещу фактурирано, описано по-горе. Маркирайте всеки проект, при който над- или недофактурирането надвишава приблизително 10% от договорната стойност, и всеки проект, при който процентът на завършеност се е променил, но фактурирането не е.
3. Задлъжнялост по клиенти (Aging на вземанията)
Неплатени фактури, групирани като текущи, 1–30 дни, 31–60 дни и 61+ дни просрочие. В инженерната дейност бавното плащане по една фактура може да се пренесе в затруднение с плащането на заплатите по следващия проект. Възложете отговорник за всяко салдо над 30 дни и проследявайте по предвидим за клиента ритъм.
4. Задлъжнялост към доставчици и задължения към подконсултанти
Какво дължите и кога е дължимо, като фактурите на подконсултантите са маркирани по проекти. Да плащате късно на подконсултантите, за да запазите пари в брой, изгаря взаимоотношения, от които ще имате нужда при следващия краен срок. Ако парите са ограничени, бъдете изрични с екипа кои задължения могат да чакат и кои не.
5. Отчет за паричния поток и портфейл от поръчки
Откъде са дошли парите и къде са отишли — оперативна, инвестиционна, финансова дейност — плюс проста цифра за портфейла: оставаща договорна стойност по подписана работа. Портфейлът, разделен на средния месечен приход, е вашият резерв от време в месеци. Когато падне под три-четири, развитието на бизнеса вече не е по избор.
Чести грешки и как да ги избегнете
Оценявате веднъж и никога не ревизирате. Общите прогнозни разходи са живо число. Преоценявайте при всеки цикъл на фактуриране заедно с ръководителя на проекта, който носи работата. Ако проектът е 60% завършен, но вече сте похарчили 75% от бюджета, процентът на завършеност, изчислен от разходите, ще бъде грешен, докато не повишите прогнозата — а приходът междувременно ще бъде надценен.
Кодирате всичко към режийни. Заплати без обвързване с проекти, разходи по кредитни карти, оставени некатегоризирани, и „офис консумативи“, стоварени в една сметка, правят WIP и анализа на маржа фикция. Изисквайте код на проект на всеки ред от дневника за часове и на всеки разход. Ако нещо наистина е режийно, етикетирайте го изрично като такова.
Признавате приход по допълнителни споразумения твърде рано. Докато клиентът не подпише, допълнителното споразумение е надежда, а не договор. Спечеленият приход трябва да отразява само одобрената договорна стойност плюс одобрените изменения. Дръжте чакащите изменения в отделен регистър и ги изключете от процента на завършеност.
Бъркате фактуриране със спечелено. Фактурирането на $100,000 не означава, че сте спечелили $100,000. Надфактуриране без осъзнаване води до харчене на пари, които вече са ангажирани за бъдеща работа. Недофактуриране без осъзнаване води до изненадващи отписвания, когато най-накрая направите равносметка.
Игнорирате нефактурируемото пълзене на обхвата. Малки услуги — допълнителна визуализация, повторно пускане на модела за дъждовни води, присъствие на обществена среща, която не сте остойностили — изразходват фактурируем капацитет. Проследявайте часовете по пълзене на обхвата като нефактурируема задача по проекта, за да видите модела, след което решете дали да го поемете или да го превърнете в допълнително споразумение следващия път.
Закъснели дневници за часове. WIP, изготвен в петък от дневници, подадени следващия вторник, вече е остарял. Задайте краен срок — например дневници до понеделник в 10:00 ч. за предходната седмица — и го налагайте.
Да обобщим
Силното счетоводство в инженерната фирма е по-малко въпрос на счетоводна теория и повече на последователност. Оценявайте честно, кодирайте транзакциите към проекти в реално време, фактурирайте ритмично и съпоставяйте спечелено срещу фактурирано всеки месец на една страница WIP, която ръководният екип може да чете заедно. Тези навици превръщат финансовите отчети от огледало за обратно виждане в кормило.
Точните, водени по проекти книги също улесняват трудните решения. Можете да остойностите следващата оферта върху скорошни факти вместо върху оптимизъм, да забележите връзката с клиента, която винаги надхвърля бюджета с 15%, и да кажете на кредитор или гарант точно къде се намирате, без да се лутате за отговори.
Опростете финансовото си управление
Докато стягате оценките за процент на завършеност, прегледите на WIP и навиците за проектно калкулиране, основното счетоводство трябва да поддържа темпото — всеки дневник за часове, всяка фактура от доставчик и всяка етапна фактура, маркирани към правилния проект и период. Beancount.io ви дава счетоводство с обикновен текст, което е прозрачно, версионирано и готово за персонализирани отчети и автоматизации, от които инженерните фирми действително се нуждаят — без черни кутии, без зависимост от доставчик. Започнете безплатно на https://beancount.io и внесете същата строгост в счетоводната си книга, каквато внасяте в своите проекти.