Het Overzicht van Onderhanden Werk in de Bouw: Percentage-of-Completion-boekhouding onder ASC 606

19 min leestijdMike ThriftMike Thrift
Het Overzicht van Onderhanden Werk in de Bouw: Percentage-of-Completion-boekhouding onder ASC 606

Stel je twee aannemers voor met identieke bankafschriften op 31 december. De ene stapt in januari het kantoor van zijn bankier binnen met een verhoging van zijn borgstellingscapaciteit en een nieuwe kredietlijn. De andere ziet zijn borgstellingsprogramma krimpen en ontvangt een waarschuwingsbrief over convenanten. De kassaldi waren gelijk. De ingehouden winst kwam overeen. Wat was dan het verschil?

Het overzicht van onderhanden werk (WIP-overzicht).

In de bouw liegt het bankafschrift. Geld op de bank aan het einde van de maand kan geld zijn dat u heeft geïnd voor werk dat u nog niet heeft verricht — een verborgen schuld — of het kan miljoenen euro's aan omzet maskeren die u wel heeft verdiend, maar nog niet heeft gefactureerd. Het WIP-overzicht is het rapport dat de waarheid vertelt. Het is ook het belangrijkste document dat een aannemer opstelt voor zijn borgsteller, zijn kredietverstrekker en voor zichzelf.

Als u een bouwbedrijf, een ingenieursbureau, een gespecialiseerde aannemer of een bedrijf met langlopende projecten die in fasen worden gefactureerd leidt, zal deze gids u uitleggen wat het WIP-overzicht is, hoe de percentage-of-completion boekhouding werkt onder ASC 606, hoe u een WIP-rapport leest en opstelt, en welke financiële signalen het afgeeft aan iedereen die uw bedrijf financiert.

Waarom kasstelsel-boekhouding niet werkt voor de bouw

De meeste kleine bedrijven kunnen uit de voeten met een kasstelsel of eenvoudige factuurbasis (accrual accounting). Een dakdekker voltooit een klus, stuurt een factuur en wordt betaald. Simpel.

Maar bouwprojecten werken niet zo. Een hoofdaannemer tekent in maart een contract van €4 miljoen, stort de vloer in mei, bouwt het skelet in juli, voltooit de gipswanden in oktober en overhandigt de sleutels in februari. Gedurende het proces stuurt de eigenaar voortgangsbetalingen — misschien €300.000 in mei, €800.000 in augustus, €500.000 in november. De aannemer betaalt onderaannemers en materiaalleveranciers gedurende het hele project, soms vóór en soms ná de facturatie.

Als u simpelweg inkomend en uitgaand geld tegen elkaar zou wegstrepen, zou u enorme schommelingen in de winstgevendheid zien die niets te maken hebben met de werkelijke voortgang van het werk. De ene maand zou eruitzien als een meevaller (grote betaling, weinig betaalde kosten); de volgende als een ramp (geen betalingen, grote bedragen aan onderaannemers verschuldigd). De jaarrekening zou u niets vertellen over hoe het project daadwerkelijk presteert.

Percentage-of-completion boekhouding lost dit op door omzet en brutowinst te erkennen in verhouding tot het voltooide werk, en niet in verhouding tot het moment waarop de betalingen plaatsvinden. Het WIP-overzicht is de plek waar die berekening per project wordt vastgelegd.

Het vijfstappenmodel van ASC 606, op de bouwstijl

De huidige standaard voor omzeterkenning — ASC 606 in de VS en IFRS 15 internationaal — vereist dat elke omzetovereenkomst een model van vijf stappen volgt. Voor bouwcontracten sluiten deze stappen meestal naadloos aan bij hoe een project al werkt.

  1. Identificeer het contract. Een getekend contract met afdwingbare rechten en verplichtingen, gedefinieerde betalingsvoorwaarden en waarschijnlijke inbaarheid. Intentieverklaringen en mondelinge wijzigingen in de opdracht zorgen hier voor hoofdbrekens.
  2. Identificeer de prestatieverplichtingen. De meeste bouwcontracten met een vaste prijs bevatten één enkele prestatieverplichting — een gebouw, een weg, een inrichting — zelfs als deze vele activiteiten omvat, omdat de activiteiten sterk met elkaar samenhangen en vanuit het perspectief van de klant niet los van elkaar staan.
  3. Bepaal de transactieprijs. De contractprijs plus goedgekeurde wijzigingen, minus boetebedingen, plus of min variabele vergoedingen zoals stimuleringsbonussen, inhoudingen (retainage) of claims waarvan u redelijkerwijs verwacht deze te kunnen verhalen.
  4. Verdeel de transactieprijs. Als het contract daadwerkelijk meerdere afzonderlijke prestatieverplichtingen heeft (zeldzaam in de utiliteitsbouw, gebruikelijker bij design-build met aparte onderhoudscontracten), verdeel de prijs dan op basis van de op zichzelf staande verkoopprijzen.
  5. Erken omzet wanneer (of naarmate) aan de prestatieverplichtingen is voldaan. Bij de meeste bouwcontracten gaat de controle over op de klant gedurende de tijd, zodat omzet in de loop van de tijd wordt erkend met behulp van een maatstaf voor voortgang.

In die laatste stap komt de percentage-of-completion methode om de hoek kijken.

Input-methoden vs. Output-methoden

ASC 606 staat twee manieren toe om voortgang te meten:

  • Input-methoden kijken naar wat u in het project heeft gestoken — gemaakte kosten, arbeidsuren, machine-uren, geïnstalleerde materialen — in verhouding tot de totale verwachte input. De cost-to-cost-methode, die verreweg de meest gebruikelijke is in de bouw, deelt de tot nu toe gemaakte kosten door de totale geschatte kosten bij voltooiing.
  • Output-methoden kijken naar wat er is opgeleverd — geproduceerde eenheden, behaalde mijlpalen, voltooide vierkante meters, schattingen van de landmeter — in verhouding tot de totale deliverables.

Cost-to-cost wint het bij de meeste bouwbedrijven omdat aannemers projectkosten al gedetailleerd bijhouden, en een geloofwaardige totale geschatte kostprijs bij voltooiing al is ingebouwd in de oorspronkelijke offerte. Het addertje onder het gras is dat niet-geïnstalleerde materialen die nog op uw terrein liggen het percentage kunstmatig verhogen als u ze meeneemt, dus ASC 606 vereist over het algemeen dat u inefficiënte inputs (zoals herstelwerkzaamheden) en materialen die nog niet aan de klant zijn overgedragen, uitsluit of corrigeert.

De Cost-to-Cost berekening

Dit is de motor achter het overzicht van het onderhanden werk (OHW-staat):

Percentage gereed = Gerealiseerde kosten tot op heden ÷ Totale verwachte kosten bij voltooiing
Gerealiseerde omzet = Percentage gereed × Huidige contractwaarde
Gerealiseerde brutowinst = Gerealiseerde omzet – Gerealiseerde kosten tot op heden

Vervolgens vergelijkt u wat u hebt verdiend met wat u hebt gefactureerd:

Te veel / (Te weinig) = Facturatie tot op heden – Gerealiseerde omzet
gefactureerd

Een positief getal betekent dat u meer hebt gefactureerd dan u hebt verdiend (overfacturering — een schuld/passivum). Een negatief getal betekent dat u meer hebt verdiend dan u hebt gefactureerd (onderfacturering — een bezit/activum).

Een eenvoudig rekenvoorbeeld

Stel u een contract met een vaste prijs voor van 4.000.000meteenoorspronkelijkgeraamdetotalekostprijsvan4.000.000 met een oorspronkelijk geraamde totale kostprijs van 3.200.000 (een brutomarge van 20%). Aan het einde van de maand:

  • Gerealiseerde kosten tot op heden: $ 1.600.000
  • Herziene totale verwachte kosten: $ 3.300.000 (er is een kleine overschrijding geconstateerd)
  • Facturatie tot op heden: $ 2.100.000
  • Ontvangen liquide middelen: $ 1.800.000 (de rest staat uit als retentie en debiteuren)

De cijfers op een rij:

  • Percentage gereed = 1.600.000 ÷ 3.300.000 = 48,5%
  • Gerealiseerde omzet = 48,5% × 4.000.000 = $ 1.940.000
  • Gerealiseerde brutowinst = 1.940.000 – 1.600.000 = $ 340.000
  • Te veel/(te weinig) gefactureerd = 2.100.000 – 1.940.000 = $ 160.000 te veel gefactureerd

Hieruit vallen twee zaken op. Ten eerste is de projectmarge gedaald ten opzichte van de offerte: de oorspronkelijke bruto marge was 20% (800.000/800.000 / 4.000.000), maar de nieuwe geschatte totale kosten van 3.300.000impliceren3.300.000 impliceren 700.000 / 4.000.000=17,54.000.000 = 17,5%. Het project is nog steeds winstgevend, maar u bent al 12,5% van de geprojecteerde marge kwijt. Ten tweede staat er 160.000 op de balans als een verplichting — u bent de klant voor dat bedrag aan prestaties verschuldigd, ook al is het geld al ontvangen.

Als u die $ 160.000 niet boekt als "gefactureerde termijnen die de gemaakte kosten en toegerekende winst op onvoltooide projecten overstijgen" (een kortlopende schuld), ziet uw balans er kunstmatig sterk uit en toont uw resultatenrekening omzet die u feitelijk nog niet hebt verdiend.

Een OHW-staat lezen

Een volledige OHW-rapportage heeft per project minimaal zeven kolommen. Bij minder mist u informatie waar borgstellers en kredietverstrekkers om zullen vragen.

KolomWat het vertegenwoordigt
ContractwaardeOorspronkelijk contract plus goedgekeurde wijzigingsopdrachten. Lopende wijzigingsopdrachten staan elders.
Geschatte kosten bij voltooiingOorspronkelijk geraamde kosten plus eventuele herzieningen die tijdens het project zijn vastgesteld.
Geschatte brutowinstContractwaarde minus geschatte kosten.
Kosten tot op hedenWerkelijk gemaakte kosten voor het project tot de rapportagedatum.
Percentage gereedKosten tot op heden ÷ geschatte kosten. Controleer dit met de praktijkervaring van de uitvoerder.
Gerealiseerde omzetPercentage gereed × contractwaarde.
Facturatie tot op hedenTotaal gefactureerd, inclusief facturatie van goedgekeurd meerwerk.
Te veel/(te weinig) gefactureerdFacturatie minus gerealiseerde omzet.

Een overzicht voor een aannemer met tien actieve projecten heeft tien regels. De totalen leiden aan het einde van de maand tot twee correctieboekingen: één voor "gemaakte kosten en geschatte winst boven facturatie" (een bezit) en één voor "gefactureerde termijnen boven gemaakte kosten en geschatte winst" (een schuld). Samen brengen deze twee cijfers, soms de "OHW-correcties" genoemd, uw boekhouding op transactiebasis in overeenstemming met de realiteit op projectniveau.

Overfacturering en onderfacturering: Wat ze werkelijk betekenen

Een beginner kijkt naar een kolom met overfactureringen en denkt: "mooi, we hebben sneller geïnd dan gepland." Een ervaren CFO in de bouw kijkt naar diezelfde kolom en begint kritische vragen te stellen.

Overfacturering: Een schuld uit geleend geld

Als u 1.160.000hebtgefactureerdvooreenprojectwaaru1.160.000 hebt gefactureerd voor een project waar u 1.000.000 hebt verdiend, hebt u $ 160.000 van de klant ontvangen voor werk dat u nog niet hebt uitgevoerd. U leent in feite geld van uw klant. Dat geld moet weer in het project worden gestoken naarmate het werk vordert — onderaannemers betalen, materiaal inkopen, ploegen inzetten — maar in de tussentijd staat het op uw rekening-courant.

Een bescheiden mate van overfacturering is normaal en zelfs verstandig. "Front-loaded" betalingsschema's zijn gebruikelijk in de bouw; u mobiliseert, richt de bouwplaats in en hebt legitieme vroege kosten die opdrachtgevers bereid zijn vroegtijdig te betalen. Het probleem ontstaat wanneer overfacturering een financieringsstrategie wordt. Een aannemer die chronisch overfactureert, gebruikt geld van klanten om de verliezen van het vorige kwartaal te dekken. Wanneer de markt stagneert en nieuw werk opdroogt, stort de overfacturering in en verdampt de balans.

Borgstellers houden dit getal nauwlettend in de gaten. Dat geldt ook voor banken met convenanten die gekoppeld zijn aan werkkapitaal of solvabiliteitsratio's.

Onderfacturering: Verdiende omzet gevangen in OHW

De keerzijde is net zo ernstig. Als u 1.000.000hebtverdiendmaarslechts1.000.000 hebt verdiend maar slechts 850.000 hebt gefactureerd, staat het verschil van $ 150.000 als een bezit op uw balans — maar het is een bezit dat u nog niet hebt geïnd en dat wellicht moeilijk te innen is. Onderfacturering kan een legitieme oorzaak hebben:

  • Lopende wijzigingsopdrachten waarvan de projectmanager zeker weet dat ze worden goedgekeurd, maar die nog niet zijn ondertekend.
  • Goedgekeurde wijzigingsopdrachten die nog niet in de volgende termijnstaat zijn opgenomen.
  • Projecten met facturatie op basis van mijlpalen waarbij het werk voorloopt op de volgende mijlpaal.
  • Geïnstalleerde hoeveelheden die groter zijn dan wat het betalingsschema in dit stadium toestaat.

Maar onderfacturering kan ook voortkomen uit problematische bronnen:

  • Betwiste wijzigingsopdrachten waar de opdrachtgever tegen vecht.
  • Zwakke projectadministratie — de projectmanager heeft een factuur niet op tijd ingediend.
  • Kostenoverschrijdingen die worden opgevangen zonder bijbehorende prijscompensatie.

Vooral borgstellers wantrouwen onderfacturering die wordt veroorzaakt door geschillen, omdat deze mogelijk nooit in contanten wordt omgezet.

Geschatte kosten bij voltooiing: Het getal dat problemen verbergt

De berekening van het voltooiingspercentage is gevoeliger voor één getal dan voor alle andere: de geschatte kosten bij voltooiing (vaak afgekort als ETC of EAC). Als dit getal niet klopt, geeft het hele OHW-overzicht (Onderhanden Werk) een vertekend beeld.

Dit is de reden. Als een project werkelijk 3.500.000gaatkosten,maardeprojectmanagerhoudtdeschattingop3.500.000 gaat kosten, maar de projectmanager houdt de schatting op 3.200.000 omdat hij optimistisch is over het terugdringen van de kosten, dan toont het voltooiingspercentage bij $ 1.600.000 aan gemaakte kosten 50% in plaats van de waarheidsgetrouwe 45,7%. De verdiende omzet wordt overschat, de brutowinst wordt overschat en een probleemproject wordt in de financiële cijfers gepresenteerd als een gezond project — totdat de realiteit in één slechte maand toeslaat en de brutowinst instort. Dit is het klassieke "profit fade"-patroon waar borgstellingsverzekeraars op letten.

Een gedisciplineerd schattingsproces werkt de ETC maandelijks bij, met input van projectmanagers, uitvoerders en de calculator die oorspronkelijk op het werk heeft ingeschreven. De taak van de CFO in de bouw is om optimistische cijfers ter discussie te stellen en ervoor te zorgen dat verwachte verliezen onmiddellijk worden erkend. Onder ASC 606 moet, indien wordt verwacht dat een contract tot een verlies zal leiden, het volledige geschatte verlies worden verantwoord in de periode waarin dit waarschijnlijk wordt — en niet worden gespreid over de resterende werkzaamheden. Een verliesvoorziening zal een flinke impact hebben op de resultaten, maar het is het juiste antwoord, en elke auditor of borgsteller zal dit eisen.

Waar borgstellingsverzekeraars en banken echt naar kijken

Wanneer een borgstellingsverzekeraar of een kredietverstrekker in de bouw uw OHW-overzicht bekijkt, is dit wat zij overwegen:

Kwaliteit van de orderportefeuille. De totale contractwaarde van alle actieve projecten minus de tot nu toe verdiende omzet — dat is uw orderportefeuille. Groeit deze? Is de brutomarge in de orderportefeuille hoger of lager dan wat al is voltooid? Een krimpende orderportefeuille met afnemende marges duidt op naderende problemen.

Profit fade. Zijn de geschatte brutowinsten aan het begin van projecten hoger dan wat wordt gerapporteerd bij voltooiing? Een patroon waarbij projecten beginnen met een marge van 18% en eindigen op 10%, suggereert ofwel chronisch onderschatte kosten of agressieve factureringspraktijken.

Concentratie van overfacturering. Is het grootste deel van uw eigen vermogen gebonden aan overfacturering op enkele grote projecten? Als die projecten in de problemen komen, is het geld er niet om de financiering die u hebt verstrekt te compenseren.

Concentratie van onderfacturering. Staan er grote bedragen aan onderfacturering open op oude projecten, mogelijk gekoppeld aan betwiste meerwerkorders? Die onderfacturering is mogelijk oninbaar.

Projectomvang ten opzichte van capaciteit. Borgstellers kijken naar het grootste project in uw OHW ten opzichte van uw totale orderportefeuille en uw werkkapitaal. Een project van 20miljoenvooreenaannemermet20 miljoen voor een aannemer met 30 miljoen aan orderportefeuille en $ 1,5 miljoen aan werkkapitaal vormt een concentratierisico.

Vergelijking met voorgaande perioden. Een OHW dat van kwartaal tot kwartaal schommelt met grote herzieningen, duidt op zwakke interne controles. Borgstellers willen consistentie en discipline zien.

Bankconvenanten versterken deze zorgen. Veel leningovereenkomsten in de bouw stellen minimumvereisten voor werkkapitaal, rentedekking (fixed-charge coverage) en schuld/eigen vermogen-verhoudingen die worden berekend op basis van GAAP-cijfers — wat betekent dat de OHW-aanpassingen direct bepalen of u een convenant overtreedt. Overschatte overfacturering kan uw convenanten tijdelijk gunstiger doen lijken, maar stelt u bloot aan een ramp wanneer de waarheid aan het licht komt.

Boekhoudkundige mechanica: De journaalposten achter het OHW

Voor elke rapportageperiode, nadat het OHW-overzicht is opgesteld, boekt de bouwaccountant doorgaans twee samenvattende boekingen.

Om verdiende omzet en kostprijs van de omzet te verantwoorden:

Dr. Kostprijs bouwomzet                1.600.000
    Cr. Bouwkosten (OHW project)                   1.600.000
Dr. Contractvorderingen (of debiteuren)     1.940.000
    Cr. Bouwomzet                                  1.940.000

(In de praktijk laten veel aannemers alle kosten via project-grootboeken naar een activa-rekening "onderhanden werk" lopen gedurende de maand en herclassificeren ze naar kostprijs van de omzet zodra het OHW is bijgewerkt.)

Om de correctie voor over-/onderfacturering vast te leggen:

Dr. Contractvorderingen                          160.000
    Cr. Facturering boven kosten en verdiende winst      160.000

(Deze enkele correctieboeking over alle projecten heen, per saldo, plaatst de uit het OHW voortvloeiende verplichting of activa op de balans.)

De mechanica is niet moeilijk als u het een paar keer hebt gedaan, maar de onderliggende projectkostengegevens moeten waterdicht zijn. Als u de cijfers van de gemaakte kosten tot nu toe voor elk project niet kunt vertrouwen, is het hele OHW fictie.

Projectcalculatie: Het fundament onder OHW

Een OHW-overzicht is slechts zo nauwkeurig als het onderliggende systeem voor projectcalculatie (job costing). Elke dollar aan arbeid, materiaal, materieel, onderaannemers en indirecte kosten moet worden toegewezen aan het juiste project en de juiste kostencode (vaak onderverdeeld naar CSI-divisie of fase). Veelvoorkomende valkuilen:

  • Trage verwerking van urenstaten. Als de uren op de bouwplaats niet binnen enkele dagen aan projecten worden toegewezen, zijn de gemaakte kosten tot nu toe verouderd en is uw OHW onjuist.
  • Late facturen van leveranciers. Een onderaannemer die met 45 dagen vertraging factureert, betekent dat er kosten ontbreken in het OHW van de huidige periode. De oplossing is het toerekenen (accrual) van bekend maar ongefactureerd werk aan het einde van de maand.
  • Verkeerd toegewezen indirecte kosten. Materieel, toezicht en garantievoorzieningen hebben een verdedigbare toerekeningsmethode nodig, anders worden uw projectmarges vertekend.
  • Voorraad en niet-geïnstalleerde materialen. Onder ASC 606 mogen materialen die in het magazijn liggen over het algemeen het voltooiingspercentage niet verhogen, omdat ze nog niet zijn overgedragen aan de klant.
  • Eigen werk vs. uitbesteed werk. Aannemers die zowel eigen personeel inzetten als werk uitbesteden binnen hetzelfde project, moeten oppassen dat de kostenmix de cost-to-cost berekening niet vertekent.

Een solide projectcalculatie vereist realtime discipline: dagelijkse tijdregistratie, wekelijkse overlopende posten, maandelijks overleg over de nog te maken kosten. Plain-text accounting en grootboeken met versiebeheer maken dit soort fijnmazige kostentracering controleerbaar, aangezien elke kostenmutatie een spoor achterlaat dat u kunt beoordelen en aansluiten.

Wijzigingsopdrachten, claims en variabele vergoedingen

Wijzigingsopdrachten (change orders) zijn de plek waar de administratie van onderhanden werk (WIP) in de bouw vaak complex wordt. Enkele vuistregels onder ASC 606:

  • Goedgekeurde wijzigingsopdrachten met een vaste prijs worden onmiddellijk opgenomen in de contractwaarde en de kostenraming. Ze vloeien door de percentage-of-completion berekening, net als de oorspronkelijke reikwijdte.
  • Ongeprijsde wijzigingsopdrachten (het werk is goedgekeurd, de prijs nog niet) vereisen een schatting van de variabele vergoeding. U mag de geschatte prijs alleen opnemen voor zover het waarschijnlijk is dat er later geen significante terugdraaiing zal plaatsvinden.
  • Niet-goedgekeurde wijzigingsopdrachten en claims (u vraagt om compensatie, maar de eigenaar is nog niet akkoord gegaan) vereisen de hoogste drempel. Over het algemeen erkent u hierop geen omzet totdat herstel waarschijnlijk is en redelijkerwijs kan worden geschat. Sommige aannemers erkennen de gerelateerde kosten wel maar stellen de omzet uit, wat leidt tot onderfacturering.
  • Lopende claims en geschillen krijgen een zorgvuldige toelichting, maar zelden omzeterkenning.

De verleiding om te veel waarde van lopende wijzigingsopdrachten in de WIP op te nemen is enorm, vooral wanneer projecten uitlopen en de projectmanager wil dat de cijfers er goed uitzien. Een gedisciplineerd boekhoudproces biedt hier weerstand, omdat elke dollar aan niet-onderbouwde omzet van vandaag leidt tot winstuitholling (profit fade) van morgen.

Interne controles en maandelijkse discipline

Een nuttig WIP-overzicht is geen jaarlijkse oefening. De beste bouwbedrijven bouwen er een maandelijkse afsluitingscyclus omheen:

  • Dag 1–3 van de maand: Veldrapportages van de voorgaande maand afgesloten. Facturen van onderaannemers binnen. Materiaalontvangsten afgestemd.
  • Dag 4–6: Projectmanagers werken de ramingen van de nog te maken kosten (cost-to-complete) bij voor elk actief project. De CFO of controller beoordeelt elk project met een marge-ontwikkeling die groter is dan een gedefinieerde drempel.
  • Dag 7–8: WIP-schema opgesteld en beoordeeld. Verliesvoorzieningen geïdentificeerd. Correcties voor meer- en minderfacturering berekend.
  • Dag 9–10: Boeken gesloten. Financiële overzichten opgesteld. WIP en belangrijkste kerngetallen gedistribueerd naar de eigenaren en de borgstellingsagent.

Snellere afsluitingen zijn haalbaar — veel sterke aannemers sluiten af in vijf werkdagen — maar de WIP-beoordeling mag niet worden overhaast zonder kwaliteitsverlies. Hier bochten afsnijden is precies hoe het patroon van winstuitholling ontstaat in de cijfers van het volgende kwartaal.

Veelvoorkomende WIP-fouten die aannemers geld kosten

Een korte lijst van patronen die aannemers in de problemen brengen:

  • De WIP behandelen als een belastingexercitie. Sommige aannemers werken de WIP alleen aan het einde van het jaar bij voor de audit en de belastingaangifte. Tegen die tijd zijn de financiële beslissingen van het jaar al genomen op basis van onjuiste gegevens.
  • Verliesvoorzieningen negeren. Het uitstellen van verlieserkenning omdat "we het wel goedmaken met wijzigingsopdrachten" is een schending van GAAP en een rood signaal voor elke auditor of borgsteller.
  • Contractwaarde opblazen met mondelinge wijzigingsopdrachten. Als het niet ondertekend is, hoort het er niet in thuis.
  • De 'cost-to-complete' opvullen na een probleem. Het begraven van overschrijdingen in de "verhoogde raming" van de volgende periode vlakt de gerapporteerde marge af, maar verbreekt het controlespoor (audit trail).
  • Meerfacturering in de loop van de tijd laten oplopen. Een aannemer wiens totale meerfacturering blijft groeien als percentage van de omzet, verbruikt contanten van klanten om de bedrijfsvoering te financieren — een solvabiliteitsprobleem in slow-motion.
  • Retentie vergeten. Inhoudingen (retainage) zijn verdiende contractopbrengsten, maar pas factureerbaar bij projectvoltooiing. Het hoort thuis in uw WIP en uw ouderdomsanalyse van debiteuren — maar wordt apart gevolgd vanwege de langere incassocylus.

Een opmerking over belastingen versus financiële rapportage

In de VS kunnen aannemers die voldoen aan de uitzondering voor kleine aannemers (momenteel minder dan $30 miljoen aan gemiddelde jaarlijkse bruto-ontvangsten, gecorrigeerd voor inflatie) voor belastingdoeleinden de 'completed-contract' methode gebruiken voor langetermijncontracten, waarbij omzet en belasting worden uitgesteld tot de voltooiing van het project. Grotere aannemers zijn over het algemeen verplicht om voor de belasting de 'percentage-of-completion' methode te gebruiken onder IRC §460, met 'cost-to-cost' als de standaardmaatstaf.

Maar uw belastingmethode en uw GAAP-methode voor financiële rapportage hoeven niet overeen te komen. De meeste aannemers houden hun boeken bij op de 'percentage-of-completion' methode voor GAAP en kredietverstrekkers, en voeren een afzonderlijke belastingberekening uit op basis van wat de IRS toestaat. Het WIP-schema ondersteunt beide berekeningen, aangezien het de volledige set onderliggende cijfers bevat.

Houd uw bouwboekhouding vanaf dag één klaar voor controle

Het WIP-schema is slechts zo goed als de onderliggende transacties, kostencodes en het ondersteunende bewijs erachter. Wanneer uw borgstellingsagent belt of uw auditor tegenover u aan tafel gaat zitten, moet u elke dollar kunnen aanwijzen en uitleggen waar deze vandaan komt.

Beancount.io biedt plain-text accounting die transparant is, versiebeheerd en controleerbaar tot op de transactie. Elke kostencode, elke projecttoewijzing en elke WIP-aanpassing is menselijk leesbaar, opvraagbaar en opgeslagen in een systeem dat u niet opsluit. Voor bouwbedrijven waar het boekhoudkundige spoor van elk project van belang is voor uw borgsteller, uw kredietverstrekker en uw fiscale positie, is dat soort traceerbaarheid een concurrentievoordeel. Ga gratis aan de slag en bouw het soort audit-klare grootboek dat borgstellingsmaatschappijen daadwerkelijk willen zien.


Bronnen: