De 8 grote verschillen
- 1. Prijslogica. B2C: vaste prijs voor iedereen, soms kortingscode. B2B: klant-/groep-specifieke prijslijsten, contractuele kortingen, hoeveelheid-staffels.
- 2. Betaalmethoden. B2C: iDEAL/creditcard/PayPal direct. B2B: factuurbetaling (achteraf) 30-90 dagen, soms vooruitbetaling bij grote orders, automatische incasso.
- 3. Checkout-velden. B2C: simpel, naam + adres + email. B2B: BTW-nummer (met EU-validatie), KvK, factuuradres ≠ bezorgadres standaard, kostenplaats, PO-nummer.
- 4. Klantaccount. B2C: optioneel. B2B: verplicht, vaak met meerdere users per account, rollen (inkoper, goedkeurder, beheerder).
- 5. Approval-flow. B2B: order >X euro vereist goedkeuring van manager. B2C: niet relevant.
- 6. Voorraad/minimums. B2B: minimum order €X of Y stuks. B2C: 1 stuk is genoeg.
- 7. Productpresentatie. B2C: emotioneel, lifestyle-foto's, USP-tekst. B2B: specs, technische datasheets, certificaten, ERP-artikelnummers.
- 8. Klantenservice. B2B: account-manager, vaak per telefoon. B2C: chat/email/FAQ.
B2B — essentiële features
Een serieuze B2B-shop in 2026 moet minimaal:
- Login-only-shop optie. Prijzen pas zichtbaar na inloggen — voor distributie- of selectieve retailers gangbaar.
- BTW-nummer validatie via VIES (EU-database). Geen geldig nr = geen B2B-account.
- Factuurbetaling (op rekening) met kredietlimiet. Eventueel via Billie (NL/DE B2B-BNPL) of Mondu.
- Bulkorder formulier. Inkoper kan 50 artikelnummers tegelijk invoeren of CSV uploaden.
- Heronstellen vorige orders. "Bestel opnieuw" voor terugkerende inkopen.
- Account-hiërarchie. Hoofd-account met sub-accounts (per filiaal, per medewerker).
- Klant-specifieke catalogus. Klant A ziet andere producten dan klant B (assortiment-segmentatie).
- Offerte-aanvraag in plaats van direct kopen. Voor high-ticket items: "vraag prijs" knop in plaats van add-to-cart.
B2C — wat er anders moet
- Snelheid: van homepage naar bestelling in <3 minuten
- Lifestyle-foto's, video's, reviews boven specs
- Apple Pay / Google Pay als primair (sneller checkout)
- Geen account verplicht — guest checkout default
- Email-flows voor cart-abandonment, welcome, re-engagement
- Sociale proof: reviews, ratings, Instagram-feed-embed
- USP-icoontjes: "Gratis verzending vanaf €50", "14 dagen retour", "Vandaag besteld, morgen in huis"
Platformkeuze per type
B2C — meestal Shopify
Snelle bouw, geen hosting-zorgen, app-store voor extra features. Platformvergelijking.
B2B-light (1-50 zakelijke klanten met simpele prijsstructuur)
Shopify Standard + B2B-app (Wholesale Pricing app, B2B Wholesale Club) of WooCommerce + B2BKing/WCFM. Bouwkost €5.500-€10.000.
B2B-medium (50-500 klanten, klant-specifieke prijzen, factuurbetaling)
Shopify Plus B2B (€2.300/maand) of WooCommerce + B2BKing Pro. Bouwkost €10.000-€18.000.
B2B-zwaar (500+ klanten, complex pricing, ERP-koppeling, multi-store)
Magento 2 Commerce, BigCommerce B2B Edition, of Sana Commerce. Bouwkost €25.000-€80.000.
Hybride: B2B + B2C op één shop
Veel MKB heeft beide klantgroepen. Twee aanpakken:
- Eén shop, twee modes: niet ingelogd = B2C-prijs (incl. BTW), ingelogd als B2B = excl. BTW + klantspecifieke prijs. Werkt in Shopify Plus en WooCommerce.
- Twee shops, één back-end: shop.merknaam.nl voor B2C, b2b.merknaam.nl voor B2B. Aparte branding mogelijk, gedeelde voorraad via ERP.
Wij bij DesignCheck Mijdrecht bouwen beide patronen — keuze hangt af van branding-gewenste consistentie en team-werkwijze.
Marketing — totaal andere mindset
- B2C: Facebook/Instagram-ads, TikTok, influencer-samenwerking, email-funnels. CAC €5-€40 per klant. Sales cycle: minuten tot dagen.
- B2B: LinkedIn-ads, vakblad-content, beurzen, sales-team. CAC €100-€2.000 per klant. Sales cycle: weken tot maanden. Maar LTV ook 10-50x hoger.
B2B-shops verdienen hun bouwkost terug via één goede klant. B2C-shops verdienen hun bouwkost terug via duizend orders. Kies bouwniveau accordingly.
Wat we vaak fout zien gaan
- B2B-shop alsof B2C. Inkoper wil specs, niet lifestyle-foto. CSV-bulkorder is een must, geen optie.
- B2C-shop met B2B-checkout. 8 verplichte velden inclusief BTW-nummer doodt conversie.
- Geen factuurbetaling bij B2B. 60-80% van zakelijke inkopers wil op rekening. Geen optie = geen order.
- Twee modes op één platform zonder duidelijke trigger. Klant verdwaalt — weet niet meer of hij in B2B- of B2C-modus is.
Niet zeker welk model bij jouw bedrijf past? Gratis audit. Of bekijk wat een verkeerde shop-architectuur je nu kost via de verliescalculator. Voor concrete bouwkosten: prijzen-overzicht.
FAQ
Kan ik op Shopify Standard B2B doen?
Hoe regel je factuurbetaling op een webshop?
Hoe valideer ik BTW-nummers?
Heb ik een account-manager nodig?
Inkoopproces: wie beslist en hoe lang duurt het?
B2C is vaak een impulsmoment. Iemand ziet een product op Instagram, klikt door, rekent af binnen vier minuten. Het hele besluit zit in één persoon en duurt soms minder dan een uur. B2B werkt anders. Een inkoper bij een installatiebedrijf vergelijkt drie leveranciers, vraagt een offerte op, legt die voor aan de directeur, wacht op de boekhouder die de marges checkt, en bestelt pas drie weken later. Die looptijd betekent dat jouw webshop in elke fase iets moet leveren: catalogus om te vergelijken, PDF-offerte om door te sturen, statuspagina voor de boekhouder, en pas op het eind een checkout die werkt met inkooporder-nummers.
Een B2C-webshop die je probeert om te bouwen tot B2B-shop loopt vast op deze stap. De checkout vraagt om een betaling direct, maar de inkoper kan niet beslissen zonder akkoord. Je hebt dus een tussenstap nodig: offerte opslaan, mailen, en later met één klik omzetten in order. Tooling als Sana Commerce, BigCommerce B2B Edition en Shopify Plus B2B kunnen dit out-of-the-box, WooCommerce en Magento via plug-ins. Een custom build is alleen logisch boven €100k omzet per jaar via de shop.
Prijslogica: meerdere prijzen per product
In B2C heeft een product één prijs. Soms een korting via een code, maar in basis: vaste prijs. B2B kent makkelijk vier of vijf prijslagen per product. Een klant met contract krijgt 15% korting. Wie meer dan 50 stuks bestelt 22%. Een dealer 35%. Een grossier 40%. Plus seizoenscondities. Plus eindejaarsbonussen. Die logica moet niet in losse spreadsheets zitten — die moet de webshop kennen, anders bel je iedere week met dezelfde inkoper over een verkeerd berekend totaal.
De praktische implementatie: prijsregels gekoppeld aan klant-tags. Bij login ziet de inkoper zijn eigen prijzen. Geen "vraag offerte aan" knop voor producten die hij al duizend keer besteld heeft. Dit klinkt simpel, maar de meeste WooCommerce-installaties die wij overnemen hebben dit niet werkend. Inkopers krijgen catalogusprijs in het mandje en moeten bellen voor de juiste prijs. Dat is geen webshop, dat is een digitale folder.
- Catalogus zichtbaar zonder login (B2C) of pas na goedkeuring (B2B-gesloten)
- Bulk-order via CSV-upload of snel-bestel-grid voor herhaalorders
- Klant-specifieke prijslijsten gekoppeld aan account-tag
- Offerte-naar-order conversie in één klik vanuit klantportaal
- Inkooporder-nummer als verplicht veld in B2B-checkout
- Op rekening betalen met kredietlimiet per klant
- BTW-nummer-validatie via VIES voor intra-EU verkoop zonder BTW
- Verschillende afleveradressen onder één factuuradres mogelijk
- Productfilters op technische specificaties (B2B) versus emotie/stijl (B2C)
- Order-historie inclusief downloadbare facturen 7 jaar terug
- Herhaal-order knop bij elke voltooide bestelling
- Aparte gebruikersrollen per bedrijfsaccount (inkoper, goedkeurder, financieel)
- Voorraadinformatie per locatie zichtbaar voor B2B, totaal voor B2C
- Mogelijkheid om PDF-offerte te downloaden en intern door te sturen
- API-koppeling met ERP voor real-time voorraad en prijzen
Hybride: één shop voor beide doelgroepen
Soms wil je niet kiezen. Een fietsenhandel verkoopt aan consumenten via de hoofdwebshop en aan rijwielzaken (B2B) als groothandel. Twee aparte shops bouwen is duur en je splitst je voorraad. Eén shop met twee gezichten kan werken, maar alleen als de scheiding duidelijk is. Niet-ingelogde bezoekers zien consumentprijzen en de gewone catalogus. Ingelogde B2B-klanten zien netto-prijzen, bulkverpakkingen en aparte categorieën. De truc zit in de architectuur: dezelfde producten, dezelfde voorraad, andere prijsregels en zichtbaarheid per gebruikersgroep. Shopify Plus en Shopware ondersteunen dit native. WooCommerce kan het met de juiste plug-ins, maar reken op extra onderhoud — elke plug-in-update is een potentieel probleem in de prijslogica.
Betaalopties verschillen sterk
B2C wil iDEAL, Apple Pay, creditcard en Klarna. Snel klikken, geen gedoe. B2B wil op rekening kopen met 30 dagen betaaltermijn, automatische incasso voor herhaalorders, en bij grote bedragen factuur per post (ja, dat bestaat nog). Een betaalprovider als Mollie of Stripe dekt B2C helemaal, maar voor B2B-op-rekening heb je een aparte oplossing nodig: Billink, In3, of een eigen kredietlimietsysteem. Een goede webshop check vooraf wie er inlogt en biedt direct de juiste betaalmix aan — niet eerst alles tonen en dan de helft uitgrijzen.
Kan ik beginnen met B2C en later B2B toevoegen?
Hoeveel duurder is een B2B-shop versus B2C?
Wat is een redelijke conversie voor B2B?
Moet ik prijzen verbergen voor niet-ingelogde bezoekers?
Wat doe je vandaag?
Maak één lijst met je 10 grootste afnemers van de afgelopen 12 maanden. Schrijf erachter: bestelt hij online of belt hij? Als meer dan vier bellen, is dat geld dat je laat liggen door verkeerde tooling. Een gratis audit bij DesignCheck wijst aan welke ombouw het meeste oplevert — vaak is dat geen volledige rebuild maar een gericht B2B-portaal naast je bestaande shop.
Login-muur of open catalogus: de echte B2B-keuze
Veel groothandels denken nog dat B2B per definitie een gesloten shop is. Klanten moeten eerst inloggen, dan pas zien ze prijzen. Dat klopte tien jaar terug, het klopt niet meer. Inkopers vergelijken vandaag eerst op zoekmachines, lezen reviews, scrollen door categoriepagina's en pas als ze drie of vier opties hebben aangevinkt vragen ze een account aan. Een totaal-gesloten shop wordt door Google amper geïndexeerd, omdat de crawler niets te lezen heeft achter het inlogscherm. Je raakt zo top-of-funnel verkeer kwijt dat anders gratis was binnengekomen via long-tail zoekopdrachten op productspecs.
De middenweg werkt beter. Laat de catalogus, productdetails en richtprijzen openbaar zijn, en zet alleen de definitieve klantprijs, voorraadstatus en bestelfunctie achter login. Inkoper ziet wat hij koopt, vergelijkt zonder formulier, en als hij wil bestellen vraagt hij een account aan. Dat aanvraagformulier mag streng zijn: BTW-nummer met VIES-validatie, KvK-nummer, factuuradres en handtekening voor algemene voorwaarden. Streng vooraan, soepel achter de login. Daarmee filter je hobbyisten en losse particulieren weg zonder dat je marketing eronder lijdt.
Twaalf B2B-features die in 2026 niet meer optioneel zijn
De ondergrens voor een serieuze zakelijke webshop is opgeschoven. Klanten zijn gewend aan Coolblue-niveau gebruikersgemak, maar dan met de complexiteit van inkoop, accordering en kredietbeheer eronder. Een B2B-shop die alleen een catalogus en bestelknop heeft, verliest binnen een jaar terrein aan concurrenten die wel investeren. De onderstaande lijst is wat een gemiddelde groothandel in machinedelen, horeca-supplies of installatiemateriaal nu minimaal nodig heeft om relevant te blijven voor klanten onder de 45.
- Klantgroep-prijzen — verschillende staffels per account, met overrides voor specifieke artikelen of klanten.
- BTW-nummer-validatie — live check via VIES bij registratie, anders moet je handmatig nakijken bij iedere bestelling.
- Factuurbetaling op rekening — keuze tussen iDEAL, factuur 14 dagen, of factuur met automatische incasso na akkoord op kredietlimiet.
- Quick-order — invoerveld waar inkoper artikelnummers plakt of importeert vanuit Excel.
- Herbestellen vanuit historie — een klant met 280 SKU's bestelt geen catalogus, hij bestelt zijn vorige order opnieuw.
- Approval-flow — junior inkoper kan tot bedrag X bestellen, daarboven gaat het ter goedkeuring naar de manager.
- Multi-user accounts — één klantnummer, meerdere medewerkers, één factuuradres, meerdere bezorgadressen.
- PunchOut/OCI-koppeling — voor grote afnemers die vanuit SAP, Exact of AFAS rechtstreeks bij je willen bestellen.
- Offerte-aanvraag — voor SKU's zonder vaste prijs of voor bestellingen boven een drempel.
- Voorraad per vestiging — als je meerdere locaties hebt, laat zien waar wat ligt en wat de levertijd is.
- Verpakkingseenheden — geen losse stuks maar dozen van 12, pallets van 48, met automatische afronding bij bestellen.
- Documenten per klant — pakbonnen, facturen, certificaten en garantiebewijzen op één plek in het account.
Wat een verkeerde build je kost over drie jaar
De pijnlijke realiteit van een B2C-platform dat als B2B-shop wordt gebruikt: het werkt op de eerste dag, het werkt na zes maanden nog half, en na anderhalf jaar zit de groothandel vast aan een patchwork van apps en handmatige workarounds. Elke prijswijziging is een paniekoefening, elke nieuwe klantgroep een aanpassing aan een YAML-bestand, elke koppeling met de boekhouding een onderhoudscontract met een ZZP'er die niemand anders kan vervangen. Het klassieke verhaal is een installatiebedrijf dat in 2023 op Shopify Standard begint, in 2024 vier B2B-apps stapelt, in 2025 ontdekt dat de apps elkaar in de weg zitten en in 2026 alsnog migreert naar Shopify Plus of WooCommerce — voor het dubbele van het oorspronkelijke budget.
Omgekeerd kost een te zware B2B-suite voor een eenvoudige consumenten-webshop ook geld. Een fashion-merk met 80 SKU's hoeft niet op Magento te draaien, met een prijskaartje van vijf cijfers per jaar aan hosting en onderhoud. De vraag is niet "welk platform is beter", maar "wat is mijn klantenmix over drie jaar". Als zakelijke afnemers nu twintig procent van je omzet zijn en groeien naar veertig, ga je in een B2C-build vastlopen. Als ze nu vijf procent zijn en stabiel blijven, is een licht B2B-portaal naast je B2C-shop voldoende. DesignCheck rekent voor een complete B2B/B2C-hybride met Shopify Plus of WooCommerce vanaf €3.495 inclusief koppeling met je boekhouding en eerste honderd producten.
Hoe lang duurt een B2B-webshop bouwen?
Wat is PunchOut en heb ik dat nodig?
Hoe regel je BTW bij verkoop binnen en buiten de EU?
Wat doe je vandaag?
- Tel je tien grootste klanten van afgelopen jaar — hoeveel daarvan bestelt online versus belt of mailt?
- Vraag aan drie inkopers wat zij missen in je huidige shop, schrijf het letterlijk op.
- Check of je huidige platform klantgroep-prijzen en factuurbetaling ondersteunt zonder maandelijkse app-kosten boven vijftig euro.
- Maak een schatting van het percentage zakelijke omzet over drie jaar — bepaalt of je B2C met B2B-laag bouwt of andersom.
- Plan een gratis audit bij DesignCheck — wij kijken naar je klantenmix en geven advies voordat je een nieuwe shop bouwt of migreert.
Door Keiko Tanaka — DesignCheck. Laatst bijgewerkt 16 mei 2026.