Du behøver ikke længere Plus for at bruge B2B på Shopify. Siden 2. april 2026 har Basic, Grow og Advanced haft virksomhedsprofiler, betalingsbetingelser, mængderabatter, gemte betalingskort og op til tre aktive B2B-kataloger, der tildeles via Markets (Shopify Changelog). Spørgsmålet er derfor ikke, om du kan sælge B2B uden Plus. Det er, om din prisstruktur og dit betalingsflow har brug for de få ting, Plus stadig er alene om.
Det, Plus stadig er alene om
Forskellen ligger i, hvordan kataloger tildeles, og i forudbetaling. På Basic, Grow og Advanced kan du tildele op til tre aktive kataloger på tværs af alle dine B2B-markeder. På Plus kan du oprette et ubegrænset antal og tildele dem direkte til den enkelte virksomhedslokation. Forudbetaling på ordrer med net-betingelser findes kun på Plus (Shopify Help Center: B2B-funktioner).
| Funktion | Basic, Grow, Advanced | Plus |
|---|---|---|
| Aktive B2B-kataloger | Op til 3, via Markets | Ubegrænset |
| Katalog tildelt direkte til en virksomhedslokation | Nej | Ja |
| Net-betalingsbetingelser | Ja | Ja |
| Gemte betalingskort | Ja | Ja |
| Procentvis forudbetaling | Nej | Ja |
Det er grænsen på tre kataloger, der afgør sagen. Med tre kataloger kan du have prisgrupper som "Forhandler", "Storkunde" og "Distributør", men ikke en prisaftale pr. kunde. Har hver større kunde sin egen forhandlede pris, er det Plus, der kan håndtere det med de indbyggede funktioner. Alternativet er at bygge en løsning uden om dem.
Sådan vælger Shopify prisen
Du opretter kataloger under Markets > Catalogs i admin. Et katalog bestemmer to ting: hvilke produkter kunden kan se, og hvad de koster. Prisen kan sættes som en samlet procentvis justering i feltet Overall adjustment, som faste priser på bestemte produkter eller varianter og som mængderabatter (Shopify Help Center: B2B-kataloger med Markets).
Problemerne opstår, når kataloger overlapper. Der gælder to regler. Er kunden logget ind på en B2B-konto, prioriteres kataloger, der er tildelt den valgte virksomhedslokation, over kataloger fra kundens markeder (Shopify.dev: Catalogs for different markets). Indeholder flere kataloger på samme lokation det samme produkt til forskellige priser, vises den laveste pris. Mængderegler og mængderabatter tælles ikke med i den sammenligning (Shopify Help Center: Tildeling af kataloger).
Et regneeksempel: Et produkt koster 400 kr. En lokation har to kataloger tildelt direkte. Det ene er et generelt storkundekatalog med -25 %, altså 300 kr. Det andet er kundens egen aftale med en fast pris på 320 kr. Kunden ser 300 kr. Den forhandlede aftale vinder ikke, fordi den er mere specifik. Den laveste pris vinder. Når du lægger kundekataloger oven på generelle kataloger på samme lokation, skal du derfor tjekke for overlap på hver eneste lokation.
Der er også et loft: Hver virksomhedslokation kan højst have 25 kataloger tildelt, og butikken kan højst have 10.000 kataloger i alt (Shopify Help Center).
Har du mange prisaftaler og færre sortimenter, beskriver Shopifys udviklerdokumentation et mønster, hvor pris og sortiment ligger i hver sit katalog. Eksemplet derfra: 50 rene priskataloger og 10 rene sortimentskataloger giver 60 kataloger i stedet for 500 fulde kataloger (Shopify.dev: Manage B2B catalogs). Mønstret hviler på reglen om laveste pris, så den skal du kende ud og ind, før du bruger det.
Betalingsbetingelser bliver ikke opkrævet automatisk
De faste valgmuligheder er net 7, 15, 30, 45, 60 og 90 samt "Due on fulfillment", hvor betalingen forfalder, når alle varer i ordren er sendt. Alle net-betingelser regnes fra den dag, ordren afgives (Shopify Help Center: Betalingsbetingelser).
Forfaldsdatoen udløser ikke en betaling, og det overses ofte. Shopify skriver, at betalinger ikke trækkes automatisk, når betalingsfristen udløber. Har en B2B-kunde gemt et kort, skal du selv debitere det i admin (samme side).
Det kan automatiseres med Shopify Flow. Du bygger et workflow, der starter med triggeren Payment schedule is due og bruger handlingen Charge vaulted payment for B2B order. Handlingen kræver Shopify Payments og virker kun på B2B-ordrer med betalingsbetingelser, hvor der er en gemt betalingsmetode. Gemte bankkonti virker kun, når både butik og kunde ligger i USA (Shopify Help Center: Flow-handlingen).
For en dansk butik betyder det, at automatisk opkrævning kun virker med kort og kun med Shopify Payments. Bruger du en anden gateway, eller betaler kunderne via bankoverførsel mod faktura, skal opfølgningen ske et andet sted, f.eks. i økonomisystemet. Forskellen på gateways er gennemgået i sammenligningen af Shopify Payments og tredjepartsgateways.
På Plus kan du kræve en procentvis forudbetaling, f.eks. 20 %. Den betales ved checkout, når ordren afgives, enten med kort eller med en manuel betalingsmetode som bankoverførsel (Shopify Help Center). Ved store ordrer på bestillingsvarer er det ofte den funktion, der afgør valget af plan.
Net 60 i Shopify, 30 dage i renteloven
Ifølge rentelovens § 3 a kan en aftalt betalingsfrist mellem erhvervsdrivende ikke være mere end 30 dage. Fristen regnes fra det tidspunkt, hvor kreditor har sendt eller fremsat anmodning om betaling (Renteloven, LBK nr. 459 af 13/05/2014).
Net 45, 60 og 90 i Shopify ligger alle over den frist. Før du tildeler dem til en virksomhedslokation, bør du læse § 3 a i sin helhed og afklare med din revisor eller advokat, hvordan den længere frist skal aftales. Det bør stå i aftalen eller handelsbetingelserne med kunden, ikke kun i en dropdown i admin.
Fristerne regnes heller ikke fra samme tidspunkt. Shopify regner fra ordredatoen, mens loven regner fra betalingsanmodningen. Sender du først fakturaen ved afsendelse, eller samler økonomisystemet ordrerne i en månedsfaktura, viser Shopify en anden forfaldsdato end fakturaen. Beslut, hvilken af de to der er gældende, og sørg for, at en eventuel Flow-automatisering følger den samme dato.
Moms på EU-ordrer
Til B2B-salg ud af Danmark håndterer Shopify Tax omvendt betalingspligt, og her er Plus sat anderledes op end de øvrige planer. På Basic, Grow og Advanced ligger momsnumre og undtagelser på kundeprofilen. På Plus ligger de på virksomhedslokationen. Momsnumre, der tilføjes en kunde- eller B2B-profil, valideres automatisk og gemmes (Shopify Help Center: EU-moms).
Undtagelsen afhænger af lageret, ikke af butiksadressen. Den gælder, når ordren sendes fra en lokation i EU til et andet EU-land, og der kræves en aktiv lokation i EU. Fakturaen får teksten "Reverse Charge Mechanism: Recipient responsible for VAT" (samme side). Bruger du et tredjepartslager i et andet land, skal du tjekke, hvilken lokation ordrerne faktisk sendes fra.
Hvornår Plus giver mening for B2B
Får alle B2B-kunder samme rabat, eller kan de deles i højst tre prisgrupper, er B2B ikke i sig selv en grund til at gå på Plus. Har du kundespecifikke prisaftaler, eller er forudbetaling en betingelse for at tage imod ordrer, er Plus den løsning, der er bygget ind i platformen. Alternativet er en app med sin egen prislogik uden om Shopifys kataloger, og så er du afhængig af den. Den samlede økonomi i et skifte er gennemgået i Kan Shopify Plus betale sig?
Har du en B2B-opsætning i en app eller i et andet system og vil vide, hvordan den passer ind i Shopifys katalogmodel, kan du skrive til mig. Jeg starter med prisaftalerne og kigger først på valg af plan bagefter.
Skrevet ved hjælp af AI og gennemlæst af mig, inden det blev udgivet. Ser du noget, der ikke stemmer, så sig til.