Hoe calculeer ik een offerte met calculatietypes, posten en parameters?
In een gecalculeerde offerte bouw je elke offertelijn op uit kostlijnen: materiaal, uren, machines en andere kosten. Je geeft elke kostlijn een calculatietype, bundelt de kostlijnen in een herbruikbare post en maakt die post slim met parameters. Robaws analyseert die calculatie daarna in de offerte en vergelijkt ze in het project met wat er effectief gebeurde. Werk je liever met activiteiten? Het principe is hetzelfde.
Navigeer snel naar:
- de calculatietypes
- een post opbouwen
- parameters toevoegen aan je post
- je calculatie analyseren in de offerte
- de nacalculatie in het project
Calculatietypes
Elke kostlijn in de onderbouw van een offertelijn of post krijgt een calculatietype. Je kiest uit zes types:
Calculatietype | Wat valt eronder? |
|---|---|
Materiaal | Artikelen die je verbruikt op de werf, zoals verf, balken, platen, schroeven of dakpannen. |
Materieel | Machines die je gebruikt op de werf, zoals een hoogtekraan, diamantboor, compressor of stelling. |
Arbeid | Alle prestaties op de werf, met elk soort tarief: dagtarief, nachttarief, overuren, ... |
OA | Kosten van een onderaannemer, van uurtarief tot verbruik en huur van artikelen. |
Overige | Kosten die bij het werk horen maar in geen ander type passen, zoals een verplaatsingstarief, kilometervergoeding of transport. Je algemene kosten (kantoor, magazijn, ...) reken je door met de indirecte kosten marge. |
Samengesteld | Een kostlijn met een eigen onderbouw. De kosten van die onderbouw tellen mee bij hun eigen calculatietype. |

Een post opbouwen
Een post is de herbruikbare onderbouw van een offertelijn. Je legt één keer vast welke kostlijnen bij bijvoorbeeld 1 m² schilderwerk horen, en gebruikt die post daarna in elke offerte. Hoe je een post aanmaakt en welke velden de postfiche heeft, lees je in Posten | Algemeen.
Het aantal van een kostlijn wordt vermenigvuldigd met het aantal dat je voor de post ingeeft op de offertelijn. Wil je dat niet, bijvoorbeeld voor een kraan die je één keer aanrekent, zet dan Totaliteit aan op die kostlijn. Dat kan vooraf in de post of eenmalig in de onderbouw van een offertelijn.
In de rest van dit artikel gebruiken we als voorbeeld een post "Schilderwerken" met deze kostlijnen:
Artikel | Calculatietype |
|---|---|
Werkuren | Arbeid |
Verf - blauw - 10 l | Materiaal |
Verf - rood - 10 l | Materiaal |
Hoogtewerker | Materieel |
Kilometervergoeding | Overige |

Parameters toevoegen
Met parameters stel je in een post één keer een vraag, zoals "welke kleur?" of "hoeveel dagen?", en past de calculatie zich aan het antwoord aan. Je voegt ze toe in het onderdeel Parameters van de post.
Een keuze: welke kleur verf?
De klant kiest blauw of rood, en maar één van beide verflijnen mag meetellen.
- Maak een parameter met een unieke naam, bv.
kleurverf. - Zet in Omschrijving de vraag: welke kleur wordt er gebruikt?
- Zet Toon details aan. De kolom Mogelijke waarden verschijnt.
- Vul de waarden in tussen dubbele aanhalingstekens,
"blauw"en"rood", en druk telkens op Enter.

Koppel de keuze daarna aan de verflijnen met een voorwaarde. Zet die tussen haakjes achter het bestaande Aantal van de blauwe verflijn. Staat er 1/100 (1 liter per 100 m²), dan wordt dat 1/100 * (kleurverf == "blauw" ? 1 : 0): bij blauw telt de lijn mee, bij rood niet. Doe hetzelfde voor de rode verflijn met "rood".

Kies je nu een kleur, dan rekent Robaws enkel de juiste verflijn mee. De andere staat op 0.

Een getal: hoeveel dagen hoogtewerker?
Voor een getal heb je geen mogelijke waarden nodig. Maak een parameter aantaldagen, zet het getal in de kolom Formule en vul aantaldagen in als Aantal van de lijn "Hoogtewerker". Zet op die lijn ook Totaliteit aan, anders wordt het aantal dagen nog vermenigvuldigd met het aantal m² van de post.

Wil je ook laten kiezen óf er een hoogtewerker nodig is? Maak dan een keuzeparameter hoogtewerker met de waarden "ja" en "nee" en vermenigvuldig het aantal met (hoogtewerker == "ja" ? 1 : 0).
Ervaring inrekenen: een toeslag
Weet je uit ervaring dat een moeilijk bereikbare werf extra uren kost? Giet dat in een keuzeparameter, bv. vlottetoegang met de vraag is er vlotte toegang tot de verdieping? en de waarden "ja" en "nee". Zet als aantal van de lijn "Werkuren":
8 * (1 + (vlottetoegang == "nee" ? 0,15 : 0))
Bij "nee" rekent de post automatisch 15% extra uren. Elke offerte met deze post stelt de vraag opnieuw.
De vaste parameters Q en DISTANCE_KM
Twee parameters bestaan altijd, zonder dat je ze aanmaakt:
Q: het aantal dat je voor de post ingeeft op de offertelijn. Op de postfiche zelf isQaltijd 1.DISTANCE_KM: de waarde in het veld Kilometers van de offerte. Gebruik het als aantal van de lijn "Kilometervergoeding" en de verplaatsingskost rekent zichzelf uit. Op de postfiche zelf isDISTANCE_KM0, daarom toont die lijn daar een aantal van 0.
Parameters als tekst op je offerte
Zet in de Uitgebreide omschrijving van de post ${parameternaam} en de gekozen waarde komt op de offerte-pdf. Kleur: ${kleurverf} wordt bijvoorbeeld Kleur: blauw.

Zo kan je ook een volledige zin laten afhangen van een keuze. Maak een parameter teksthoogtewerker met de formule
hoogtewerker == "ja" ? "Er zal een hoogtewerker door ons voorzien worden voor " + aantaldagen + " dagen." : "Er wordt een hoogtewerker voorzien door de klant."
en zet ${teksthoogtewerker} in de uitgebreide omschrijving.
Spelregels voor formules
Regel | Voorbeeld |
|---|---|
Tekstwaarden staan tussen dubbele aanhalingstekens |
|
Decimalen geef je in met een komma |
|
Argumenten van een functie scheid je met een puntkomma |
|
Teksten plak je aan elkaar met + |
|
Parameters mogen naar elkaar verwijzen |
|
Parameternamen zijn hoofdlettergevoelig |
|
Wiskundige functies schrijf je met Math. ervoor, zoals Math.ceil of Math.round. Alle tekens en functies vind je in Welke symbolen en formules kan ik gebruiken in posten?, uitgewerkte formules in Voorbeelden van posten en formules.
SUM(...) een parameter over alle lijnen optellen.Je calculatie analyseren
In een gecalculeerde offerte zie je de kosten per calculatietype en, als je met activiteiten werkt, per activiteit:
- per lijn: in het tabblad Analyse van de onderbouw van een offertelijn;
- voor de volledige offerte: in het tabblad Overzicht van de offerte.

De bedragen uit het tabblad Directe kosten en de indirecte kosten uit je indirecte kosten marge staan in de grafiek per calculatietype, niet in de grafiek per activiteit.
Nacalculatie in het project
Geef je de artikelen in je offerte consequent het juiste calculatietype, dan maakt Robaws automatisch een nacalculatie in het project dat aan de offerte gekoppeld is.

Koppel ook je planning en opdrachten aan dat project. Wat je ploegen in Wappy registreren, wordt omgezet naar werkbonnen, en in de nacalculatie vergelijkt Robaws wat je in de offerte voorzag met wat er effectief gerealiseerd werd.
Bijgewerkt op: 14/10/2026
Dankuwel!
