
Op deze pagina
- Wat een maatwerk webapplicatie is en wat niet
- Wanneer je een applicatie nodig hebt en geen website
- Wat een webapplicatie laten maken kost
- Wat de bouw werkelijk bevat
- Hoe lang het duurt en waarom ramingen schuiven
- Waarom standaard-SaaS voor sommige bedrijven tekortschiet
- Hoe je een ontwikkelpartner kiest
- Wat beveiliging en compliance aan de rekening toevoegen
Maatwerk webapplicatie ontwikkeling is het bouwen van browsersoftware met interactieve bedrijfslogica, rolgebaseerde authenticatie en een dynamische databasestatus in plaats van statische pagina's. In 2027 liggen Europese ontwikkelbudgetten op €12.000 tot €25.000 voor gerichte MVPs, €25.000 tot €60.000 voor B2B-portalen en €60.000+ voor complexe enterprise-platforms.
Die architecturale scheidslijn bepaalt al het overige: het investeringsbudget, de doorlooptijd, de wettelijke beveiligingsplichten en welk ontwikkelteam je moet inschakelen. Of je nu een intern operationeel systeem uitwerkt of onze gids voor de ontwikkeling van webportalen raadpleegt voor een extern klantenplatform, dit artikel laat precies zien waar de technische grens ligt, wat een productiebouw in 2027 kost en welke posten op een offerte daadwerkelijk ontwikkelwerk vertegenwoordigen.
Wat een maatwerk webapplicatie is en wat niet
De praktische toets is of het systeem gebruikers heeft die inloggen en gegevens die direct veranderen door wat zij doen. Een boekingssysteem, een dealerportaal, een intern calculatiehulpmiddel en een digitaal schadeproces zijn echte webapplicaties. Een bedrijfswebsite met een contactformulier is dat niet, hoe strak ook vormgegeven en gebouwd, en dit onderscheid bepaalt vanaf de start de reële prijsklasse en de systeemarchitectuur.
Drie technische kenmerken scheiden beide werelden scherp van elkaar. Een applicatie beschikt over authenticatie en autorisatie, wat betekent dat ze niet alleen controleert wie er inlogt, maar op recordniveau bepaalt welke gegevens die persoon mag inzien, wijzigen of goedkeuren. Ze beheert een blijvende systeemtoestand die meerdere medewerkers, klanten of leveranciers gelijktijdig muteren, wat databasetransacties, conflictafhandeling en onweerlegbare auditsporen vereist. En ze bevat complexe bedrijfsregels die in programmacode zijn vastgelegd in plaats van in een statisch handboek, waardoor daar het zwaartepunt van het geautomatiseerde testwerk ligt.
Waar een maatwerk website laten maken zich primair richt op merkpresentatie, organische vindbaarheid en redactionele publicatie, verwerkt een webapplicatie geauthenticeerde gebruikersstatussen en bedrijfskritische transacties. Geldt geen van deze drie kenmerken voor jouw vraagstuk, dan kijk je naar een website en hoor je geen applicatietarieven te betalen.
Wanneer je een applicatie nodig hebt en geen website
De meeste bedrijven komen bij deze vraag via operationele pijn en niet via abstracte strategie. Een gedeelde spreadsheet is sluipenderwijs het leidende systeem geworden, drie afdelingen mailen afwijkende versies rond en er is al een kostbare facturatie- of planningsfout ontstaan. Vier herkenbare praktijkpatronen keren telkens terug, en elk daarvan vormt een gegronde aanleiding om een eigen applicatie te bouwen.
Een spreadsheet stuurt een bedrijfskritisch proces. Prijsberekening, voorraadtoewijzing, planning van buitendienstmonteurs. Dat werkt totdat twee mensen tegelijk wijzigen of totdat de collega vertrekt die de macro's en formules ooit heeft opgebouwd.
Klanten vragen directe self-service toegang tot hun eigen gegevens. Bestelhistorie, douanedocumenten, realtime projectstatus en factuurdownloads. PDF's handmatig mailen schaalt niet, terwijl veilige webportalen een afgeschermde self-service omgeving bieden. Onze uitgebreide gids voor de ontwikkeling van webportalen en onze gids over het klantportaal werken deze architectuur verder uit.
Tussen twee kernsystemen ontbreekt een gecontroleerde werkstroom. Het ERP-pakket beheert de voorraad en het CRM de klantcontracten, terwijl een binnendienstmedewerker dagelijks orders tussen beide systemen overtikt.
Het standaardpakket dekt 70 % van het proces. De overige 30 % is precies waar je operationele marge zit, en geen enkele standaardinstelling reikt tot daar.
Wat een webapplicatie laten maken kost
De ontwikkelbudgetten van Europese bureaus zijn in 2027 onderverdeeld in drie duidelijke investeringsniveaus: €12.000 tot €25.000 voor gerichte MVP-webapplicaties en klantportalen, €25.000 tot €60.000 voor multi-tenant B2B-SaaS-platforms met rolgebaseerde toegangscontrole en tweezijdige ERP- of CRM-synchronisatie, en €60.000 tot €120.000+ voor enterprise-workflowsystemen met Single Sign-On, onwijzigbare audit-logs en API's met hoge gelijktijdigheid. Anders dan bij een website zegt het aantal schermen niets over de prijs. In ons transparante prijzenoverzicht vind je aanvullende modulaire richtprijzen.
Een betrouwbare vuistregel bij het beoordelen van offertes is dat de eerste werkende standaardflow ongeveer de helft van het totaalbudget kost. De andere helft gaat naar alles wat de software in de dagelijkse praktijk overeind houdt: idempotente foutafhandeling, uitzonderingen in rechten tussen klantorganisaties, geautomatiseerde migratie van vervuilde historische data en de managementrapportages die tijdens de kick-off nog niet op tafel lagen.
Over een volledig productietraject verdeelt het engineeringbudget zich volgens vaste verhoudingen: backend-API, databaseschema en authenticatie vragen 30 % van het budget; de frontend-architectuur in React of Next.js inclusief statusbeheer neemt 25 % in; discovery, domeinmodellering en systeemontwerp beslaan 15 %; koppelingen met ERP, CRM en betaalproviders vergen 15 %; en geautomatiseerde QA, OWASP-beveiliging en CI/CD-pijplijnen vormen de resterende 15 %.
De meest effectieve knop om kosten te beheersen is het beperken van gebruikersrollen in plaats van het schrappen van schermen. Elke extra rol vermenigvuldigt de rechtenmatrices die op API- en databaseniveau moeten worden ontworpen, afgedwongen en automatisch getest. Een systeem met één rol en twintig schermen is structureel voordeliger te bouwen dan een systeem met vier rollen en acht schermen. Bestaat een rol uitsluitend om een weekrapport in te zien, controleer dan of een automatische CSV- of PDF-export in het eerste jaar volstaat.
Vraag wat er in maand dertien gebeurt
Applicaties worden niet opgeleverd, ze worden beheerd. Hosting, updates van afhankelijkheden, monitoring en een supportroute kosten ruwweg 15 % tot 25 % van de bouw per jaar, en anders dan bij een website legt een storing het werk stil in plaats van er alleen slecht uit te zien. Een offerte zonder die regel is niet vergelijkbaar met een offerte die hem wel heeft.
Wat de bouw werkelijk bevat
Klanten zien meestal de schermen voor zich, maar interfacecomponenten vormen slechts een kwart tot een derde van het totale ontwikkelwerk. Daaronder liggen drie fundamentele architectuurpijlers die de stabiliteit, beveiliging en exploitatiekosten op de lange termijn bepalen. Wie deze technische lagen begrijpt, beoordeelt offertes met een scherpe, gefundeerde blik.
1. API-gateway en domeindiensten. Moderne webapplicaties ontkoppelen de browserinterface van de backend-berekeningen via een API-gateway, gebouwd op REST, GraphQL of tRPC met strikte TypeScript-typecontracten over de hele stack. De gateway regelt rate-limiting, payload-validatie via runtime-schema's zoals Zod, idempotentiesleutels op financiële mutaties en wachtrijen voor externe webhooks. Strakke schema-afspraken voorkomen fouten tussen frontend- en backend-releases.
2. Enterprise-identiteitsbeheer en rolgebaseerde toegangscontrole. Veilige applicaties met meerdere gebruikers draaien op identiteitsbeheer volgens OAuth 2.0, OpenID Connect (OIDC) en SAML 2.0 Single Sign-On (SSO). De authenticatiepijplijn beheert kortlevende JSON Web Tokens, roterende refresh-tokens en meervoudige verificatie. Granulaire rolgebaseerde toegangscontrole (RBAC) controleert bevoegdheden zowel in de edge-middleware als op databaseniveau, zodat klanten, partners en beheerders uitsluitend geautoriseerde records inzien.
3. Schaalbare persistentie en multi-tenant database-isolatie. Relationele betrouwbaarheid rust op ACID-conforme gegevensopslag, geïmplementeerd met PostgreSQL via Supabase of Prisma ORM. Row-Level Security (RLS) dwingt logische en cryptografische scheiding tussen klantorganisaties direct af in de database-engine, wat datalekken bij complexe rapportagequery's uitsluit. Automatische point-in-time recovery (PITR) back-ups en versiebeheerde migraties borgen de bedrijfscontinuïteit zonder vendor lock-in.
Geautomatiseerd testen loopt dwars door alle drie de pijlers. In productie is de beslissende vraag niet alleen of het standaardpad werkt, maar hoe het systeem reageert op uitzonderingen: een dubbel aangeklikte betaling, een sessie die halverwege een lang formulier verloopt, twee planners op hetzelfde orderrecord of een ERP-koppeling die een time-out geeft.
Procentuele verdeling van ontwikkeluren en budget over de vijf levenscyclusfasen van een zakelijke productie-webapplicatie. Bron: Vezert 2027 Webportaal & Applicatie Engineering Benchmarks.
Hoe lang het duurt en waarom ramingen schuiven
Drie tot zes maanden tot een eerste productieversie is de norm voor een middelgrote webapplicatie. Gerichte MVPs en afgebakende klantportalen gaan doorgaans binnen zes tot tien weken live, terwijl multi-tenant B2B-platforms met tweezijdige ERP-synchronisatie twaalf tot twintig weken vragen in vaste sprints van twee weken. Planningen lopen vrijwel altijd uit om redenen die voorspelbaar genoeg zijn om vooraf te ondervangen.
De eerste hoofdoorzaak is discovery via interviews in plaats van observatie op de werkvloer. Afdelingen beschrijven in vergaderingen het ideale proces dat zij denken te volgen. De dagelijkse praktijk zit echter vol uitzonderingen, handmatige prijsaanpassingen, spoedorders en crediteringen, en precies die uitzonderingen vormen de werkelijke systeemeisen. Een dag meekijken met de operatie legt ze direct bloot; een theoretische workshop mist ze bijna altijd.
De tweede oorzaak is een koppeling met een verouderd systeem zonder technisch eigenaar. De offerte gaat ervan uit dat er een gedocumenteerde REST-API met schone datastructuren klaarstaat. In week zes blijkt het bestaande ERP-pakket alleen een kwetsbare SOAP-koppeling of nachtelijke CSV-export te ondersteunen, waardoor een externe leverancier plotseling het kritieke pad blokkeert.
Beide projectrisico's zijn vooraf goedkoop te neutraliseren: een technische architectuur-spike van één week die OpenAPI-contracten simuleert, echte sandbox-toegang test en databasemigraties valideert, vangt vrijwel elke planningsvalkuil op voordat het bouwbudget vastligt.

Waarom standaard-SaaS voor sommige bedrijven tekortschiet
Kopen wint van bouwen in de meeste gevallen, en elk bureau dat het tegendeel beweert is aan het verkopen. Standaard-SaaS wint op instapprijs, op snelle ingebruikname en op het feit dat de leverancier het onderhoud verzorgt. Er zijn echter drie precies te berekenen situaties waarin dat voordeel omslaat zodra je de Total Cost of Ownership (TCO) over vijf jaar doorrekent.
Het werkproces zelf vormt je concurrentievoordeel. Als de manier waarop jij risico's calculeert, logistieke routes toewijst of maatwerkoffertes opbouwt de reden is dat klanten voor jou kiezen, haalt een standaardpakket dat al je concurrenten identiek gebruiken precies die voorsprong weg.
De licentiebelasting per gebruiker groeit voorbij de bouwkosten. Bij 200 interne medewerkers en externe partners loopt €45 per licentie per maand op tot €108.000 per jaar, oftewel €540.000 over vijf jaar. Daar komen vaak nog extra kosten bij voor API-limieten en verplichte Enterprise-upgrades om alleen maar SAML Single Sign-On te activeren. Daartegenover kost een maatwerk webapplicatie van €45.000 inclusief €9.000 per jaar aan hosting en technisch onderhoud over vijf jaar in totaal €90.000, zonder meerkosten wanneer je extra medewerkers, dealers of klanten toevoegt.
Dataresidentie en toezicht laten zich niet uitbesteden. Sectorregels of strikte verwerkersovereenkomsten onder de AVG sluiten gedeelde Amerikaanse cloudplatforms regelmatig uit, terwijl een eigen Europese cloudomgeving volledige zeggenschap over opslaglocatie en bewaartermijnen garandeert.
Daarnaast bestaat er een sterke tussenvorm die te vaak wordt overgeslagen: behoud het bestaande ERP- of CRM-pakket als administratieve bron en bouw daarbovenop via de API een slanke maatwerk webapplicatie voor precies het gedeelte dat jouw bedrijf uniek maakt.
Hoe je een ontwikkelpartner kiest
Portfolio's tonen afgewerkte schermen, maar de visuele laag vertelt het minst over de onderliggende architectuur- en codekwaliteit. Vier praktische vragen scheiden ontwikkelteams die bedrijfskritische software jarenlang in productie beheren van bureaus die alleen prototypes opleveren. Geen van deze vragen vereist dat er een programmeur aan tafel zit.
"Laat me een productie-applicatie zien die jullie drie jaar na livegang nog steeds beheren." Versie 1.0 opleveren is relatief eenvoudig; drie jaar lang leven met eerdere databasemodellen, migraties zonder downtime uitvoeren en frameworks veilig upgraden bewijst echt vakmanschap.
"Wat ging er mis bij jullie vorige complexe traject en hoe hebben jullie dat opgelost?" Een team zonder concreet en eerlijk antwoord heeft óf nog te weinig kritische software opgeleverd óf houdt achter hoe het onder operationele druk handelt.
"Van wie zijn de Git-repository, de CI/CD-pijplijnen en de cloudaccounts?" Het contractuele antwoord moet vanaf dag één jouw organisatie zijn, inclusief volledige beheerderstoegang tot GitHub of GitLab, Vercel of AWS en je eigen PostgreSQL-databasecluster.
"Wat bevat jullie overdrachtspakket wanneer wij het beheer intern overnemen?" Eis vastgelegde architectuurbeslissingen (ADR's), volledige OpenAPI-documentatie, reproduceerbare infrastructuurscripts en direct startklare lokale ontwikkelomgevingen. Volgens de Stack Overflow Developer Survey vormt technische schuld structureel de grootste frustratie onder ontwikkelaars, grotendeels veroorzaakt door ongedocumenteerd overgenomen systemen.
Wat beveiliging en compliance aan de rekening toevoegen
Beveiliging is nooit een optionele module die je na livegang toevoegt, en wie dat wel zo aanpakt ziet een project van €30.000 veranderen in een project van €30.000 plus een meldplichtig datalek. Een geharde productiebasis is niet onderhandelbaar, en een vakbekwaam ontwikkelteam neemt die vanaf dag één mee in de architectuur.
De OWASP Top 10 vormt de vaste maatstaf waarmee webapplicaties worden getoetst: bescherming tegen gebroken toegangscontrole op objectniveau, preventie van SQL- en commando-injecties, veilig sessiebeheer en strikte Content Security Policy headers. Vraag expliciet of automatische SAST- en DAST-beveiligingsscans in de CI/CD-pijplijn draaien en welke testrapporten dat aantonen.
Bovenop die basis groeit de engineeringinspanning met drie wettelijke vereisten. Ten eerste zorgt enterprise-identiteitskoppeling via OAuth 2.0, OpenID Connect (OIDC) of SAML 2.0 Single Sign-On (SSO) met automatische gebruikersprovisioning (SCIM) ervoor dat vertrekkende medewerkers direct alle toegang verliezen. Ten tweede vereist AVG-dataresidentie opslag in Europese datacenters, versleuteling van persoonsvelden in rust (AES-256) en tijdens transport (TLS 1.3), plus geautomatiseerde endpoints voor gegevensexport en verwijdering. Ten derde vraagt naleving van de WCAG 2.2 AA-toegankelijkheidsnorm onder de Europese Toegankelijkheidswet volledige toetsenbordbediening, gecontroleerd focusbeheer in dynamische vensters en datatabellen, semantische ARIA-live-meldingen bij formulierfouten en contrastwaarden van minimaal 4,5:1. Reken op 10 % tot 20 % extra budget bovenop een standaardbouw wanneer gereguleerde data, PCI-conforme betalingen of onwijzigbare auditsporen gelden.
Eén doorlopende verplichting mag daarbij niet onderschat worden: het continu doorvoeren van beveiligingspatches na livegang. Leg vóór ondertekening contractueel vast welk team dit onderhoud borgt. Valideer voordat je het volledige ontwikkelbudget vastlegt de scope met onze vergelijking PoC vs. prototype vs. MVP en onze architectuurdefinitie van een webportaal.

Op deze pagina
- Wat een maatwerk webapplicatie is en wat niet
- Wanneer je een applicatie nodig hebt en geen website
- Wat een webapplicatie laten maken kost
- Wat de bouw werkelijk bevat
- Hoe lang het duurt en waarom ramingen schuiven
- Waarom standaard-SaaS voor sommige bedrijven tekortschiet
- Hoe je een ontwikkelpartner kiest
- Wat beveiliging en compliance aan de rekening toevoegen
Vanaf €9.000 · 6 tot 8 weken
Maatwerk B2B-klant- of partnerportaal nodig?
Rolgebaseerde toegang (SSO/RBAC), ERP/CRM-koppelingen, selfservice-workflows en schaalbare Next.js-architectuur zonder licentiekosten per gebruiker.
Bekijk maatwerk webportaal ontwikkeling →


