Een stelpost is gezond zolang hij benoemd, begrensd en tijdelijk is. Onbegrensd is hij een tweede offerte in de eerste.
Toets elke stelpost op drie punten: staat erbij waarom hij onzeker is, wat het maximum is en wanneer hij een echte prijs wordt?
Wat een stelpost in een offerte doet
Sommige onderdelen van een implementatie zijn vooraf niet te prijzen. Hoe vervuild je data is, weet niemand voordat iemand erin heeft gekeken. Of een koppeling meewerkt, blijkt pas bij de eerste test. Voor dat soort werk gebruikt een partner een stelpost: een gereserveerd bedrag dat de plek van een prijs inneemt totdat er een echte prijs kan komen.
Dat is op zichzelf een teken van vakmanschap. Een partner die toegeeft iets nog niet te weten, is eerlijker dan een die overal een rond bedrag op plakt. Maar een stelpost verschuift wel risico naar jou. Het bedrag telt mee in de totaalprijs waarop je vergelijkt, terwijl het geen toezegging is. Valt het werk duurder uit, dan betaal jij het verschil. De vraag is dus nooit óf een stelpost mag, maar hoe hij is ingekaderd.
Ter referentie: implementatieprojecten beginnen rond de €3.000, en juist de onzekere posten zoals een migratie kunnen dat bedrag verdubbelen. Wat een migratie reëel kost en waarom dat zo uiteenloopt, lees je in wat een migratie erbij kost.
Twee situaties uit een intake
Een groothandel met zes verkopers wil de klantgegevens uit een Excelbestand en een oud pakket naar Pipedrive. In de offerte staat bij de migratie een stelpost van een paar duizend euro, "definitief na analyse". Wanneer die analyse plaatsvindt en wie haar beoordeelt, staat er niet bij. Drie weken later is de bouw bezig en de analyse nog niet gedaan.
Een kleine marketingafdeling laat een koppeling met de boekhouding bouwen. De partner weet niet of het boekhoudpakket de benodigde velden aan de buitenkant ontsluit, en zegt dat eerlijk: een stelpost voor de koppeling, een afgesproken test in week twee, en een maximum. Dat is een stelpost die zijn werk doet. De onzekerheid is er nog wel, maar iedereen weet wanneer ze verdwijnt.
De eerlijke variant
Een eerlijke stelpost heeft vier kenmerken. Hij is benoemd: er staat precies bij welk werk onzeker is en waarom. Hij is onderbouwd: het bedrag komt uit ervaring met vergelijkbare situaties, niet uit de losse pols. Hij is begrensd: er staat een maximum, en overschrijding vraagt jouw schriftelijke akkoord. En hij is tijdelijk: de offerte noemt het moment waarop de stelpost wordt vervangen door een vaste prijs.
In de praktijk ziet dat er zo uit: "Datamigratie: stelpost €2.500, definitieve prijs na de datacheck in week één, maximaal €4.000 zonder aanvullend akkoord." Dat is een rekenvoorbeeld, geen tarief. Zo'n regel geeft je zekerheid over het proces, ook al is het bedrag nog open.
Zo hoort onzekerheid in een offerte te staan.
Het risico is zichtbaar, begrensd en tijdelijk. Na de datacheck weet je waar je aan toe bent, zonder dat iemand hoefde te gokken.
De variant die je moet doorvragen
Dezelfde post kan ook de totaalprijs laag houden. De offerte opent met een scherp totaalbedrag. Wie doorbladert, ziet dat de migratie, de koppelingen en de training als stelpost of "nader te bepalen" zijn opgenomen. Het genoemde totaal dekt dan alleen het voorspelbare deel van het werk. Jij vergelijkt die offerte met een volledige offerte van een ander, en de onvolledige wint op prijs.
De tweede vorm is de stelpost zonder grens. Er staat een bedrag, maar nergens een maximum of een akkoordmoment. Dan is de stelpost feitelijk nacalculatie met een vriendelijke naam. De derde vorm is de eeuwige stelpost: er komt nooit een omslagmoment, dus het onderdeel blijft het hele traject open. Al die varianten schuiven kosten naar de periode waarin jij niet meer weg kunt. Ze horen thuis in hetzelfde rijtje als de posten uit de verborgen kosten van een implementatie.
Deze totaalprijs is een lokprijs. De echte prijs komt later.
Tel de stelposten bij het totaal op en vergelijk dan opnieuw. Vaak is de goedkoopste offerte opeens de duurste.
Zo kan een goede formulering luiden
Een voorbeeldformulering, bedoeld als toetssteen en niet als juridisch advies:
"Voor de koppeling met het boekhoudpakket reserveren wij een stelpost. De onzekerheid is of de benodigde velden via de koppeling beschikbaar zijn. Na de test in week twee noemen wij een vaste prijs. De stelpost is begrensd op het genoemde maximum. Overschrijding vraagt jouw schriftelijke akkoord. Blijft het werk eronder, dan wordt het verschil niet gefactureerd."
Let op wat er staat: de reden van de onzekerheid, het moment waarop ze eindigt, een grens en een regel voor beide kanten op. Mist een van die vier in een offerte van een ander, dan is dat de aanvulling die je vraagt.
Zo nemen wij het op
Hoe Sales Surge dit doet
Wij werken in fases met een vaste prijs per fase, vooraf gefactureerd, en na elke fase kun je stoppen. Onzekerheid is bij ons daarom vaak een eigen fase in plaats van een post in een bouwofferte. Een audit kost 2.200 euro exclusief btw en bestaat uit bevindingen en een roadmap. Wil je dat wij een bestaande inrichting overnemen, dan beginnen wij met een audit, want overnemen zonder te weten wat er staat gaat mis.
Bij een migratie hoort een proefronde die laat zien wat er straks landt, met een telling per objectsoort. Wat niet past, leveren wij op als apart bestand. Of jouw voorstel daarbij toch een stelpost bevat, hangt af van wat er in je data zit. Zie je er een, dan stel je dezelfde drie vragen aan ons als aan ieder ander.
Hoe zo'n traject uit fases bestaat, zie je in het klantproject van Vita Brevis Fine Art, waar volgens het sprintplan een eerste sprint alleen documenteerde wat er stond, vóór er iets werd gebouwd.
De vragen die je stelt, ook aan ons
Stel ze letterlijk zo. Eén: "Welk onderzoek maakt van deze stelpost een vaste prijs, en wanneer is dat onderzoek klaar?" Twee: "Wat is het maximum van deze stelpost, en wat gebeurt er bij overschrijding?" Drie: "Als het werk onder de stelpost blijft, krijg ik het verschil dan terug?"
Vooral die derde vraag is verhelderend. Een eerlijke partner zegt volmondig ja, want een stelpost is een reservering en geen omzetgarantie. Een partner die eromheen praat, ziet de stelpost als een bodem in plaats van een schatting. Leg de antwoorden vast in de opdrachtbevestiging, zoals beschreven in contract en voorwaarden.
Het scorekaart-oordeel
Reken bij elke offerte twee dingen na. Eerst het aandeel: tel alle stelposten op en deel door de totaalprijs. Blijft dat onder ongeveer een kwart, dan is de offerte grotendeels een echte prijs. Daarboven vergelijk je geen prijzen meer maar schattingen. Daarna het proces: heeft elke stelpost een maximum en een omslagmoment?
Wil je stelposten van meerdere partijen naast elkaar leggen, vraag dan elke partij om dezelfde onderdelen apart te prijzen. Hoe je die uitvraag inricht, staat in offertes aanvragen. En hoe de bredere meerwerkafspraken werken waarin een stelpost kan overlopen, lees je in de meerwerkclausule.
De grens van dit advies
Een offerte zonder enige stelpost is geen garantie op een eerlijke prijs, en een offerte met twee stelposten is niet automatisch slecht. Wat telt is de inkadering. Kun je de onzekerheid zelf wegnemen, bijvoorbeeld met een eigen export van je data voordat je offertes opvraagt, dan krijg je scherpere prijzen van iedereen. Wat daar voor nodig is, lees je in wat je zelf moet aanleveren.
Wil je weten hoe dit er in een voorstel van ons uitziet, bespreek dan je implementatie met ons. Een stelpost die wij noemen, mag je langs dezelfde meetlat leggen.