← блог

Hoe maak ik van mijn Excel-prijslijst een offertegenerator die ik om middernacht nog kan vertrouwen?

16:47 uur op een vrijdag. De offerte moet om vijf uur de deur uit, anders gaat de klus naar de volgende aannemer op het lijstje van de klant. Het spreadsheet is een kopie van een offerte van twee maanden geleden — dezelfde regels, de prijzen "zouden" actueel moeten zijn. De aannemer past de tegelhoeveelheid aan, werkt de naam en het adres van de klant bij. Hij vergeet het uurtarief aan te passen, omdat dat verstopt zit op een tabblad achter drie kliks. De offerte gaat de deur uit, de klant tekent ter plekke. Drie weken later blijkt dat de arbeidsregel nog was berekend tegen het oude, lagere tarief van vóór de laatste prijsverhoging. Het verschil is enkele duizenden euro's aan marge op die klus — geld dat simpelweg verdween omdat niemand het op tijd opmerkte.

Dit is geen verhaal over één klant — het is een patroon dat we steeds weer tegenkomen in gesprekken met bouwbedrijven in het Verenigd Koninkrijk en Ierland. Zo zou ik een systeem bouwen dat dit daadwerkelijk oplost.

Waarom Excel je precies in de steek laat wanneer je geen tijd hebt om te controleren

Het probleem is niet Excel als tool. Het probleem is dat elke offerte een handmatige kopie is van de vorige, zonder controle over welke regel vandaag nog klopt. Een paar dingen komen steeds terug:

Een voorbeeldberekening — niet een van onze afgeronde projecten

Stel dat een aannemer ongeveer 15 offertes per maand maakt, gemiddelde klusgrootte €8.000. Als er eens in de twee maanden een fout van 3–5% insluipt in arbeid of materialen, is dat ergens tussen de €240 en €400 verlies per geval — en dat is nog vóór je het zwaardere scenario meerekent: een offerte die de klant te veel in rekening brengt en simpelweg nooit wordt getekend.

RegelJuiste prijsPrijs in verzonden offerteVerschil
Arbeid, 2 badkamers€460/dag€395/dag (oud tarief)−€65/dag
Isolatie, 40 m²€19/m²€19/m²€0
10% kortingop materialenop totaalbedragextra verlies

Wat ik zou bouwen: een offertegenerator gekoppeld aan jouw prijslijst

Het idee is simpel: de prijslijst staat op één plek, niet in vijf kopieën verspreid over verschillende bureaubladen. Elke offerte wordt hieruit gegenereerd, met kortingsregels die het systeem automatisch toepast — niet uit het hoofd.

De schermen, per rol

Welke gegevens het bevat

Waarmee het verbinding maakt

De meest voorkomende verzoeken die we horen van bouwbedrijven in het VK en Ierland: boekhoudsoftware (Xero, QuickBooks) — een geaccepteerde offerte wordt automatisch een conceptfactuur; Stripe of een bankkoppeling voor aanbetalingen; WhatsApp of e-mail om de offerte te versturen en de klant een duwtje te geven als de link drie dagen ongeopend blijft staan. AI verdient hier op één punt echt zijn plek — het doorlezen van een rommelig oud spreadsheet met meerdere verborgen tabbladen en dat omzetten in een nette, gestructureerde prijslijst ter goedkeuring. Niet "AI die zelf prijzen vaststelt" — gewoon een tweede paar ogen voor rommelige data.

In fasen gebouwd — geen kathedraal die een jaar duurt

  1. Fase 1 (ongeveer 3–5 weken): prijslijst importeren, de offertebouwer bouwen, gebrande pdf's genereren. Dit is de eerste werkende versie — die stopt al de meest voorkomende fout.
  2. Fase 2 (ongeveer 2–4 weken): kortingsregels met goedkeuringsniveaus, versiegeschiedenis, een klantlink met online acceptatie.
  3. Fase 3 (ongeveer 2–5 weken, afhankelijk van de gekozen boekhoudsoftware): boekhoudkoppeling, WhatsApp-herinneringen, een dashboard dat laat zien welke calculator de meeste offertes afsluit.

Prijsklasse — een marktreferentie, geen vaste offerte van onze kant

Voor een eerste versie (Fase 1) met een vooraf afgesproken scope — ongeveer €4.000–€8.000. Alle drie de fasen samen — ergens tussen €10.000 en €20.000, afhankelijk vooral van hoe complex de kortingsregels blijken en hoe rommelig de huidige prijslijst is om te migreren. Het echte bedrag komt pas na een gratis beoordeling van 48 uur van jouw werkelijke spreadsheet — niemand zou een vast getal moeten beloven zonder het gezien te hebben.

Risico's die we niet verbergen

Wanneer je dit niet nodig hebt

Als je 2–3 offertes per maand maakt en jij de enige bent die dat doet, doet Excel prima zijn werk — dat mag gewoon gezegd worden. Een maatwerksysteem verdient zijn kosten terug wanneer offertes langs meer dan één persoon gaan, wanneer het volume toeneemt, of wanneer één fout je al een echte klus of echt geld heeft gekost.

De code die we schrijven is van jou — een repository op jouw naam, documentatie, elke toegangssleutel. Diensten van derden zoals Xero of Stripe blijven onder hun eigen licenties. Als dit allemaal bekend klinkt, beschrijf je situatie dan in één zin aan de live agent op pentimento.pro en kijk hoe het direct in het gesprek wordt uitgetekend.

PENTIMENTO
Tell the agent your idea →