Je vraagt offertes op bij drie bureaus en krijgt drie totaal verschillende documenten terug. Hoe vergelijk je die eerlijk? Dit zijn de onderdelen waar je echt op moet letten.
Wat een offerte wel en niet belooft
Een offerte is geen contract. Dat klinkt logisch, maar veel opdrachtgevers behandelen een offerte alsof alles daarin juridisch vastligt. In werkelijkheid beschrijft een offerte wat een bureau van plan is te maken, op basis van wat jij hebt verteld. Als jouw briefing vaag was, is de offerte dat ook.
Kijk altijd of de offerte een scope of work bevat: een concrete beschrijving van wat er gemaakt wordt. Niet “een moderne website met gebruiksvriendelijke navigatie”, maar “een website van maximaal 8 pagina’s, gebouwd in WordPress, met een contactformulier en een nieuwssectie”. Hoe specifieker, hoe beter je later kunt controleren of het bureau heeft geleverd wat afgesproken was.
Een offerte zonder duidelijke scope is een uitnodiging tot meerwerk. Dat meerwerk is niet per se oneerlijk, maar het is wel duur als je er niet op rekende.
De prijs is niet het enige getal
Het totaalbedrag is het eerste dat je ziet. Het is ook het minst informatieve getal in de hele offerte. Wat je echt wilt weten, is hoe dat bedrag is opgebouwd.
Vraag om een gespecificeerde begroting: hoeveel uur rekent het bureau voor ontwerp, hoeveel voor ontwikkeling, hoeveel voor projectbegeleiding? Bureaus die dit niet willen geven, hebben daar soms goede redenen voor, maar als opdrachtgever mag je die informatie gewoon vragen. Het gaat tenslotte om jouw budget.
Let ook op wat er níét in de prijs zit. Denk aan kosten voor stockfoto’s, het schrijven van teksten, SEO-instellingen, koppeling met externe systemen of de eerste ronde revisies. Die posten staan soms in de kleine lettertjes of helemaal niet. Vraag er expliciet naar.
Eigendom van domein, code en content
Dit is het onderdeel waar het het vaakst misgaat. Veel opdrachtgevers denken dat ze na betaling alles bezitten. Dat is niet automatisch zo.
Vraag bij elke offerte expliciet wie na oplevering eigenaar is van:
- Het domein (en bij wie het geregistreerd staat)
- De broncode van de website
- De ontwerpen en grafische bestanden
- De content die het bureau heeft geschreven of aangeleverd
- Eventuele licenties voor gebruikte plug-ins of thema’s
Eigendom van de broncode wordt in Nederland niet automatisch overgedragen bij betaling. Als het bureau dit niet expliciet overdraagt in het contract, kunnen ze de code technisch gezien houden. Dat klinkt theoretisch, maar het speelt een praktische rol als je later wilt overstappen naar een ander bureau.
Domeinregistratie is een apart punt. Zorg dat het domein op jouw naam staat, in jouw account bij de registrar. Bureaus die dit op eigen naam registreren “voor het gemak” creëren een afhankelijkheid die je later moeilijk kunt doorbreken.
Wat er in een onderhoudscontract moet staan
Veel bureaus bieden na oplevering een onderhoudscontract aan. Dat is op zichzelf prima, maar de inhoud verschilt enorm. Sommige contracten dekken nauwelijks iets, andere zijn uitgebreid maar duur.
Let bij een onderhoudscontract op de volgende punten:
- Wat valt er precies onder “onderhoud”: updates van het CMS, plug-ins, beveiligingspatches?
- Is er een reactietijd afgesproken bij storingen, en wat is die voor kritieke problemen?
- Hoeveel aanpassingen per maand zijn inbegrepen, en wat kost extra werk?
- Wie beheert de hosting en wie is aanspreekpunt bij uitval?
- Wat is de opzegtermijn en wat gebeurt er daarna met de website?
Een onderhoudscontract zonder opzegtermijn of met een stilzwijgende verlenging van een jaar is een risico. Zet dit op je checklist voordat je tekent.
Oplevering en acceptatieprocedure
Een website is “klaar” als jij hem accepteert, niet als het bureau hem uploadt. Dat onderscheid is belangrijk. Zonder een duidelijke acceptatieprocedure in de offerte of het contract weet niemand precies wanneer het project officieel is afgerond en wanneer de laatste factuur betaald moet worden.
Vraag wat de oplevertermijn is en wat er gebeurt als die niet gehaald wordt. Vraag ook hoeveel revisierondes er zijn inbegrepen en hoe die gedefinieerd zijn. Eén revisieronde betekent iets anders bij elk bureau.
Zorg dat de acceptatieprocedure schriftelijk is vastgelegd. Dat hoeft niet ingewikkeld te zijn: een e-mail met “wij keuren de website goed per [datum]” is al een stuk beter dan niets. Bij grotere projecten leg je dit formeler vast, inclusief een lijst met acceptatiecriteria.
Bureaus die hier vaag over doen, zijn niet per se onbetrouwbaar. Maar het is een signaal dat je de procedure zelf moet initiëren.
Toegankelijkheid en wettelijke verplichtingen
Toegankelijkheid staat zelden in offertes, terwijl het voor steeds meer organisaties een wettelijke verplichting is. Overheidsinstanties en semipublieke organisaties zijn al langer verplicht om te voldoen aan de WCAG-richtlijnen. Voor private organisaties groeit die druk ook, mede door Europese wetgeving die in 2025 van kracht wordt.
Vraag bij elk bureau wat ze standaard doen op het gebied van toegankelijkheid. Wordt er getest op toetsenbordnavigatie, kleurcontrast en schermlezer-compatibiliteit? Wie is verantwoordelijk als de site na oplevering niet voldoet?
Dit is ook relevant als je personeel hebt dat verplicht bepaalde certificeringen moet bijhouden. Denk aan veiligheidstrainingen die online worden aangeboden: ook die platforms vallen onder toegankelijkheidseisen. Bij Reaxi zie je bijvoorbeeld hoe een online leeromgeving voor VCA-cursussen is ingericht, inclusief de technische eisen die daarvoor gelden. Dat geeft een realistisch beeld van wat een functioneel en toegankelijk platform minimaal moet kunnen.
Neem in de offerte of het contract op welke toegankelijkheidstandaard van toepassing is en wie controleert of die gehaald wordt.
Veelgestelde vragen over offertes voor websites
Mag ik een offerte gebruiken als bewijs bij een conflict?
Een offerte is een eenzijdig document van het bureau. Het heeft juridische waarde als bewijs van wat er aangeboden is, maar het is geen contract. Een contract ontstaat pas als beide partijen akkoord gaan, bij voorkeur schriftelijk. Gebruik de offerte als basis voor het contract, niet als vervanging ervan.
Wat doe ik als twee offertes niet vergelijkbaar zijn?
Dat is bijna altijd het geval. De oplossing is niet om ze naast elkaar te leggen en het totaalbedrag te vergelijken, maar om bij elk bureau dezelfde vragen te stellen. Stuur een lijst met specificaties en vraag elk bureau om op basis daarvan te offreren. Dan vergelijk je appels met appels.
Hoe weet ik of een bureau betrouwbaar is?
Vraag naar referenties en neem die daadwerkelijk contact op. Vraag niet alleen of ze tevreden waren, maar ook hoe het bureau omging met problemen of vertragingen. Dat zegt meer dan een portfolio. Controleer ook of het bureau een KvK-inschrijving heeft en al een aantal jaar actief is.
Leave a Reply