Terugkerende facturen: de volledige gids
Een onderhoudscontract, een huurovereenkomst, een servicecontract, een hostingpakket: elke maand of elk kwartaal dezelfde factuur, met een klein verschil. Terugkerende facturen automatiseren betekent dat het contract de factuur maakt, niet de boekhouder. Dit is de gids voor contracten die periodiek gefactureerd worden; het abonnementsmodel met proratie, upgrades en opzeggen halverwege heeft een eigen gids.
In het kort
- Het contract is de bron, niet de vorige factuur. Wie factureert door de factuur van vorige maand te kopiëren, factureert de fout van vorige maand opnieuw.
- De vaste regel is eenvoudig; de variabele regel is het werk. Meerwerk, verbruik en uren komen uit een ander systeem en moeten op tijd op de factuur staan.
- Indexering, looptijd en opzegtermijn horen bij het contract en dus bij de factuur. Een contract dat in januari geïndexeerd moet worden en dat niet wordt, kost een jaar marge.
- Uw boekhoudpakket kan dit waarschijnlijk al voor het eenvoudige geval. Maatwerk begint waar de variabele regels vandaan komen.
Wat terugkerende facturen zijn en waar ze vandaan komen
Een terugkerende factuur is een contract dat elke periode een factuur wordt. Alles wat op die factuur moet kloppen, staat in het contract of komt uit een systeem dat het contract kent.
Alle hoofdstukkenElke onderneming met contracten factureert terugkerend, en de meeste doen dat door de vorige factuur te kopiëren en de datum aan te passen. Dat werkt tot er een contract wijzigt, een index verstrijkt of een klant vertrekt.
Terugkerende facturen automatiseren is het contract de factuur laten maken: per periode, met de regels van dat moment, zonder dat iemand kopieert.
Het onderscheid met abonnementsfacturatie is de aard van de afspraak. Een abonnement is een product met een plan, een upgrade, een opzegging halverwege en dus proratie: de klant beslist per maand. Een contract is een afspraak met een looptijd, een opzegtermijn en een index: de partijen hebben voor langere tijd getekend. De factuur van het contract verandert niet door gedrag van de klant maar door de kalender en door wat er in de periode is geleverd.
De contracten zijn overal. Een installateur heeft onderhoudscontracten met een jaarlijkse beurt en storingen erbovenop. Een verhuurder heeft huurovereenkomsten met servicekosten en een jaarlijkse verhoging. Een IT-bedrijf heeft beheercontracten met een vast bedrag en uren daarbuiten. Een adviesbureau heeft retainers. Een hostingbedrijf heeft pakketten met verbruik. Wat ze delen: een vaste basis, een variabel deel, en een moment waarop de prijs mag veranderen.
De gebruikers zijn de boekhouder of de administratie die de facturen verstuurt, de accountmanager die de contracten afsluit en wijzigt, en de klant die de factuur ontvangt en wil begrijpen. De meeste fouten ontstaan tussen de eerste twee: een wijziging die de accountmanager mondeling afspreekt en die de administratie niet bereikt, tot de klant belt.
Het contract: looptijd, indexering en opzegtermijn
Looptijd, verlenging, indexering en opzegtermijn zijn contractvelden die de factuur sturen. Het systeem bewaakt de data en past de prijs aan op het moment dat het contract dat toestaat.
Alle hoofdstukkenEen contract van drie jaar met een jaarlijkse index en een opzegtermijn van drie maanden heeft vier data die ertoe doen. In een map met pdf's kent niemand ze; in een systeem zijn het velden met een melding.
- Looptijd
- begin, einde en wat er dan gebeurt: verlengen voor een termijn, doorlopen tot opzegging, of eindigen
- Index
- de afgesproken index, het moment en de basis; het systeem berekent het nieuwe tarief en legt de berekening vast
- Opzegging
- de termijn en het laatste moment; een melding aan de accountmanager ruim vóór de klant kan opzeggen
- Wijziging
- een wijziging in het contract gaat in op een datum en wijzigt de facturen vanaf die datum, niet met terugwerkende kracht
Indexering is waar de meeste marge weglekt. Een contract dat jaarlijks met een consumentenprijsindex mag stijgen en waarvan niemand de datum kent, blijft op het oude tarief staan. Het systeem kent de datum, kent de index en past het tarief aan, of legt de wijziging klaar voor een akkoord van de accountmanager. Ook de berekening zelf hoort vastgelegd: welke index, welke periode, welk percentage. Dat is wat de klant vraagt als hij de hogere factuur ziet.
Voor consumentencontracten gelden extra regels over stilzwijgende verlenging en opzeggen; die staan in het Burgerlijk Wetboek en veranderen niet door een systeem. Voor zakelijke contracten geldt wat is afgesproken, en dat is precies het probleem: elke klant heeft iets anders afgesproken. Het systeem moet dus per contract de regels kennen, niet één standaard voor iedereen.
Vaste en variabele regels
De vaste regel komt uit het contract. De variabele regel komt uit een ander systeem: uren, meerwerk, verbruik, storingen. Het factuursysteem moet die op tijd en compleet binnenhalen, anders wordt het handwerk.
Alle hoofdstukkenHet vaste bedrag per maand factureert elk pakket. Het meerwerk van de monteur, de uren van de consultant en het verbruik van de klant zijn wat de factuur elke maand anders maakt, en wat de boekhouder nu met de hand overneemt.
Wat vast is
- Het bedrag uit het contract, per periode, met de btw-behandeling die erbij hoort.
- De omschrijving die de klant herkent, met de contractperiode erin: welke maand, welk pand, welk pakket.
- Het factuurmoment: vooraf of achteraf, op de eerste of op de laatste, per klant vastgelegd.
- De afnemer, het adres en de referentie die de klant eist om te kunnen betalen.
Wat per periode verandert
- Uren en meerwerk uit de planning of de urenregistratie, goedgekeurd vóór ze op de factuur komen.
- Verbruik uit een meter, een platform of een teller, met de periode en de eenheid erbij.
- Storingen en extra bezoeken buiten het contract, met de werkbon als bewijs.
- Kortingen en tegoeden uit een vorige periode, met de reden vastgelegd.
De variabele regel heeft een bron en een goedkeuring. De bron is het systeem waar het werk is gedaan: de buitendienst-app met de werkbon, de urenregistratie, het platform dat het verbruik telt. De goedkeuring is de persoon die zegt: dit mag gefactureerd worden. Een factuursysteem dat de bron leest maar de goedkeuring overslaat, stuurt meerwerk dat de klant nooit heeft geaccepteerd, en dat kost meer dan het opbrengt.
Het factuurmoment is de tweede valkuil. Vast vooraf en variabel achteraf is de gebruikelijke opzet, en die levert twee facturen per periode op als het systeem ze niet samenvoegt. Klanten willen één factuur per maand; dat betekent dat het vaste deel van de komende maand en het variabele deel van de vorige maand op dezelfde factuur staan, met een omschrijving die dat uitlegt.
Verzenden, incasseren en herinneren
De factuur wordt gemaakt, gecontroleerd, verzonden, geïncasseerd of betaald, en anders herinnerd. Elk van die stappen heeft een eigenaar en een moment, en het systeem bewaakt allebei.
Alle hoofdstukkenAutomatiseren betekent niet dat niemand meer kijkt. Het betekent dat het systeem de facturen klaarzet, één persoon ze in één keer controleert, en de rest vanzelf gaat: verzenden, incasseren, herinneren, boeken.
| Stap | Wat er gebeurt | Waar het misgaat |
|---|---|---|
| Concept | Het systeem maakt per contract de factuur voor de periode, vast plus goedgekeurd variabel | Een contract dat gewijzigd is zonder ingangsdatum, of variabel werk dat niet is goedgekeurd |
| Controle | Eén ronde per periode: afwijkingen ten opzichte van vorige maand bovenaan | Een controle die alle facturen opent in plaats van alleen de afwijkende |
| Verzenden | Per e-mail met pdf, of als e-factuur via Peppol, met de referentie van de klant | Een klant die een inkoopordernummer eist dat niet in het contract staat |
| Incasso | Bij een machtiging: vooraankondiging, incasso op de vaste dag, storno's als melding | Een storno die niemand ziet tot de herinnering de klant boos maakt |
| Herinnering | Na de vervaldatum een vaste reeks: herinnering, aanmaning, overdracht | Een herinnering aan een klant die een vraag over de factuur heeft openstaan |
De controle-ronde is de belangrijkste stap en de minst geautomatiseerde. Het systeem moet niet alle facturen tonen maar de afwijkingen: een factuur die hoger of lager is dan vorige maand, een contract dat deze maand eindigt of geïndexeerd wordt, een variabele regel die groter is dan gebruikelijk. Wie alleen de afwijkingen ziet, controleert honderd facturen in een kwartier.
Bij incasso hoort een vooraankondiging aan de klant, met het bedrag en de datum; de standaardtermijn daarvoor is veertien dagen, tenzij anders is afgesproken. Bij een terugkerende incasso met een vast bedrag mag die aankondiging één keer voor de hele reeks, zolang het bedrag niet verandert. Verandert het, door een index of een variabel deel, dan hoort er een nieuwe aankondiging bij. Het systeem weet wanneer het bedrag verandert, dus het systeem hoort de aankondiging te sturen.
Pakket of maatwerk
Voor vaste bedragen per periode volstaat vrijwel elk boekhoudpakket. Maatwerk loont zodra de variabele regels uit andere systemen komen, de contracten per klant verschillen of de facturen uit meerdere entiteiten komen.
Alle hoofdstukkenDe functie 'terugkerende factuur' zit in de meeste boekhoudpakketten: een sjabloon, een frequentie, een klant. Voor een vast bedrag per maand is dat genoeg. De vraag is wat er gebeurt als het bedrag elke maand anders is.
De grens ligt bij de bron van de variabele regel. Zolang de boekhouder de variabele regel zelf intypt, is het pakket genoeg, hoe vervelend dat werk ook is. Zodra de variabele regel uit een ander systeem moet komen en zonder overtikken op de factuur moet staan, is er een koppeling nodig die het pakket meestal niet heeft. Dat is het moment voor maatwerk: niet een nieuw boekhoudpakket, maar een laag ervóór die de factuur samenstelt en aan het pakket aanlevert.
Het pakket blijft het pakket. De boekhouding, de btw-aangifte en het grootboek horen daar en nergens anders. Het maatwerk maakt de factuur en levert hem aan; het pakket verstuurt, boekt en bewaakt de betaling. Wie het maatwerk de hele boekhouding laat doen, bouwt een boekhoudpakket na, en dat is nooit de bedoeling.
Wat het kost, en wat dat bepaalt
Het aantal bronnen voor variabele regels en de variatie in contracten bepalen de prijs. Het contractregister zelf is bekend werk; de koppelingen en de uitzonderingen per klant zijn het project.
Alle hoofdstukkenEen register met contracten dat elke maand een factuur klaarzet, is overzichtelijk werk. Vier systemen die elk een deel van de factuur leveren, en tweehonderd klanten met eigen afspraken, zijn dat niet.
- Bronnen
- elke bron voor variabele regels is een koppeling met een goedkeuringsstap en een periodeafbakening
- Variatie
- honderd contracten met dezelfde regels is één regel; honderd contracten met eigen afspraken is honderd
- Pakket
- een boekhoudpakket met een koppelvlak voor facturen is eenvoudig; een pakket zonder is een import per maand
- Historie
- bestaande contracten invoeren met hun index- en einddata is werk dat vóór de eerste factuurronde klaar moet zijn
Wat meestal meevalt: het register en de vaste factuur. Wat tegenvalt: de bestaande contracten. Die staan in pdf's, in e-mails en in het hoofd van de accountmanager, en ze moeten één keer volledig worden ingevoerd: looptijd, index, opzegtermijn, afspraken. Dat invoerwerk is geen bouwwerk, maar zonder is het systeem leeg.
Vraag ook wat u met de uitzonderingen doet. Elke organisatie heeft klanten met een eigen afspraak die niet in een regel past. Het systeem kan die als uitzondering kennen, met een handmatige stap, of de accountmanager kan de afspraak bij de volgende verlenging in lijn brengen. Het tweede is goedkoper, en het systeem helpt daarbij door de afwijkende contracten te tonen.
Van kopiëren naar een lopend systeem
Bouw eerst het contractregister, factureer daaruit de vaste regels, koppel dan de eerste bron voor variabele regels en breid uit per bron, met een controle-ronde die alleen de afwijkingen toont.
Alle hoofdstukkenDe volgorde hieronder begint niet bij de factuur maar bij het contract, want zonder een compleet register maakt het systeem verkeerde facturen sneller dan de boekhouder.
- Contracten verzamelenAlle lopende contracten met looptijd, index, opzegtermijn en facturatie-afspraken in één register. Afwijkende afspraken gemarkeerd.
- Vaste facturenEén periode de vaste facturen uit het register naast de handmatige leggen. Elk verschil is een fout in het register of in de oude factuur.
- Controle-rondeHet scherm dat alleen afwijkingen toont: bedrag, einddatum, index, grote variabele regel. Eén persoon, één ronde.
- Eerste bron koppelenDe bron met het meeste overtikwerk: uren, werkbonnen of verbruik. Met een goedkeuring ertussen.
- Verzenden en incassoAanlevering aan het boekhoudpakket, e-factuur waar de klant dat wil, incasso met vooraankondiging en storno's als melding.
- Meldingen en bijsturenIndex- en einddata als melding aan de accountmanager. Na een kwartaal: welke uitzonderingen zijn er nog, en welke kunnen weg.
Veelgestelde vragen
De vragen die het vaakst terugkomen zodra het concreet wordt.
Wat is het verschil met abonnementsfacturatie?
Abonnementsfacturatie gaat over het abonnementsmodel: plannen, upgrades, opzeggen halverwege en dus proratie, gestuurd door gedrag van de klant. Terugkerende facturen gaan over contracten met een looptijd, een index en een opzegtermijn, gestuurd door de kalender en door wat er in de periode is geleverd. De incasso lijkt op elkaar; de bron van de factuur niet.
Kan ons boekhoudpakket dit niet al?
Voor een vast bedrag per periode meestal wel: een sjabloon met een frequentie. Waar het pakket stopt, is bij variabele regels uit andere systemen, bij indexering per contract, bij afspraken per klant en bij meerdere entiteiten. Maatwerk is dan een laag vóór het pakket die de factuur samenstelt; het pakket blijft de boekhouding.
Hoe komt het meerwerk op de factuur zonder overtikken?
Door een koppeling met de bron waar het werk is vastgelegd, zoals de buitendienst-app of de urenregistratie, met een goedkeuring ertussen. Het systeem haalt de goedgekeurde regels van de periode op en zet ze op de factuur van het contract. Zonder goedkeuring stuurt u meerwerk dat de klant nooit heeft geaccepteerd.
Wat gebeurt er bij een indexering?
Het systeem kent per contract de index, het moment en de basis. Op het moment berekent het het nieuwe tarief, legt de berekening vast en past de facturen vanaf die datum aan, of legt de wijziging klaar voor akkoord. De berekening zelf bewaart u, want dat is wat de klant vraagt als de factuur hoger is.
Moeten we bij incasso elke maand een vooraankondiging sturen?
Bij een vast bedrag mag één aankondiging voor de hele reeks, zolang bedrag en datum niet veranderen. Verandert het bedrag, door een index of een variabel deel, dan hoort er een nieuwe aankondiging bij, in de regel veertien dagen vooraf tenzij anders afgesproken. Het systeem weet wanneer het bedrag verandert, dus het systeem stuurt hem.
Kunnen we e-facturen via Peppol versturen?
Ja, als het boekhoudpakket of het maatwerk op het Peppol-netwerk is aangesloten. Steeds meer zakelijke klanten en alle overheden vragen erom. Het systeem legt per klant vast of hij een pdf per e-mail of een e-factuur wil, en levert in dat formaat aan.
Voor welke organisaties loont dit?
Voor iedereen die meer dan een dag per maand kwijt is aan het kopiëren en aanpassen van facturen, of die marge verliest doordat indexeringen worden gemist. Hoe meer contracten, hoe meer variabele regels uit andere systemen en hoe meer afspraken per klant, hoe eerder een eigen laag vóór het boekhoudpakket loont.
Verder lezen
Drie gidsen die naast deze liggen.
- Abonnementsfacturatie: de volledige gidsHet abonnementsmodel: plannen, proratie, upgrades en opzeggen halverwege.
- Facturatiesoftware: de volledige gidsDe factuur in het algemeen: eisen, verzenden, betalen en boeken.
- Contractbeheer: de volledige gidsHet register van contracten, opzegtermijnen en verplichtingen, als bron voor de factuur.
Benieuwd of uw contracten de factuur zelf kunnen maken?
Vertel ons welk boekhoudpakket u gebruikt, uit welke systemen het variabele werk komt en hoeveel contracten er lopen, dan zeggen wij waar het pakket stopt, wat een laag ervóór moet kunnen en welke bron als eerste gekoppeld wordt. U spreekt iemand van Appfront, het bureau achter deze site.