Urenfacturatie: de volledige gids
Urenfacturatie is de stap tussen de urenstaat en de factuur, en het is de stap waar bureaus, freelancers en detacheerders het meeste geld laten liggen. Niet omdat uren niet worden geschreven, maar omdat ze te laat, tegen het verkeerde tarief of zonder specificatie worden gefactureerd, en de klant er dan over begint.
In het kort
- Het tarief is niet één getal. Het hangt af van de klant, de rol, het moment en de afspraak, en die combinatie moet vastliggen voordat het uur wordt geschreven.
- Een uur dat de klant niet heeft goedgekeurd, is een uur waarover gediscussieerd wordt. Goedkeuring vóór de factuur scheelt de creditnota erna.
- De specificatie is het halve product. Een factuur met alleen een totaal roept de vraag op waar het van is; een factuur met de uren erbij niet.
- Vaste prijs en nacalculatie bestaan naast elkaar, vaak op hetzelfde project. Het systeem moet beide kennen, per regel.
Wat urenfacturatie is en waar het misgaat
Urenfacturatie is geen urenregistratie en geen facturatie, maar de vertaling ertussen: welke uren, tegen welk tarief, op welke factuur.
Alle hoofdstukkenDe meeste dienstverleners hebben een urenregistratie en een facturatiepakket. Wat ze vaak niet hebben, is het stuk ertussen: de regels die bepalen welk uur op welke factuur komt en wat het kost. Dat stuk zit in een spreadsheet, in het hoofd van de projectleider, of nergens.
Urenfacturatie beantwoordt per geschreven uur drie vragen: is dit factureerbaar, tegen welk tarief, en op welke factuur.
Die drie vragen klinken eenvoudig, maar ze hebben veel antwoorden. Een uur is factureerbaar, tenzij het intern was, of binnen een vaste prijs valt, of boven het afgesproken maximum zit. Het tarief hangt af van de klant, van de rol van degene die het uur schreef, van de afspraak in de offerte en soms van het tijdstip. En de factuur is per project, per maand, per opdrachtgever of per inkooporder, afhankelijk van wat de klant wil.
Voor wie geldt dit? Voor adviesbureaus, ontwikkelbureaus, advocaten, accountants, detacheerders, installatiebedrijven die op regie werken, en freelancers met meer dan een paar klanten. Overal waar tijd het product is en de afspraken per klant verschillen.
Wat het niet is: een knop in de urenregistratie die alle uren van de maand op een factuur zet. Dat werkt bij één klant met één tarief. Bij de tweede klant met een andere afspraak begint het handwerk, en daar ontstaan de fouten.
Tarieven, afspraken en afronding
Het bedrag op de factuur volgt uit regels die per klant vastliggen: tarief per rol, afronding, maximum, vaste prijs of nacalculatie. Die regels zijn het systeem.
Alle hoofdstukkenVoordat een uur een bedrag wordt, passeert hij een reeks regels. Die regels staan meestal in de offerte of het contract, en ze moeten letterlijk in het systeem, per klant, anders rekent iemand ze elke maand opnieuw uit.
- Tarief
- per klant en per rol; een senior en een junior op hetzelfde project hebben elk een eigen tarief
- Afronding
- per kwartier, per half uur of op de minuut; per klant afgesproken en op de factuur uitlegbaar
- Maximum
- een budgetplafond of een aantal uren per maand waarboven eerst overleg nodig is
- Vaste prijs
- regels die binnen een afgesproken bedrag vallen, en dus wel geschreven maar niet gefactureerd worden
Afronding is de bron van de meeste kleine discussies. Per kwartier afronden naar boven is gebruikelijk bij advocaten en ongebruikelijk bij ontwikkelaars; een klant die het niet verwacht, ziet het als opgeplust. Spreek het af, zet het in de offerte en laat het systeem het uitvoeren zoals afgesproken, niet zoals de standaardinstelling het doet.
Vaste prijs en nacalculatie lopen op hetzelfde project door elkaar: het ontwerp voor een vast bedrag, het meerwerk op regie. Het systeem moet per regel weten welke afspraak geldt, zodat de uren binnen de vaste prijs wel worden geschreven (voor de interne rekensom) maar niet gefactureerd, en het meerwerk wel. Wie dat in één kolom probeert, factureert de vaste prijs twee keer of het meerwerk nooit.
Het maximum is de regel die relaties redt. Een klant met een budgetplafond wil niet verrast worden door een factuur die erboven zit. Het systeem hoort te waarschuwen als het plafond in zicht komt, vóór de uren zijn gemaakt, niet erna op de factuur.
Goedkeuring en specificatie
Uren die de klant vooraf ziet en goedkeurt, worden zonder discussie betaald. De specificatie bij de factuur is het bewijs dat dat is gebeurd.
Alle hoofdstukkenDe grootste winst van een goed systeem zit niet in de snelheid van factureren, maar in wat er daarna niet gebeurt: geen mail met 'waar is dit van', geen creditnota, geen telefoontje over drie uur op een vrijdag.
Goedkeuring door de klant vraagt een scherm waar hij inlogt of een link die hij per mail krijgt. Dat is een klein klantportaal, en het is vaak de eerste keer dat een klant inzicht krijgt in wat er voor hem gebeurt. Bureaus die dit invoeren, merken dat de discussie verschuift van de factuur naar het werk zelf, en dat is waar hij hoort.
De omschrijving bij het uur is waar het staat of valt. 'Overleg' zegt niets; 'overleg met inkoop over de leveringsvoorwaarden' wel. Het systeem kan een omschrijving verplicht maken en een minimumlengte afdwingen, maar de gewoonte moet van het team komen. Een specificatie vol 'diversen' roept meer vragen op dan geen specificatie.
Waar het meestal misgaat
De fouten zijn bekend: uren die te laat worden geschreven, een tarief dat niet is bijgewerkt en uren die op twee facturen belanden of op geen enkele.
Alle hoofdstukkenElk bureau kent de maandafsluiting waarin blijkt dat de helft van de uren nog niet is geschreven, een tarief nog van vorig jaar is en een project twee keer is gefactureerd. Het systeem lost dat niet allemaal op, maar het maakt het zichtbaar.
Zo blijft het kloppen
- Uren worden dagelijks geschreven; het systeem laat zien wie achterloopt, vóór de afsluiting.
- Tarieven staan per klant en per rol, met een ingangsdatum; een nieuwe prijs geldt vanaf die datum.
- Elk uur heeft een status: geschreven, gecontroleerd, goedgekeurd, gefactureerd. Een uur kan maar op één factuur.
- Uren binnen een vaste prijs worden geschreven en zichtbaar niet gefactureerd, zodat de marge te zien is.
Zo gaat het mis
- Uren worden aan het eind van de maand uit de agenda gereconstrueerd.
- Het tarief staat in de offerte, in het contract en in de spreadsheet, en die drie verschillen.
- Een uur dat na de factuur nog wordt toegevoegd, komt nergens meer terecht.
- Vaste-prijsprojecten hebben geen uren, dus niemand weet of ze winstgevend waren.
Het tariefprobleem is subtiel omdat het lang onzichtbaar blijft. Een tariefverhoging die in de mail aan de klant staat maar niet in het systeem, kost elke maand een percentage van de omzet, en niemand merkt het tot de jaarcijfers. Tarieven horen met ingangsdatum in het systeem, en een factuur die een oud tarief gebruikt na die datum, hoort een waarschuwing te geven.
Het te laat schrijven is een gewoonteprobleem, maar het systeem kan helpen: een overzicht per persoon van dagen zonder uren, een herinnering, en een projectleider die ziet wie achterloopt voordat de maand sluit. Uren die een week later worden gereconstrueerd, zijn minder, vager en vaker betwist.
Koppelingen met urenregistratie, projecten en boekhouding
Urenfacturatie leest de uren uit de registratie, de afspraken uit de offerte of het project, en levert de factuur aan de boekhouding. Zelf bewaart het de regels.
Alle hoofdstukkenHet systeem zit letterlijk tussen andere systemen in, en dat maakt de koppelingen de kern. Wat het zelf bewaart, zijn de afspraken per klant en de status per uur.
| Koppeling | Wat er heen gaat | Waarom het werkt |
|---|---|---|
| Urenregistratie | De geschreven uren, met persoon, project en omschrijving | Niemand tikt uren over; wat is geschreven, is de bron. |
| Offerte of project | De afspraken: tarieven, vaste prijs, maximum | De regels komen uit wat met de klant is afgesproken, niet uit een spreadsheet. |
| Boekhouding | De factuur met specificatie als verkoopboeking | Betaling en herinnering lopen in het pakket dat dat al doet. |
| Klantscherm | De uren ter goedkeuring en de facturen met specificatie | De klant ziet vooraf wat hij straks betaalt. |
De koppeling met de urenregistratie is de eerste. Als uw team al uren schrijft in een tool, leest het systeem daaruit; het vervangt de tool niet. Als uren nu in spreadsheets staan, is het verstandiger eerst een urenregistratie te kiezen en pas daarna de facturatie eraan te hangen. Zie de gids over urenregistratie-apps.
De koppeling met de offerte is de meest onderschatte. De tarieven en afspraken staan al in de offerte die de klant heeft geaccepteerd; als die offerte in een systeem staat, kunnen de regels daaruit komen in plaats van opnieuw te worden ingevoerd. Dat voorkomt het verschil tussen wat is afgesproken en wat wordt gefactureerd.
Wat het kost, en wat dat bepaalt
De variatie in afspraken, de goedkeuring door de klant en de koppelingen bepalen de prijs. Het aantal uren of medewerkers niet.
Alle hoofdstukkenVijf of vijftig medewerkers maakt voor de bouw weinig uit. Wat de prijs drijft, is hoeveel verschillende afspraken het systeem moet kennen en of de klant meekijkt.
- Afspraken
- één tarief per klant is eenvoudig; rollen, staffels, maxima en vaste prijzen per project zijn regels
- Goedkeuring
- een intern akkoord is klein; een klantscherm met goedkeuring is een portaal
- Koppelingen
- urenregistratie, offerte en boekhouding; elk een eigen koppelvlak
- Historie
- bestaande projecten met oude tarieven en al gefactureerde uren moeten mee
Wat meestal meevalt: de factuur en de specificatie. Dat zijn bekende onderdelen, en de factuur zelf hoort thuis in uw boekhoudpakket. Wat tegenvalt, is het benoemen van de afspraken per klant. Die staan nu in offertes, mails en hoofden, en het bij elkaar brengen is werk voor u dat vóór de bouw moet gebeuren.
Vraag u eerst af of uw urenregistratie of uw facturatiepakket dit al kan. Veel tools hebben een facturatiefunctie met tarieven per project. Als uw afspraken daarin passen, gebruik die. Bouwen heeft zin als de afspraken afwijken, als de klant moet goedkeuren, of als uren uit meerdere bronnen komen die één factuur moeten worden.
Van spreadsheet naar urenfacturatie
Verzamel de afspraken per klant, zet ze met ingangsdatum in het systeem, koppel de urenregistratie en laat de klant meekijken vóór de eerste factuur.
Alle hoofdstukkenDe volgorde begint bij wat u met elke klant heeft afgesproken, niet bij de factuur. Wie bij de factuur begint, bouwt een snellere manier om het verkeerde tarief te gebruiken.
- Verzamel de afspraken per klantUit offertes, contracten en mails: tarief per rol, afronding, maximum, vaste prijs. Eén lijst per klant.
- Zet ze in het systeem met ingangsdatumTarieven met een datum vanaf wanneer ze gelden. Oude projecten houden hun oude tarief.
- Koppel de urenregistratieDe geschreven uren komen binnen met persoon, project en omschrijving. Test of alles aankomt.
- Bouw de status per uurGeschreven, gecontroleerd, goedgekeurd, gefactureerd. Een uur kan maar op één factuur.
- Laat de klant meekijkenEen link of een scherm met de uren van de maand, vóór de factuur. Begin met één klant die het waardeert.
- Factureer via de boekhoudingDe factuur met specificatie als verkoopboeking in het pakket. Vergelijk de eerste maand met de oude spreadsheet.
Veelgestelde vragen
De vragen die het vaakst terugkomen zodra het concreet wordt.
Wat is het verschil met een urenregistratie-app?
De urenregistratie legt vast wie wanneer wat heeft gedaan. Urenfacturatie bepaalt welke van die uren factureerbaar zijn, tegen welk tarief en op welke factuur. Sommige tools doen beide; zodra de afspraken per klant verschillen, is het tweede het lastige deel.
Mogen we uren afronden naar boven?
Als het is afgesproken wel. Zet de afrondingsregel in de offerte en laat het systeem hem uitvoeren zoals afgesproken, per klant. Een klant die kwartieren op zijn factuur ziet zonder dat het is afgesproken, ervaart het als opgeplust, en dan gaat het gesprek daarover in plaats van over het werk.
Hoe gaan we om met een vaste prijs naast uren op regie?
Per regel: uren binnen de vaste prijs worden geschreven maar niet gefactureerd, zodat u de marge ziet; meerwerk wordt gefactureerd tegen het regietarief. Het systeem moet per uur weten onder welke afspraak hij valt. In één kolom gaat dat mis.
Moet de klant de uren goedkeuren?
Het hoeft niet, maar het scheelt de discussie erna. Een klant die de uren vooraf ziet en akkoord geeft, betaalt de factuur zonder vragen. Begin met één klant die het waardeert, en breid uit als het loopt.
Wat als een uur na de factuur nog wordt toegevoegd?
Dan hoort hij op de volgende factuur, met een verwijzing naar de periode. Het systeem moet dat vanzelf doen door elk uur een status te geven; een uur zonder factuur blijft zichtbaar tot hij er een heeft. Uren die verdwijnen, zijn omzet die verdwijnt.
Hoe zit het met de specificatie bij de factuur?
Die is voor de meeste klanten het belangrijkste deel: datum, persoon, omschrijving, uren, tarief. Dezelfde regels die de klant heeft goedgekeurd. Een factuur met alleen een totaal roept de vraag op waar het van is; een specificatie beantwoordt hem voordat hij wordt gesteld.
Kan ons facturatiepakket dit niet al?
Vaak deels, en vraag dat eerst na. Veel pakketten kennen tarieven per project en maken een factuur uit uren. Wat ze zelden doen: afspraken per klant met ingangsdatum, vaste prijs naast regie op één project, en goedkeuring door de klant. Als dat bij u speelt, is dat het deel dat u bouwt.
Verder lezen
Drie gidsen die naast deze liggen.
Benieuwd of uw uren zonder discussie op de factuur kunnen?
Stuur ons de afspraken van drie klanten en een maand aan uren, dan zeggen wij welke regels het systeem moet kennen en of uw pakket ze aankan. U spreekt iemand van Appfront, het bureau achter deze site.