Ga naar hoofdinhoud
Terug naar Maatwerk Software
14 min lezen10 november 2026Gecontroleerd op 5 november 2026

Wat kost een klantportaal laten maken in 2026?

Een klantportaal kost bij ons €18.000 tot €75.000. Welke posten de prijs bepalen, wat de login per gebruiker kost en wanneer een licentieportaal goedkoper is.

Redactieteam CleverTech AIRedactieteam AI & Procesautomatisering

Het redactieteam van CleverTech AI combineert expertise in AI, procesautomatisering en digitale transformatie. Alle content wordt opgesteld met behulp van AI-tools en zorgvuldig gecontroleerd op juistheid, actualiteit en praktische toepasbaarheid door tech-leads met ervaring in AI, procesautomatisering en IT-consulting.

Deze pagina is gecontroleerd op

Ontwikkelaar en ondernemer bekijken op een laptop een klantportaal met facturen en orderstatus, met op een tweede scherm de rollen per klantaccount
Maatwerk Software

Kort antwoord

Een klantportaal laten maken kost bij CleverTech AI €18.000 tot €25.000 voor een portaal rond één kernproces, met login, dashboard en documenten, en €30.000 tot €45.000 voor twee tot drie processen met live gegevens uit je ERP, CRM of boekhouding. Vier of meer processen met vijf of meer koppelingen kosten €45.000 tot €75.000, alle bedragen exclusief btw. Na de oplevering betaal je €500 tot €750 per maand voor onderhoud, plus het beheer van de koppelingen. Hoe hoog je uitkomt, hangt minder af van de schermen dan van vier dingen erachter: waar de data vandaan komt, hoeveel rollen er per klantaccount zijn, wat klanten zelf mogen wijzigen en hoe het inloggen geregeld is.

Uit de praktijk · volgende stap

Van lezen naar doen.

Twee portalen kunnen er voor je klant precies hetzelfde uitzien en toch €18.000 of €60.000 kosten. Het inlogscherm, het overzicht met facturen en de downloadknop zijn in beide gevallen het goedkoopste deel.

Het verschil zit achter het scherm. Komt de factuur live uit je ERP of zet iemand hem er elke week handmatig in?

Ziet één persoon per klant alles, of hebben de inkoper en de boekhouder van die klant elk hun eigen rechten? Mag de klant alleen kijken, of ook iets veranderen dat terug moet naar je eigen systeem?

Op deze pagina staat eerst wat een klantportaal bij ons kost. Daarna de vier posten die bepalen in welke band jij valt, met per post wat het in euro’s doet.

De andere vragen over bouwen, koppelen en beheren staan in de kennisbank over maatwerk software.

Stand: november 2026. Alle bedragen van CleverTech AI zijn exclusief 21% btw. Prijzen van derden zijn opgehaald op 5 november 2026.

Wat kost een klantportaal bij CleverTech AI?

Onze prijsband, vaste prijs na de discovery-workshop:

Variant Wat erin zit Prijs (excl. btw) Live na
Eén kernproces Login, dashboard en documentbeheer rond één proces €18.000 – €25.000 6-10 weken
Twee tot drie processen Met koppelingen naar CRM of ERP en realtime gegevens €30.000 – €45.000 10-14 weken
Vier of meer processen Vijf of meer koppelingen, complexe workflows €45.000 – €75.000 Na scoping
Extra module na livegang Een volgende module bovenop het draaiende portaal, zonder herbouw €7.500 – €20.000 per module Per module
Onderhoud Monitoring, beveiligingsupdates, bugfixes, 8 uur support €500 – €750 per maand Doorlopend

Dit is het klantenportaal met dashboard zoals we het als dienst aanbieden.

Wordt het portaal tegelijk het systeem waarin je eigen mensen werken, dan valt het in ons pakket voor een complete bedrijfsapplicatie: €25.000 tot €75.000. Hoe die bredere prijsopbouw werkt, staat bij wat maatwerk software kost.

Hosting staat niet in deze tabel: die spreken we per portaal af in de offerte.

Wil je weten in welke regel jouw portaal valt? Neem contact op of bel 085 016 0118.

Met de vier posten hieronder weet je na één gesprek in welke band je zit.

Vier posten die bepalen waar jouw portaal uitkomt

1. Waar de gegevens vandaan komen

Een portaal zonder koppeling is een map met bestanden. Iemand bij jou zet de facturen, offertes of rapporten er handmatig in, en de klant haalt ze eruit.

Dat past in de band voor één kernproces, en voor sommige bedrijven is het genoeg.

Een self-service portaal dat die naam verdient, haalt de gegevens zelf op. De openstaande facturen komen uit je boekhouding, de orderstatus uit je ERP, de contactpersonen uit je CRM.

Dan schuif je naar de band voor twee tot drie processen met koppelingen.

Per koppeling maakt de richting het grootste verschil:

Wat de koppeling doet Voorbeeld in een portaal Onze prijs (excl. btw)
Alleen lezen Facturen en orderstatus uit je ERP tonen Vanaf €5.000
Lezen en terugschrijven Klant wijzigt een afleveradres dat in je ERP moet landen €7.500 – €15.000
Beheer na livegang Bewaken, fouten oplossen, nieuwe API-versies doorvoeren €150 – €500 per maand

Die bedragen komen van onze dienst API-koppelingen en systeemintegratie. Hoe zo’n traject van documentatie tot livegang verloopt, lees je bij een API-koppeling laten maken.

Een tweede keuze zit in de versheid. Vraagt het portaal bij elke klik live je ERP om gegevens, dan loop je tegen de limieten aan die ERP- en boekhoudpakketten stellen aan het aantal verzoeken per minuut.

Voor Exact Online staan die limieten bij de Exact Online API uitgelegd.

Het alternatief: zet de gegevens met een vast interval, bijvoorbeeld elk kwartier, over naar een eigen database achter het portaal. Je klant ziet dan gegevens van hooguit dat interval oud, en je ERP merkt niets van een drukke maandag.

2. Wie wat mag zien: het rolmodel per klantaccount

Bij een consumentenportaal is één login één klant. Bij een zakelijk portaal is één klant vaak meerdere mensen: de inkoper die orders volgt, de boekhouder die facturen downloadt, de directeur die alles mag zien.

Elke rol met eigen rechten is een regel die op elk scherm en bij elke opvraging uit de database moet kloppen.

Een vergeten regel betekent dat een klant de facturen van een andere klant ziet: een datalek. Brengt dat lek een risico voor die mensen mee, dan heb je 72 uur om het te melden bij de toezichthouder (AVG, artikel 33).

Daarom is het aantal rollen met eigen rechten, naast het aantal koppelingen, een van de dingen die een portaal van de ene prijsregel naar de volgende duwt.

Uit ons eigen werk. In het huurdersportaal dat we voor Business Center Altena bouwden zitten vier rollen: platformbeheer, huurder, verhuurder en aannemer. De scheiding tussen de organisaties op het platform hebben we niet aan de discipline van de ontwikkelaar overgelaten:

  • Een filter dat automatisch op alle opvragingen over 24 datamodellen wordt gezet.
  • Row-level security in PostgreSQL als tweede slot op de deur.
  • Een audit-log van wie wat deed.

Het hele platform telt bijna veertig datamodellen en circa 25 modules. Dat is geen basisportaal meer; het laat zien waar de uren naartoe gaan zodra er meer rollen en meer klantgroepen bij komen.

3. Wat de klant zelf mag doen

Kijken is goedkoop. Een factuur tonen, een document laten downloaden, een orderstatus laten zien: dat zijn leesacties, en de gegevens bestaan al.

Elke handeling waarbij de klant iets wijzigt, is een kleine workflow:

  • Wat gebeurt er als de klant een adres aanpast terwijl er een order onderweg is?
  • Moet iemand bij jou een wijziging eerst goedkeuren?
  • Krijgt de klant een bevestiging, en jouw team een melding?
  • Wordt de wijziging gelogd voor als er later discussie over is?

Een supportticket of onderhoudsmelding met foto’s en een status is een eigen module, net als een afsprakenplanner.

Begin daarom met de vraag waarvoor je klanten nu het vaakst bellen of mailen. Is dat "waar is mijn factuur?", dan heb je aan inzage genoeg.

Is het "kunnen jullie mijn gegevens aanpassen?", dan betaal je voor een terugschrijvende koppeling.

Laat je klanten via het portaal bestellen met eigen prijsafspraken, dan is het een bestelportaal: een ander type, met prijslogica als grootste post. Voor groothandels staat die afweging tussen kant-en-klaar en laten bouwen bij B2B-bestelportaal: pakket of laten bouwen?

4. Inloggen: per gebruiker betalen of niet

Elk portaal heeft een login nodig. Je kunt die in de applicatie zelf bouwen, met een open-source bibliotheek als Auth.js, of uitbesteden aan een identity-dienst zoals Microsoft Entra External ID of Auth0.

Een identity-dienst levert onder meer wachtwoordherstel en tweestapsverificatie kant-en-klaar. Daar staat tegenover dat de meeste diensten rekenen per maandelijks actieve gebruiker (MAU): iedere unieke gebruiker die in een kalendermaand inlogt (Microsoft Learn, 2026).

Het aantal klanten zegt dus weinig. Een portaal met 2.000 klantaccounts waarvan er 400 per maand inloggen, telt voor de rekening als 400.

Onze tabel: wat de login per maand kost

Berekend uit de lijstprijzen van 5 november 2026, per maand, bij maandbetaling.

Login-route 500 actieve gebruikers 2.500 10.000 Waar je op let
Eigen login in de applicatie Geen licentie Geen licentie Geen licentie Bouw en onderhoud zitten in de projectprijs
Microsoft Entra External ID €0 €0 €0 Eerste 50.000 MAU gratis; sms-verificatie kost per poging
Auth0 Free $0 $0 $0 Geen rollenbeheer; maximaal 5 organisaties
Auth0 Essentials, consumenten (B2C) $35 $175 $700 Rollenbeheer inbegrepen
Auth0 Essentials, zakelijk (B2B) $150 $700 $2.100 Onbeperkt organisaties

Bronnen: Azure-prijspagina voor Entra External ID (50.000 MAU gratis), Azure Retail Prices API (sms-tarieven) en Auth0 pricing (plannen en functies). Auth0 rekent in dollars en geeft bij jaarbetaling één maand korting.

Drie dingen vallen op als je deze tabel naast een portaal legt.

Gratis is niet gratis als je rollen nodig hebt. Het gratis plan van Auth0 heeft geen rollenbeheer, en voor een zakelijk portaal met een inkoper en een boekhouder per klant heb je dat juist nodig. Gebruik je de organisatiefunctie van Auth0 om klantbedrijven van elkaar te scheiden, dan houdt het gratis plan op bij vijf organisaties.

Tweestapsverificatie via sms kost per bericht. Bij Entra External ID is dat €0,0269 tot €0,3142 per verificatiepoging, afhankelijk van de landengroep waarin het nummer valt.

Een authenticator-app of een code per e-mail staat niet als betaalde toevoeging in die prijslijst. Kies die daarom als standaard, en sms alleen als terugval.

Zakelijk is duurder dan consument. Bij Auth0 kosten dezelfde 500 actieve gebruikers $35 in het consumentenplan en $150 in het zakelijke. Een klantportaal voor bedrijven valt in de duurdere kolom.

Ons huurdersportaal heeft een eigen login op Auth.js v5, met rollen en eenmalige uitnodigingslinks. Dat kost geen licentie per gebruiker, maar wel bouw- en testuren en een plek in het onderhoud.

Op prijs is Entra External ID bij een MKB-portaal moeilijk te verslaan: tot 50.000 actieve gebruikers kost de basis niets. Moet de login diep in je eigen rolmodel grijpen, zoals bij het huurdersportaal, dan ligt een eigen login meer voor de hand.

Licentieportaal of laten bouwen: waar ligt het omslagpunt?

Een kant-en-klaar portaalplatform rekent ook per gebruiker, maar dan voor het hele portaal in plaats van alleen de login. Microsoft Power Pages kost €173,30 per 100 ingelogde gebruikers per website per maand, jaarlijks betaald en exclusief btw (Microsoft, 2026).

Onze rekensom over drie jaar, alleen licentie tegenover bouw plus onderhoud:

Actieve gebruikers per maand Power Pages-licentie, 3 jaar Maatwerk, één kernproces + onderhoud, 3 jaar
500 €31.194 €36.000 – €52.000
1.000 €62.388 €36.000 – €52.000
2.500 €155.970 €36.000 – €52.000

De maatwerkkolom is €18.000 tot €25.000 bouw plus 36 maanden onderhoud van €500 tot €750.

Bij Power Pages zijn de inrichting, de koppelingen en het beheer niet meegerekend; bij maatwerk de hosting niet. Volumekortingen van Microsoft zitten er ook niet in.

Het omslagpunt ligt in deze rekensom tussen ongeveer 580 en 835 actieve gebruikers per maand. Daaronder is een licentieportaal op de licentie alleen goedkoper.

Daarboven loopt de licentie snel weg, want die groeit met elke gebruiker mee en de bouwprijs niet.

Twee dingen schuiven het omslagpunt. Hoe dieper de koppeling met je ERP moet, hoe meer inrichtingswerk een licentieportaal ook vraagt.

Daarnaast haalt software die per gebruiker meer rekent dan Power Pages het omslagpunt flink naar beneden.

Waarom andere bureaus €2.500 tot €60.000 noemen

Gepubliceerde prijzen voor een klantportaal lopen in Nederland ruim een factor twintig uiteen. Dat komt vooral doordat "basisportaal" bij elk bureau iets anders betekent.

Bron Instap Midden Groot Na oplevering
ModernWeb (bijgewerkt 3 nov 2026) €2.500 – €5.000: facturen, documenten, contactformulier €8.000 – €25.000: tickets, projectstatus, notificaties, API Vanaf €30.000: workflows, meerdere rollen, ERP-koppeling Alleen hosting ca. €50 – €200
MN Bureau (15 apr 2026) €5.000 – €10.000: login, documenten inzien €10.000 – €20.000: status, afspraken, berichten €20.000+: koppelingen en meerdere rollen Hosting en onderhoud vanaf €50 per maand
Softwarevrienden (2026) Vanaf ca. €12.500: login, dashboard, facturen, orders, één ERP-koppeling €25.000 – €60.000: B2B met rollen, tickets, documentbeheer €60.000 en hoger Onderhoud 10-20% van de bouwkosten per jaar
CleverTech AI €18.000 – €25.000: één kernproces met login, dashboard, documenten €30.000 – €45.000: twee tot drie processen met CRM- of ERP-koppelingen €45.000 – €75.000: vier of meer processen, vijf of meer koppelingen Onderhoud €500 – €750 per maand

Leg je de kolommen naast de vier posten hierboven, dan zie je waar het verschil vandaan komt.

  • De ERP-koppeling verhuist. Bij ModernWeb staat die pas in de duurste variant, bij Softwarevrienden al in de instap.
  • Het rolmodel verhuist ook. "Meerdere rollen" hoort bij ModernWeb en MN Bureau bij de duurste variant, bij Softwarevrienden al bij het midden.
  • Wat er na de oplevering in zit, verschilt het meest. €50 per maand voor hosting is iets anders dan een maandbedrag waarin beveiligingsupdates, back-ups en support zitten.

De goedkoopste regel in deze tabel is dus vaak een documentenmap met een login. Daar is niets mis mee, zolang je weet dat je dat koopt.

Vraag daarom bij elke offerte drie dingen na: welke systemen er gekoppeld worden en in welke richting, hoeveel rollen er per klantaccount zijn, en wat er na de oplevering per maand in zit.

Wat het portaal na de oplevering per maand kost

Een klantportaal heeft vier soorten maandlasten. Ze staan vaak in verschillende offertes of helemaal niet.

Post Bij CleverTech AI (excl. btw)
Onderhoud van de applicatie €500 – €750 per maand
Beheer per koppeling €150 – €500 per maand
Login via een identity-dienst Per actieve gebruiker, zie de tabel hierboven; bij een eigen login geen licentie
Hosting Per portaal afgesproken in de offerte

Wat er precies in dat onderhoud zit, en hoe je het naast een offerte van een ander bureau legt, staat bij wat software-onderhoud per maand kost.

Een rekenvoorbeeld met alleen onze eigen bedragen: een portaal met één koppeling naar je boekhouding kost na de oplevering €650 tot €1.250 per maand, voor onderhoud en het beheer van die koppeling. Daar komen hosting en eventueel de login-dienst bij.

Zo krijg je een offerte die je kunt vergelijken

Stuur een bureau deze zes antwoorden, en je krijgt prijzen die je naast elkaar kunt leggen:

  1. Hoeveel klantaccounts zijn er, en hoeveel mensen loggen per maand naar schatting in?
  2. Uit welke systemen komen de gegevens, en moet het portaal er ook iets naar terugschrijven?
  3. Welke rollen zijn er per klantaccount, en wat mag elke rol zien en doen?
  4. Welke drie vragen stellen klanten nu het vaakst per telefoon of mail?
  5. Moeten klanten inloggen met hun Microsoft- of Google-account, of is e-mail met tweestapsverificatie genoeg?
  6. Wie beheert het portaal na de oplevering, en wat moet er in dat maandbedrag zitten?

Hoort er een overzicht met cijfers bij, voor jezelf of voor je klant, dan bepaalt de keuze tussen Power BI en maatwerk een flink deel van de prijs. Die afweging staat bij een dashboard laten maken.

Met deze zes antwoorden rekenen wij je portaal door tot een vaste prijs. Plan een gesprek, neem contact op of bel 085 016 0118.

Opgesteld met AI-ondersteuning, geredigeerd en inhoudelijk verantwoord door het Redactieteam CleverTech AI.

Tags:#Maatwerk Software#prijzen#koppelingen#MKB
Delen:
Veelgestelde vragen

Antwoorden over dit artikel

Wat is het verschil tussen een klantportaal en een self-service portaal?

In de praktijk worden de woorden door elkaar gebruikt. Wij noemen een portaal pas self-service als klanten er een vraag mee oplossen zonder dat iemand bij jou iets hoeft te doen, bijvoorbeeld omdat de factuur of orderstatus automatisch uit je ERP komt. Een portaal waarin jouw team de documenten handmatig plaatst, is een klantportaal maar nog geen self-service.

Hoe lang duurt het om een klantportaal te laten maken?

Een portaal rond één kernproces, met login, dashboard en documentbeheer, staat bij CleverTech AI in 6 tot 10 weken live. Met meerdere processen en koppelingen naar je CRM of ERP reken je op 10 tot 14 weken. We werken in sprints van twee weken, zodat je vanaf de eerste sprint werkende onderdelen ziet.

Wat kost een klantportaal per maand?

Bij CleverTech AI kost het onderhoud €500 tot €750 per maand en het beheer van elke koppeling €150 tot €500, exclusief btw. Daar komen hosting bij, die we per portaal in de offerte afspreken, en eventueel een identity-dienst die per actieve gebruiker rekent. Met één koppeling naar je boekhouding kom je zo op €650 tot €1.250 per maand, zonder hosting en login-dienst.

Zijn de prijzen inclusief btw?

Nee, alle bedragen van CleverTech AI zijn exclusief 21% btw. Een portaal rond één kernproces van €18.000 tot €25.000 is inclusief btw €21.780 tot €30.250. Vraag bij andere bureaus na of hun gepubliceerde prijs btw bevat voordat je bedragen vergelijkt.

Wat is een maandelijks actieve gebruiker (MAU)?

Een MAU is iedere unieke gebruiker die in een kalendermaand minstens één keer inlogt; zo rekent onder meer Microsoft Entra External ID. Wie die maand niet inlogt, telt niet mee. Een portaal met 2.000 klantaccounts waarvan er 400 per maand inloggen, betaalt bij zo’n dienst dus voor 400 gebruikers.

Is Microsoft Power Pages goedkoper dan een portaal op maat?

Bij weinig actieve gebruikers vaak wel. Power Pages kost €173,30 per 100 ingelogde gebruikers per website per maand, jaarlijks betaald. In onze rekensom over drie jaar ligt het omslagpunt tussen ongeveer 580 en 835 actieve gebruikers per maand, zonder de inrichting van Power Pages en zonder hosting bij maatwerk. Daarboven groeit de licentie met elke gebruiker mee en blijft de bouwprijs gelijk.

Wat kost tweestapsverificatie via sms?

Bij Microsoft Entra External ID kost een sms-verificatie €0,0269 tot €0,3142 per poging, afhankelijk van de landengroep van het telefoonnummer (Azure-prijslijst, november 2026). Een authenticator-app of een code per e-mail staat niet als betaalde toevoeging in die prijslijst. Zet die daarom als standaard en houd sms als terugval.

Heb ik een verwerkersovereenkomst nodig voor een klantportaal?

Ja, met elke partij die namens jou persoonsgegevens van je klanten verwerkt: het bureau dat het portaal beheert, de hostingpartij en een identity-dienst zoals Auth0 of Microsoft. De AVG (artikel 28) eist dat je die verwerking in een overeenkomst vastlegt. Regel dat vóór de livegang, niet pas als er een vraag over komt.

Kan mijn klantportaal koppelen als mijn ERP geen API heeft?

Vaak wel: voor systemen zonder API bouwen wij een tussenlaag die de gegevens op een andere manier ophaalt en doorgeeft. Dat is meer werk dan een koppeling op een gedocumenteerde API, dus de prijs hoor je pas na scoping. Hoe zo’n koppeling tot stand komt, staat bij een API-koppeling laten maken.

Is de broncode van het portaal van mij?

Bij CleverTech AI wel: bij oplevering dragen we het intellectueel eigendom over, inclusief broncode, documentatie en deployment-scripts. Je kunt het portaal daarna door een andere partij laten onderhouden of uitbreiden. Vraag dit bij elk bureau vooraf na, want het bepaalt hoe vast je zit.

Kan ik later functies toevoegen aan mijn klantportaal?

Ja. Wij bouwen het portaal modulair, zodat je na livegang uitbreidt op basis van wat klanten echt gebruiken, zonder herbouw. Een extra module kost bij CleverTech AI €7.500 tot €20.000, afhankelijk van de complexiteit. Begin daarom klein en meet eerst welke onderdelen klanten gebruiken.

Wat is het verschil tussen een klantportaal en een webapplicatie?

Een klantportaal is voor je klanten: zij loggen in en regelen zelf iets. Een webapplicatie op maat is meestal voor je eigen medewerkers en draait om een intern proces. De techniek lijkt op elkaar, maar bij een portaal wegen de scheiding tussen klanten en de eenvoud voor een buitenstaander zwaarder. Wat een webapplicatie kost, staat bij een web app laten maken.

Kan ik een huurdersportaal laten maken?

Ja, een huurdersportaal is een klantportaal met eigen onderdelen zoals onderhoudsmeldingen, servicekosten en meterstanden. CleverTech AI bouwde er een voor Business Center Altena, met vier rollen, een eigen login en een koppeling naar Yuki. Wat er bij vastgoed specifiek bij komt, staat bij vastgoed software op maat.

Moeten mijn klanten kunnen inloggen met hun Microsoft-account?

Voor zakelijke klanten is dat prettig: geen extra wachtwoord, en hun eigen beveiligingsregels gelden ook bij jou. Auth0 noemt zo’n koppeling met het inlogsysteem van een klantbedrijf een enterprise connection: één in het gratis plan, drie in Essentials B2B en meer als uitbreiding. Bij CleverTech AI telt single sign-on als een van de koppelingen die bepalen in welke prijsband je portaal valt.

Volgende stap

Wat dit in jouw situatie betekent, weet je snel

Je legt je vraag voor, wij zeggen wat haalbaar is, wat het ongeveer kost en wat de slimste eerste stap is. Ook als dat betekent: nog even niet bouwen.

Liever eerst schriftelijk? Stel je vraag via het formulier.
Liever eerst zelf checken? Download de AI Readiness Checklist.
Of begin met de gratis AI-scan.
5,0op Google
  • “Zeer fijne samenwerking! Professioneel, deskundig en vooral erg oplossingsgericht. Ze denken goed mee, communiceren duidelijk en leveren kwaliteit. Een betrouwbare en innovatieve techpartner die ik zeker kan aanbevelen!”

    Spark O.

  • “Heel goed geholpen duidelijke uitleg en werken heel hard voor je en denken heel goed mee wat belangrijk is. Duidelijk heel veel kennis van zaken. Echt een aanrader.”

    Maarten B.

Verder lezen

Meer in deze serie

Blijf op de hoogte

Ontvang praktische AI-inzichten in je inbox. Geen spam, alleen waardevolle content.

Geen spam · max 2x per maand · altijd opzegbaar

Je gegevens worden alleen gebruikt voor het verzenden van de nieuwsbrief. Uitschrijven kan op elk moment.

Van kennis naar resultaat

Wat betekent dit voor jouw bedrijf?

We denken vrijblijvend mee over wat dit concreet zou opleveren — vaste prijs, vaste deadline.