Magento, Shopify Plus of Laravel voor je B2B-verkoop? Vergelijk de platformen op must-haves, fases, kostendrivers en valkuilen voordat je een bouwer kiest.
Een B2B webshop laten bouwen begint niet met een platform. Het begint met de vraag: hoe verkoop je nu? Per mail, per telefoon, via een rep met een Excel-sheet? Alles wat daar handmatig gebeurt, moet straks in de shop. Het platform volgt daaruit.
Veel groothandels en fabrikanten kiezen andersom. Ze kiezen eerst een merknaam en ontdekken daarna dat prijsafspraken, kredietlimieten of de ERP-koppeling niet passen. Dat kost later veel geld.
Dit artikel zet de keuze op een rij: wat een B2B shop minimaal moet kunnen, hoe Magento, Shopify Plus en een Laravel-portaal zich verhouden, welke fases je doorloopt en waar het budget blijft hangen.
Wat is een B2B webshop eigenlijk?
Een B2B webshop is een bestelkanaal voor zakelijke klanten met afspraken. Niet een B2C shop met een kortingscode. Elke klant heeft eigen prijzen, eigen bestelgedrag en vaak eigen betaalvoorwaarden.
Het verschil met B2C zit in drie dingen:
- Wie koopt: een inkoper die wekelijks dezelfde 40 artikelen bestelt, geen shopper die rondkijkt.
- Wat de prijs bepaalt: contract, staffel of klantgroep. Niet een prijs op de pagina voor iedereen.
- Hoe er betaald wordt: op rekening, met kredietlimiet en factuur. Niet iDEAL bij de checkout.
Als jouw klanten dit gedrag hebben, is "b2b webshop laten maken" iets anders dan een gewone webshop bouwen. Het is een verkoopproces dat je digitaliseert.
De must-haves voor een B2B webshop
Loop deze lijst af vóór je met leveranciers praat. Elk punt dat je mist, bepaalt later je platformkeuze.
Klantspecifieke prijzen en staffels
Dit is de kern. Klant A betaalt 12,40 per stuk, klant B 11,90 vanaf 500 stuks. Je hebt prijslijsten per klant of klantgroep nodig, plus staffels per afname. Vraag direct: komen die prijzen uit het ERP of beheer je ze in de shop? Dat bepaalt de complexiteit.
Offertes en quotes
Niet alles heeft een vaste prijs. Bij maatwerk of grote volumes wil de klant een offerte aanvragen, onderhandelen en daarna bestellen. Een quote-flow in de shop bespaart je binnendienst dagelijks tijd.
Bestellijsten en snelle bestelling
Een vaste inkoper wil niet door categorieën klikken. Hij wil een bestellijst, een SKU-veld waar hij artikelnummers plakt, of een CSV-upload. Snel herbestellen is vaak de feature die de adoptie bepaalt.
Kredietlimiet en betaalvoorwaarden
Betaling op rekening betekent risico. De shop moet het openstaande saldo kennen en bestellen blokkeren of laten goedkeuren boven de limiet. Betaaltermijnen (14, 30, 60 dagen) horen per klant ingesteld te zijn.
Multi-gebruiker accounts
Een bedrijf heeft meerdere gebruikers: inkopers, een manager die goedkeurt, een boekhouder die facturen inziet. Je hebt bedrijfsaccounts met rollen, bestellimieten en goedkeuringsflows nodig.
ERP-koppeling
Zonder koppeling typ je orders over. Voorraad, prijzen, klantgegevens, orders en facturen moeten heen en weer. Dit is bijna altijd de grootste post in het project. Meer over koppelingen lees je op onze pagina over integraties met Laravel.
Peppol en e-facturatie
Steeds meer zakelijke partijen willen facturen elektronisch ontvangen. In Nederland is een B2B-verplichting volgens onze bronnen nog niet ingegaan; een datum rond 2030 wordt genoemd, maar controleer dat bij de Belastingdienst. In België geldt het al sinds 1 januari 2026. Lever je daar, dan is het geen toekomstmuziek. We schreven een apart artikel over Peppol e-facturatie voor je B2B webshop.
Het platform: Magento, Shopify Plus of Laravel
Er is geen beste platform. Er is een platform dat past bij jouw proces, catalogus en team. Hieronder de eerlijke vergelijking.
| Criterium | Magento (Adobe Commerce B2B) | Shopify Plus B2B | Laravel maatwerk portaal |
|---|---|---|---|
| Klantspecifieke prijzen | Shared catalogs, klantgroepen, staffels | Catalogs per bedrijf, volume pricing | Alles wat je bedenkt, volledig vrij |
| Quotes | Native quote-functionaliteit | Beperkt native, vaak via app | Volledig naar eigen proces |
| Kredietlimiet | Native bedrijfskrediet | Payment terms; krediet vaak via app of koppeling | Op maat, direct op ERP-saldo |
| Multi-user en rollen | Bedrijfsaccounts met rollen en goedkeuring | Bedrijfscontacten met locaties | Op maat |
| Grote catalogi, complexe logica | Sterk | Werkt, maar grenzen bij complexiteit | Sterk, jij bepaalt de structuur |
| Time-to-market | Middel tot lang | Kort | Middel tot lang |
| Licentie en beheer | Licentiekosten bij Adobe Commerce, eigen hosting | Abonnement, Shopify host | Geen licentie, eigen code en hosting |
| Beste voor | Complexe prijslogica, grote catalogus, ook B2C naast B2B | Snel live, gestroomlijnd proces, standaard flows | Unieke processen, portaal boven op ERP |
Let op de details die in zo'n tabel verdwijnen. De native B2B-module van Magento zit in Adobe Commerce (licentie), niet in Magento Open Source. Met Open Source kun je B2B bouwen via extensies, maar dat is meer werk. Controleer de actuele functieset en prijzen altijd bij de leverancier, want die veranderen. Shopify breidt zijn B2B-functies bovendien snel uit, dus een tekort van vorig jaar kan nu opgelost zijn.
Wanneer kies je Magento?
Kies Magento als je complexe prijslogica hebt, een grote catalogus (denk aan tienduizenden artikelen met veel attributen) en misschien naast B2B ook B2C verkoopt. Je hebt ook de vrijheid om alles aan te passen. De prijs hiervoor: meer ontwikkeling en meer beheer.
Magento is niet de juiste keuze als je een simpel assortiment hebt en snel live wilt. Dan betaal je voor flexibiliteit die je niet gebruikt. Details staan in ons artikel over Magento 2 B2B functionaliteit en op de pagina over Magento B2B. Over kosten lees je meer bij Magento kosten.
Wanneer kies je Shopify Plus?
Kies Shopify Plus als je snel live wilt, je proces redelijk standaard is en je weinig eigen hosting en onderhoud wilt dragen. Voor veel groothandels met klantprijslijsten, bedrijfsaccounts en betaaltermijnen is dat genoeg. Dat is de reden dat we het vaak als eerste voorstellen bij een overzichtelijke situatie.
Het schuurt wanneer je prijzen uit een complex ERP-model moeten komen, wanneer goedkeuringsflows meerdere lagen hebben, of wanneer je afhankelijk wordt van veel losse apps. Elke app is een extra kostenpost en een extra afhankelijkheid. Lees de details in Shopify B2B in 2026 en op onze pagina over Shopify Plus.
Wanneer kies je een Laravel maatwerk portaal?
Kies Laravel als je proces te specifiek is voor een standaardplatform. Denk aan configuratoren, projectprijzen, abonnementen op onderdelen, of een portaal waarin klanten ook orderstatus, documenten en servicetickets zien. Je bouwt precies wat je nodig hebt, zonder licentie.
De eerlijke versie: maatwerk betekent dat jij ook de eigenaar bent van alles wat je bouwt. Betaalmethoden, zoekfunctie, SEO, checkout: dat bouw je zelf of koppel je. Voor een publieke webshop met veel nieuwe klanten is dat zelden verstandig. Voor een gesloten portaal met bestaande klanten juist wel. Meer hierover in B2B klantportaal met Shopify of Laravel en op de pagina over Laravel klantportals.
Er is ook een hybride. Shopify of Magento voor de storefront en checkout, met een Laravel-laag voor wat daar niet past. Dat kan werken, maar het vergroot de koppelingen.
De vraag achter de platformkeuze
Beantwoord deze vijf vragen voordat je kiest:
- Waar staat de waarheid over prijzen? In het ERP, in Excel of in iemands hoofd?
- Hoeveel artikelen en varianten heb je? Duizend of honderdduizend?
- Is je klantenkring gesloten of wil je nieuwe zakelijke klanten werven? Open webshops vragen SEO en onboarding.
- Hoe uniek is je bestelproces? Past het in standaard flows, of niet?
- Wie beheert het straks? Een intern team, of wij?
Zonder deze antwoorden is elke offerte een gok.
Projectfases van een B2B webshop
Een B2B project verloopt grofweg in vijf stappen. De duur hangt sterk af van de ERP-koppeling.
1. Analyse en scope
Je brengt het huidige bestelproces in kaart, de data uit het ERP, en de prijsstructuur. Resultaat: een scope waarin staat wat in de eerste versie zit en wat later komt. Sla dit niet over.
2. Platformkeuze en ontwerp
Op basis van de analyse kies je het platform. Daarna ontwerp je de belangrijkste flows: inloggen, zoeken, bestellen, herbestellen, offerte aanvragen.
3. Bouw en koppelingen
Hier gaat de meeste tijd zitten. De ERP-koppeling, de prijslogica en de accountstructuur zijn het zwaarst. Het thema en de pagina's zijn doorgaans het minste werk.
4. Test met echte klanten
Test met een paar bestaande klanten voordat je iedereen uitnodigt. Echte bestellijsten laten dingen zien die geen testscript vindt, zoals artikelen met afwijkende eenheden of klanten met meerdere afleveradressen.
5. Livegang en uitrol
Zet klanten gefaseerd over. Laat het oude kanaal een tijd naast de shop bestaan. Meet na livegang hoeveel orders er via de shop binnenkomen en wat je binnendienst scheelt.
Wat kost een B2B webshop?
Een vast bedrag bestaat niet. Wie bij "b2b webshop kosten" een prijs noemt zonder vragen te stellen, gokt. Wat we wel kunnen zeggen: de kosten worden bepaald door een paar factoren.
De grootste kostenposten:- ERP-koppeling: het aantal data-stromen (prijzen, voorraad, orders, facturen) en de kwaliteit van de API aan de ERP-kant.
- Prijslogica: een paar prijslijsten is eenvoudig. Duizenden klantspecifieke prijzen met uitzonderingen niet.
- Aantal rollen en flows: goedkeuring, quotes en kredietcontrole.
- Catalogus: datakwaliteit, productafbeeldingen, varianten.
- Migratie: bestaande klantaccounts, orderhistorie en prijzen overzetten.
Als grove richting, met nadrukkelijk voorbehoud: een eenvoudig B2B project op Shopify Plus ligt doorgaans in een lagere range dan een Magento-traject met complexe koppelingen. Een maatwerk portaal zit er vaak tussenin of erboven, afhankelijk van de omvang. Concrete bedragen krijg je pas na de analyse. Reken op tienduizenden euro's voor een simpel project en meer voor complexe trajecten met ERP-integratie. Over Magento hebben we een eigen pagina: Magento kosten.
De rekenstap: bepaal wat je binnendienst nu aan orders overtikt. Veel uren per week betekent dat de terugverdientijd vooral daar zit, niet in extra omzet.
Valkuilen die we zien terugkomen
Dit zijn patronen in B2B projecten, geen verhalen over specifieke klanten.
- De ERP-koppeling onderschatten. De shop is zichtbaar, de koppeling niet. Daar zit het meeste werk en het meeste risico.
- Alles in versie 1 willen. Begin met prijzen, bestellen en herbestellen. Voeg quotes en goedkeuringsflows later toe.
- Slechte productdata. Een B2B shop maakt rommel in je data direct zichtbaar. Ruim op vóór de bouw.
- Geen plan voor adoptie. Klanten bellen liever nog even. Geef hun een reden: snelheid, realtime voorraad, hun eigen prijzen.
- Te veel apps. Vooral bij Shopify. Elke app levert een afhankelijkheid en een maandbedrag op.
- E-facturatie vergeten. Zeker als je naar België of grotere afnemers levert.
- Het platform kiezen op basis van een demo. Test je eigen moeilijkste prijsregel in het platform, niet de standaard demo.
Veelgestelde vragen
Wat is het beste platform voor een B2B webshop?
Geen enkel platform wint altijd. Magento past bij complexe prijslogica en grote catalogi. Shopify Plus past bij snel live gaan met standaard flows. Laravel past bij unieke processen en gesloten portalen. De ERP-koppeling en je prijsstructuur geven vaak de doorslag.
Wat kost een B2B webshop laten bouwen?
Dat hangt af van ERP-koppeling, prijslogica, aantal rollen en catalogus. Een vaste prijs zonder analyse is een gok. Reken op een range van tienduizenden euro's voor een eenvoudig project tot aanzienlijk meer voor complexe trajecten, plus terugkerende kosten voor licenties, hosting en onderhoud.
Kan ik mijn ERP koppelen aan een B2B webshop?
Meestal wel. Het hangt af van wat het ERP biedt: een API, bestandsuitwisseling of alleen een database. Een goede koppeling synchroniseert prijzen, voorraad, orders en facturen. Plan hier tijd voor, want het is vaak de grootste post.
Is Peppol verplicht voor mijn B2B webshop?
In Nederland is een algemene B2B-verplichting volgens onze bronnen nog niet van kracht; genoemde datums liggen rond 2030, maar controleer dit bij de Belastingdienst. In België geldt B2B e-facturatie sinds 1 januari 2026. Lever je aan grotere afnemers of overheden, dan vragen zij het mogelijk nu al.
Hoe lang duurt het om een B2B webshop te bouwen?
Dat verschilt per scope. Een gefaseerde start met prijzen, bestellen en herbestellen is sneller live dan een volledig portaal met quotes en goedkeuringsflows. De ERP-koppeling bepaalt meestal de doorlooptijd.
Zo pakken we het aan
Wij bouwen B2B shops op Magento en Shopify Plus, en portalen in Laravel. Geen verkoper tussen jou en de developer. We beginnen met je proces en je ERP, en adviseren daarna het platform dat past. Soms is dat een platform dat we minder vaak bouwen.
Meer weten over onze aanpak? Bekijk de pagina over een B2B webshop laten bouwen of neem contact op. Stuur je huidige bestelproces mee en we vertellen je binnen een gesprek wat past.

Geschreven door Ruthger Idema
15+ jaar ervaring in e-commerce development. Gespecialiseerd in Magento, Shopify en Laravel maatwerk.
Meer over ons team →


