InzichtenCategorie: Uitleg
Voor- en nacalculatie: vergelijk per bewerking
Deel 7 van 9 in de serie Rekenen en offreren
Kort antwoord
Vergelijk voor- en nacalculatie per bewerking, niet per order. Leg de geboekte uren van elke bewerking naast de regel waarop ze geschat waren: draaien naast draaien, frezen naast frezen. In het ordertotaal vallen een te krappe en een te ruime bewerking tegen elkaar weg; per regel blijkt welke norm moet veranderen en welke kan blijven staan.
Op deze pagina
Wat verbergt het ordertotaal?
Een rekenvoorbeeld. Een toeleverancier met twaalf man calculeert een serie op 90 uur: 40 uur draaien, 35 uur frezen en 15 uur ontbramen. Na levering staan er 100 uur geboekt, ruim 11 procent meer. De calculator zet de normen voor dit onderdeel 11 procent hoger en gaat door.
Per bewerking valt de uitkomst anders uit. Het draaien klopte precies. Het frezen liep op van 35 naar 52 uur, bijna de helft meer dan geschat. Het ontbramen stond op 15 uur en kostte er 8, dus die regel was bijna de helft te ruim. In het totaal strepen die twee afwijkingen elkaar grotendeels weg.
Zo gaan alle drie de normen de verkeerde kant op. De draainorm gaat omhoog terwijl hij klopte, de ontbraamnorm gaat omhoog terwijl hij al te ruim was, en de freesnorm, die bijna de helft te krap was, schuift maar 11 procent op. De volgende calculatie wordt daar niet beter van, alleen anders.
| Bewerking | Voorcalculatie | Nacalculatie | Verschil |
|---|---|---|---|
| Draaien | 40 uur | 40 uur | 0 uur |
| Frezen | 35 uur | 52 uur | +17 uur |
| Ontbramen | 15 uur | 8 uur | −7 uur |
| Order | 90 uur | 100 uur | +10 uur |
Wat is het verschil tussen voorcalculatie en nacalculatie?
De voorcalculatie rekent vooraf uit wat een onderdeel zou moeten kosten: materiaal, insteltijd, programmeertijd, cyclustijd en nabehandeling, op basis van de tekening en de route die je verwacht. Ze is de basis voor de offerte, niet de verkoopprijs zelf. In het Engels heet ze pre-calculation of estimate.
De nacalculatie zet daar na levering de werkelijkheid naast: geboekte uren, gebruikt materiaal, afkeur en externe kosten. In het Engels heet dat post-calculation, actual costing of job costing. Een voorcalculatie zonder nacalculatie herhaalt dezelfde aanname order na order; een nacalculatie zonder voorcalculatie is een archief zonder maatstaf.
De waarde zit in het verschil en in waar dat verschil vandaan komt. In de bedrijfseconomie heet dat een verschillenanalyse: je gaat per regel na of de tijd, het uurtarief of het materiaal afweek.
Een verschil op arbeid splits je in twee delen, en die splitsing past ook op machine-uren. Het efficiencyverschil is het aantal uren dat de calculatie voor de werkelijk gemaakte stuks toestond, min de geboekte uren, maal het tarief uit de calculatie. Het tariefverschil is het calculatietarief min het werkelijke tarief, maal de geboekte uren. Materiaal splits je op dezelfde manier in prijs en verbruik. Dit artikel gaat over het efficiencyverschil: de tijd per bewerking.
Hoe leg je geboekte uren naast de voorcalculatie?
Het begint bij de registratie. In veel werkplaatsen staan de werkelijke tijden op werkbonnen en urenbriefjes, met de hand geschreven en vaak zonder machine erbij. “Ongeveer anderhalf uur” is geen basis om een norm op te corrigeren. Productiegegevens worden pas bruikbaar als elke tijd aan één bewerking, één machine en één datum hangt.
Daarna is het vergelijken zelf eenvoudig. Elke calculatieregel krijgt zijn geboekte tegenhanger: draaien naast draaien, frezen naast frezen, ontbramen naast ontbramen. Het verschil per regel is het getal dat iets over de norm zegt. Het ordertotaal houd je ernaast om de optelling te toetsen, niet als uitkomst.
Boek de tijd van een bewerking in elementen, elk met zijn eigen frequentie. Instellen en de eerstestukcontrole komen één keer per serie; laden en lossen en de looptijd bij elk stuk; tussentijds meten bij elk stuk of om de zoveel stuks. Een element per serie deel je door het aantal, een element per stuk vermenigvuldig je ermee. Zo vind je terug welk element afweek.
Let op wat je precies vergelijkt. Een geboekte tijd bevat ook wachten, meten en wisselen; de looptijd die de besturing registreert, alleen het NC-programma. Waarom die tijden uiteenlopen, lees je in vier cyclustijden voor hetzelfde onderdeel.
- Boek de uren per bewerking, met machine en datum.
- Sluit elke registratie af zodra de bewerking klaar is, niet de volgende ochtend.
- Boek de insteltijd apart van de looptijd van de serie.
- Leg per bewerking de geboekte uren naast de regel in de verstuurde calculatie.
- Noteer bij elke grote afwijking wat er gebeurde, ook als het in een paar woorden is.
Is elke afwijking een fout in de calculatie?
Nee. Werkelijk is niet hetzelfde als representatief. Een geboekte tijd kan een gebroken boor bevatten, een storing, een ingreep van de operator of een registratie die pas de volgende ochtend is afgesloten. Neem je elke werkelijke tijd als waarheid, dan wordt de volgende schatting slechter in plaats van beter.
Een studie in Procedia CIRP (2025) naar afwijkende cyclustijden op cnc-machines begint met filteren: serverproblemen, onderhoud en ploegwisselingen gaan uit de gemeten programmaduur voordat er iets wordt berekend. Dezelfde discipline hoort bij elke nacalculatie, ook als die in een spreadsheet staat.
Subduxion onderscheidt drie soorten afwijkingen. Procesvariatie is de gewone spreiding: de bewerking duurde wat langer of korter, zoals bij elke serie. Een verklaarbare uitzondering heeft een aanwijsbare oorzaak: gereedschapsbreuk, een storing, een niet afgesloten registratie. Bij een onverklaarde afwijking kan niemand aanwijzen waar de tijd bleef. Procesvariatie hoort in de norm, een verklaarbare uitzondering markeer je en laat je erbuiten, en een onverklaarde afwijking zoek je uit voordat je hem meetelt.
Elke uitschieter weggooien klopt ook niet. Breekt hetzelfde gereedschap bij elke serie, dan zit het probleem in de proceskeuze en hoort die tijd alsnog in de calculatie. Daarvoor moet bij elke registratie terug te vinden zijn met welk gereedschap, materiaal en programma de tijd werd gemaakt.
Wanneer stel je een norm bij?
Eén order die uitloopt is nog geen reden om een norm te veranderen. In de gids van Subduxion geldt als representatief signaal: drie opeenvolgende orders met dezelfde freesoverschrijding. Dan stel je de norm van die ene bewerking bij, in het voorbeeld het frezen, en laat je de rest staan.
Leg die regel vast voordat de cijfers binnenkomen: per bewerking een drempel voor de afwijking en het aantal opeenvolgende series waarin hij overschreden moet zijn. Wie per geval beslist, stelt bij na de order die het meest opviel. Wachten is niet nodig als het proces verandert. Krijgt de bewerking een ander programma, gereedschap, spanmiddel, machine of materiaal, dan herzie je de norm voor de volgende offerte, want de oude tijd hoort bij een ander proces.
Het draaien klopte, dus de draainorm blijft. Het ontbramen stond te ruim, en ook die norm verandert pas als het patroon terugkomt. Dat gerichte bijstellen per bewerking heet kalibratie: de calculatiemethode schuift alleen waar gemeten tijden het herhaald laten zien.
Bij een herhaalartikel merk je het verschil het eerst. De volgende aanvraag komt binnen en de vraag is of de vorige prijs nog klopt. Met een nacalculatie per bewerking weet je welke regel je aanpast en waarom; zonder die vergelijking stel je bij op gevoel. Neem je de vorige calculatie over, reken hem dan door op een nieuwe peildatum: een juiste tijd tegen een oud tarief geeft nog steeds een verouderde kostprijs.
Wat je bijstelt is de kostprijs. De verkoopprijs is een aparte beslissing, met marge en risico-opslag erbovenop, en volgt niet vanzelf mee. Een bewerking die structureel duurder blijkt, vraagt om een hogere prijs of een andere route. Dat beslis je per onderdeel.
Wat moet er in de voorcalculatie staan?
Dit werkt alleen als de voorcalculatie zelf uit regels per bewerking bestaat, en precies daar schieten het ERP en de spreadsheet tekort. Het ERP bewaart de geboekte uren per order, niet de calculatieregel waarop de prijs werd beslist; de spreadsheet bewaart één kostprijs, of een stuktijd die draaien, frezen en ontbramen in één getal samenvat. Een eigenaar met tien jaar nacalculaties in de kast heeft dan wel de uren, maar niet de regel waar ze tegenover horen.
Dat kost geld bij de volgende offerte. Zet je het onderdeel uit het rekenvoorbeeld over de hele linie 11 procent hoger, dan blijft de freesregel ver onder de 52 uur die het frezen kostte en komt de ontbraamregel nog verder boven de 8 uur die het ontbramen kostte. Bij elke nieuwe serie geef je op het frezen marge weg, en met het ontbramen sta je duurder dan nodig in een offerte die de klant naast andere legt.
Per regel heb je minstens drie dingen nodig: de tijd, het tarief en het aantal. Houd insteltijd apart van cyclustijd, want instellen gebeurt één keer per serie en de cyclustijd telt per stuk. Hoe je opspanningen telt en wat elke opspanning aan insteltijd kost, staat in opspanningen tellen.
Vergelijk tot slot met de offerteversie die de deur uitging, niet met een calculatie die je later hebt bijgewerkt. Alleen de verstuurde versie legt vast wat je beloofde, tegen welke revisie van de tekening en met welke invoer. Begin bij de eerstvolgende calculatie: een regel per bewerking, en op de werkbon dezelfde indeling.
Vijf gewoontes die de nacalculatie onbruikbaar maken
Het rekenwerk kan kloppen en de nacalculatie toch niets opleveren. Dat gebeurt bij deze vijf gewoontes.
Vermijd ze en je hebt geen nieuw systeem nodig om te beginnen. Een spreadsheet met een regel per bewerking en eerlijk geboekte uren is genoeg voor de eerste vergelijking.
- Alleen het ordertotaal vergelijken, zodat een te ruime en een te krappe bewerking tegen elkaar wegvallen.
- Uren op de order boeken in plaats van op de bewerking.
- Elke werkelijke tijd als waarheid nemen, ook die met een gebroken boor erin.
- Het hele onderdeel bijstellen na één uitloper, in plaats van één norm na een herhaald signaal.
- De verkoopprijs automatisch laten meebewegen met de kostprijs.
In Blake
Blake rekent een onderdeel uit in aparte regels: materiaal, verspanen, nabehandeling, instellen en programmeren, elk per stuk en per serie. Elke regel toont zijn tijd, aantal en tarief, met je eigen uurtarief per machine, dus het frezen zit niet verstopt in één stuktijd en je rekent de som zelf na. Komt een herhaalartikel opnieuw binnen, dan zet Blake het naast zijn laatst geprijsde calculatie en zie je per regel wat er de vorige keer is geprijsd. Elke offerteversie gaat eruit als pdf, met CSV- en JSON-export, zodat je de regels van de verstuurde versie naast je geboekte uren kunt leggen.
Veelgestelde vragen
Wat is het verschil tussen voorcalculatie en nacalculatie?
De voorcalculatie schat vooraf wat een onderdeel hoort te kosten: materiaal, instellen, programmeren, cyclustijd en nabehandeling. De nacalculatie zet daar na levering de geboekte uren, het verbruikte materiaal en de externe kosten naast. Het verschil per bewerking laat zien welke norm afwijkt.
Hoe registreer je uren zodat de nacalculatie klopt?
Boek per bewerking, met machine en datum, en sluit de registratie af zodra de bewerking klaar is. Houd insteltijd apart van de looptijd en noteer bij een grote afwijking wat er gebeurde. Dan kun je elke tijd naast zijn eigen calculatieregel leggen.
Wanneer pas je een normtijd aan na de nacalculatie?
Pas als dezelfde bewerking bij opeenvolgende series dezelfde kant op afwijkt, boven een drempel die je vooraf hebt vastgelegd. Verandert het programma, het gereedschap, het spanmiddel, de machine of het materiaal, dan herzie je de normtijd meteen, nog voor de volgende offerte.
Wat doe je met een order die uitliep door gereedschapsbreuk?
Markeer de order als verklaarbare uitzondering en laat hem buiten de vergelijking. Noteer wel de oorzaak: breekt hetzelfde gereedschap bij latere orders opnieuw, dan zegt dat iets over de proceskeuze en hoort die tijd alsnog in de calculatie.
Wat is een verschillenanalyse in de nacalculatie?
Een verschillenanalyse verklaart waar het verschil tussen voor- en nacalculatie vandaan komt. Op uren scheidt ze een efficiencyverschil, meer of minder uren dan geschat, van een tariefverschil, een ander bedrag per uur. Materiaal splits je in prijs en verbruik.
Hoe gebruik je de nacalculatie voor de volgende offerte?
Begin bij de offerteversie die je verstuurde en pas alleen de regels aan waarvan de afwijking zich herhaalde. Reken de calculatie door met de tarieven van vandaag. De verkoopprijs volgt niet vanzelf: marge en risico-opslag blijven een beslissing per offerte.
Bronnen
- Subduxion, Voorcalculatie vs nacalculatie: wat elk je vertelt, gids, juni 2026 (opent in een nieuw tabblad)
- Subduxion Research, Waarom werkelijke productietijden niet automatisch goede trainingsdata zijn, september 2026 (opent in een nieuw tabblad)
- Vlaminck, Nicolas, Benamara en Raddoux, Analyzing Machining Cycle Time Anomalies via CNC and Operational Data, Procedia CIRP 133, 2025 (opent in een nieuw tabblad)
- JITbase, How to Quote CNC Machining Jobs With Reliable Standard Times, blog, september 2026 (opent in een nieuw tabblad)
- ACCA, Paper F5 Performance Management, antwoorden bij het examen van december 2010 (opent in een nieuw tabblad)
- Wikipedia, Variance (accounting) (opent in een nieuw tabblad)
- Wikipedia, Voorcalculatie (opent in een nieuw tabblad)