Naar hoofdinhoud springen

Boekhouding voor Onderhoudsaannemers van Liften en Roltrappen: ASC 606 en Kostenberekening per Opdracht

Gepubliceerd Laatst bijgewerkt 10 min leestijdMike ThriftMike Thrift
Boekhouding voor Onderhoudsaannemers van Liften en Roltrappen: ASC 606 en Kostenberekening per Opdracht

De Factuur die Niet Overeenkomt met het Werk

Een vastgoedbeheerder tekent een vijfjarig volledig onderhoudscontract voor de twaalf liften in een kantoorflat in het centrum. Uw bedrijf factureert elke maand $4.800, twaalf maanden per jaar, als een uurwerk. In de boeken lijkt dat eenvoudig: $4.800 komt binnen, $4.800 wordt als omzet erkend, klaar.

Maar zo eenvoudig is het niet. In dat vaste maandelijkse tarief zit een extreem onregelmatige kostencurve verstopt. Maand één kan bestaan uit een routinematige smeer- en inspectiebeurt die u $600 aan arbeidskosten kost. Maand veertien kan een vervanging van het gouverneurskabel zijn die $3.200 aan onderdelen en overwerk opslokt. Maand eenendertig kan een storing in de regelkast omvatten die meer kost dan een heel jaar aan 'gemiddelde' kosten in één enkele storingsoproep. Als u de omzet gelijkmatig erkent maar de kosten laat landen waar ze vallen, toont uw winst-en-verliesrekening een bedrijf dat in de gemakkelijke maanden buitengewoon winstgevend is en in de moeilijke maanden geld verliest — zelfs als het onderliggende vijfjarige contract correct is geprijsd en het bedrijf gezond is.

Dit is de kernuitdaging voor de boekhouding van een lift- of roltraponderhoudsbedrijf: u verkoopt geen product, u verkoopt een belofte om jarenlang een stuk code-gereguleerde veiligheidsapparatuur draaiende te houden, en de boekhouding moet die belofte eerlijk weerspiegelen — zowel voor uzelf, zodat u het volgende contract correct kunt prijzen, als voor een geldverstrekker of koper, zodat zij een goed geleide werkplaats kunnen onderscheiden van een bedrijf dat stilletjes een gat graaft.

Twee Contracttypes, Twee Verschillende Risicoprofielen — en Twee Verschillende Boeken

Lift- en roltraponderhoudscontracten komen over het algemeen in twee varianten voor, en deze moeten afzonderlijk worden bijgehouden omdat ze tegengestelde risicoprofielen met zich meebrengen.

Volledige onderhoudsovereenkomsten (FMA's) bundelen routinematig preventief onderhoud met onbeperkte reparatiestoringen voor een vast maandelijks tarief. Uw bedrijf neemt in wezen alle financiële risico's op zich: als de hydraulische pomp uitvalt en het niet de schuld van de klant is, repareert u het, en de factuur van de klant verandert niet. Dit is feitelijk een verzekeringsproduct rond een onderhoudsschema gewikkeld. De maandelijkse prijs per eenheid voor FMA's varieert doorgaans van ongeveer $150 tot $600, afhankelijk van de leeftijd van de apparatuur, het verkeersvolume en de geografie, waarbij onafhankelijke (niet-OEM-)werkplaatsen doorgaans 20–30% onder de 'Grote Vier' fabrikanten — Otis, KONE, Schindler en TK Elevator — prijzen voor vergelijkbare apparatuur.

Olie-en-vet (O&G) of inspectie- en smeerovereenkomsten dekken alleen routinematig smeren, schoonmaken en basisafstellingen. Reparaties — de regelkast, de machine, de kabels, de deuraandrijving — worden apart gefactureerd, meestal op basis van tijd en materiaal. Deze contracten kosten ongeveer een derde van een FMA, maar het financiële risico verschuift naar de eigenaar van het gebouw, en uw omzet per eenheid wordt onregelmatiger en meer afhankelijk van hoeveel factureerbare reparatieopdrachten u kunt genereren en innen.

Waarom dit belangrijk is voor uw rekeningschema: u wilt aparte omzetrekeningen voor FMA-contractopbrengsten, O&G-contractopbrengsten en tijd-en-materiaal reparatieopbrengsten — niet slechts één 'Service-omzet'-post. Wanneer u de drie naast elkaar kunt zien, kunt u de vraag beantwoorden die elke eigenaar van een liftbedrijf uiteindelijk moet beantwoorden: zijn onze volledige onderhoudscontracten daadwerkelijk geprijsd om de reparatierisico's te dekken die we absorberen, of hebben drie opeenvolgende regelkaststoringen op verouderde hydraulische units stilletjes ons vorig jaar winstgevende FMA-boek omgezet in dit jaar verliesgevend aanbod? Dat kunt u niet beantwoorden vanuit één gemengde omzetpost.

Omzet Erkennen Zoals het Werk Werkelijk Gebeurt: ASC 606

Als uw bedrijf financieel verslag uitbrengt onder de Amerikaanse GAAP — voor een bankkredietlijn, een borgingsmaatschappij of een toekomstige verkoop — is een meerjarig onderhoudscontract geen enkele transactie, maar een bundel beloften die moet worden ontward volgens het vijfstappenmodel in ASC 606, Revenue from Contracts with Customers:

  1. Identificeer het contract — de ondertekende FMA- of O&G-overeenkomst, inclusief de looptijd en verlengingsbepalingen.
  2. Identificeer de prestatieverplichtingen — voor een typische FMA is dit meestal één gecombineerde verplichting: het onderhouden en operationeel houden van de unit gedurende de contracttermijn, aangezien de routinematige bezoeken en de storingsreparatiedekking geen afzonderlijke diensten zijn die een klant op een zinvolle manier apart zou kunnen kopen.
  3. Bepaal de transactieprijs — de totale contractwaarde over de looptijd, inclusief geplande escalaties (veel contracten verhogen jaarlijks met 3–5% om de loonkosteninflatie bij te houden).
  4. Verdeel de transactieprijs — eenvoudig wanneer er één gecombineerde verplichting is; meer werk wanneer een contract onderhoud bundelt met een geplande moderniseringsfase, die meestal als eigen verplichting moet worden afgesplitst (hierover hieronder meer).
  5. Erken omzet wanneer de verplichting wordt voldaan — voor een 'stand-by'-onderhoudsbelofte zoals deze, wordt omzet naar rato over de tijd erkend, typisch lineair maand na maand over de contracttermijn, omdat de klant gelijkmatig profiteert van een onderhouden, functionerende lift, ongeacht of er in een bepaalde maand een reparatie plaatsvindt.

Het praktische resultaat: als een klant een volledig jaar vooruitbetaalt of een meerjarige deal met jaarlijkse facturering tekent, erkent u de contanten niet als omzet wanneer deze op de bank komen. U stelt uitgestelde omzet (een verplichting) in en laat deze naar rato vrijvallen naarmate elke maand dekking wordt geleverd. Dit is hetzelfde mechanische patroon dat op retainer gebaseerde dienstverleners gebruiken — het verschil hier is dat de kostenkant ongebruikelijk volatiel is, en dat is precies waar liftbedrijven struikelen bij het matchen van kosten aan de juiste periode.

Het Echte Probleem: Onregelmatige Kosten Matchen aan Vloeiende Omzet

Lineaire omzeterkenning is de gemakkelijke helft van het probleem. De moeilijkere helft is het laten zien van de waarheid over contractwinstgevendheid in uw kostprijsadministratie, omdat liftonderhoudskosten zich concentreren rond voorspelbare maar onregelmatige gebeurtenissen:

  • Gepland preventief onderhoud — relatief stabiel, voornamelijk arbeid en verbruiksartikelen (olie, riemen, schoonmaakmiddelen).
  • Reactieve storingsoproepen — onvoorspelbaar in timing, geconcentreerd rond verouderende componenten en extreme weersomstandigheden (hittegolven zijn zwaar voor machinekamers en de viscositeit van hydraulische olie).
  • Vervanging van grote componenten — gouverneurskabels, regelkasten, deuraandrijvingen — onregelmatig per unit maar duur wanneer ze zich voordoen, en zwaar geconcentreerd op units ouder dan 15–20 jaar.

Twee werkwijzen voorkomen dat dit uw cijfers vertekent:

Volg kosten per contract, niet alleen per opdracht. Elk technisch uur en elk onderdeel moet worden toegewezen aan het specifieke gebouw/unit en contract, niet samengevoegd in een algemene 'velddienst'-kostenrekening. Zonder dit kunt u geen werkelijke contractmarge berekenen — u gokt alleen op basis van het factuurbedrag. Dit is ook uw eerste verdedigingslinie tegen de FMA-prijzenval: een contract dat er bij ondertekening op een spreadsheet prima uitzag, kan drie jaar later stilletjes verliesgevend worden zodra de apparatuur van een gebouw in zijn dure-reparatiejaren komt, en kostenregistratie op opdrachtniveau is de enige manier waarop u dit opmerkt voordat het contract op automatische piloot wordt verlengd.

Overweeg een opgebouwde garantie/reparatiereserve voor FMA-contracten. Sommige liftbedrijven bouwen maandelijks een reserve op voor elk volledig onderhoudscontract — in wezen zelfverzekering in de boeken op dezelfde manier als het contract de klant zelf verzekert — waarbij ze elk jaar een deel van de geschatte toekomstige reparatiekosten erkennen in plaats van alleen wanneer de reparatiefactuur binnenkomt. Dit egaliseert de gerapporteerde marge en, belangrijker, dwingt u om daadwerkelijk het schadeverliespercentage op uw FMA-boek te schatten, dezelfde discipline die een verzekeraar toepast. Als u nog nooit heeft gemodelleerd welk percentage van de FMA-omzet u verwacht te besteden aan niet-routinematige reparaties gedurende de looptijd van een contract, is uw maandelijkse factuur van $4.800 een gok vermomd als prijs.

Modernisering is Kapitaaluitgave, Geen Onderhoud — Splits het Uit

Moderniseringsprojecten — het vervangen van een regelsysteem, upgraden naar machinekamerloze technologie, het toevoegen van ADA-conforme voorzieningen — zijn een heel ander beest dan routinematig onderhoud, en het mengen ervan in uw service-omzet en servicekosten zal uw margeanalyse vernietigen.

Onder de IRS-regels voor reparatie versus verbetering worden liften behandeld als hun eigen gebouwsysteem voor kapitalisatiedoeleinden (naast HVAC, loodgieterswerk en elektra). De relevante vraag is de 'BAR'-test: vormt het werk een Verbetering, een Aanpassing aan nieuw gebruik, of een Restauratie? Een modernisering die de gebruiksduur verlengt, de capaciteit aanzienlijk vergroot, of het systeem upgradet naar de huidige code moet over het algemeen worden gekapitaliseerd en afgeschreven — niet als reparatie worden afgeschreven, en niet als gewone service-omzet worden geboekt als u de aannemer bent die het uitvoert.

Voor uw eigen boeken betekent dat:

  • Moderniseringscontracten krijgen hun eigen omzetpost en hun eigen kostenregistratie per opdracht, gescheiden van FMA/O&G-service-omzet. Dit zijn typisch projectgebaseerde, op mijlpalen gefactureerde opdrachten, dichter bij bouwboekhouding dan terugkerende service-inkomsten — percentage-of-completion of mijlpaalherkenning, geen lineaire naar-rato herkenning.
  • Als een modernisering is gebundeld in een bestaand onderhoudscontract (gebruikelijk wanneer een klant een deal onderhandelt over 'doe de upgrade en verleng ons servicecontract'), vereist ASC 606 dat u het identificeert als een afzonderlijke prestatieverplichting en een deel van de transactieprijs eraan toewijst, erkend op zijn eigen tijdlijn naarmate het project vordert — niet gemengd in de naar-rato maandelijkse onderhoudsopbrengsten.
  • Voor de boeken van uw klant (het vermelden waard voor vastgoedbeheerklanten, omdat het beïnvloedt hoe zij budgetteren), bepaalt dezelfde verbetering/restauratie/aanpassingstest of zij de moderniseringskosten kapitaliseren of afschrijven — een gouverneurskabelvervanging die de oorspronkelijke functie herstelt is een reparatie; een volledige vervanging van regelkast en aandrijfsysteem die de gebruiksduur met 20 jaar verlengt is bijna altijd een kapitaalverbetering.

Compliancedocumentatie is Geen Optionele Boekhoudhygiëne — Het is Aansprakelijkheidsbescherming

De meeste rechtsgebieden vereisen dat liftbedrijven storingslogboeken (datum, tijd, probleembeschrijving, corrigerende maatregel), onderhoudsadministratie en code-nalevingsdocumentatie minimaal enkele jaren bewaren, ter plaatse beschikbaar voor inspecteurs. Het missen van een vereiste onderhoudstaak of inspectiedeadline kan een unit uit de roulatie halen en de gebouweigenaar beboeten; het overslaan van preventieve onderhoudscycli creëert reële aansprakelijkheidsexposure als er een passagiersincident optreedt, ongeacht de werkelijke staat van de apparatuur, omdat niet-gedocumenteerd onderhoud in een claim als geen onderhoud wordt gelezen.

Dit is waar goede boekhouding en goede compliance direct overlappen: als u arbeidsuren per contract en opdracht volgt zoals hierboven beschreven, heeft u al het grootste deel van de storings- en onderhoudsbezoekdocumentatie die een code-inspecteur of een advocaat van de eiser zou vragen. Behandel uw kostenadministratie ook als uw complianceregistratie en houd ze consistent — een storingslogboek dat zegt dat een technicus twee uur ter plaatse was, maar een arbeidsregister dat nul uur op die opdracht geboekt toont, is het soort discrepantie dat een routine-audit in een echt probleem verandert.

Een Eenvoudig Raamwerk om Mee te Beginnen

Als uw boeken momenteel elke dollar die op de bankrekening binnenkomt als omzet behandelen en elke uitgave als een klomp 'veldkosten'-post, is hier de minimale structuur die het waard is om naartoe te bouwen:

  1. Aparte omzetrekeningen voor FMA-contracten, O&G-contracten, tijd-en-materiaal reparaties en moderniseringsprojecten.
  2. Uitgestelde omzetverplichting voor vooruitbetaalde of jaarlijks gefactureerde onderhoudscontracten, naar rato vrijgegeven volgens ASC 606.
  3. Kostentoewijzing op opdrachtniveau zodat elk technisch uur en onderdeel terug te voeren is naar een specifiek contract/unit — dit maakt werkelijke marge per contract mogelijk.
  4. Een moderniseringspijplijn die als project wordt gevolgd, niet als een serviceoproep — aparte kostenberekening per opdracht, facturering op mijlpalen of percentage-of-completion.
  5. Een ruwe reparatiereserve-schatting voor uw FMA-boek, zelfs een informele, zodat prijsherzieningen geen gokwerk zijn.

Geen van dit vereist dure software. Het vereist een rekeningschema en een boekhoudproces dat de manier weerspiegelt waarop het bedrijf werkelijk werkt — wat voor een contractintensief servicebedrijf zoals lift- en roltraponderhoud betekent: de vloeiende, voorspelbare omzetpost scheiden van de onregelmatige, onvoorspelbare kostenpost en uzelf het inzicht geven om te zien waar de twee uiteenlopen.

Houd uw Contractboeken Net Zo Controleerbaar als uw Storingslogboeken

Als u al gedetailleerde storingslogboeken en onderhoudsadministratie bijhoudt om aan code-inspecteurs te voldoen, verdienen uw financiële gegevens dezelfde zorgvuldigheid — elke dollar aan contractopbrengsten en elk uur technici-tijd terug te voeren naar de bron. Beancount.io biedt boekhouding in platte tekst met versiebeheer die u precies dat soort transparantie geeft: elke boeking auditbaar, de werkelijke marge van elk contract zichtbaar, geen black-box-software tussen u en uw cijfers. Begin gratis en ontdek waarom aannemers en financieel bewuste bedrijven overstappen op boekhouding in platte tekst.

Dit artikel delen