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.
Van lezen naar doen.
Business Center Altena / HVS Trading (Henk Verhoeven)Multi-tenant Huurdersportaal met IoT-energiemonitoringIoT + AIgeautomatiseerd meterstanden aflezen

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:
- Hoeveel klantaccounts zijn er, en hoeveel mensen loggen per maand naar schatting in?
- Uit welke systemen komen de gegevens, en moet het portaal er ook iets naar terugschrijven?
- Welke rollen zijn er per klantaccount, en wat mag elke rol zien en doen?
- Welke drie vragen stellen klanten nu het vaakst per telefoon of mail?
- Moeten klanten inloggen met hun Microsoft- of Google-account, of is e-mail met tweestapsverificatie genoeg?
- 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.








