Emergency situation

In case of emergencies or breakdowns, you can send an SMS to our emergency hotline

On-call phone (SMS only)

+45 29 70 15 95

Send an SMS with the following information:

  • Your name and webshop
  • Description of the problem
  • Your callback phone number

Notes: This service is only for critical situations where your webshop is down or has serious problems. For regular support, please use our normal support channels.

B2B sales in Shoporama

How to sell to businesses (B2B) and public institutions (B2G) in Shoporama with CVR, EAN and differentiated VAT.

Reading time: approx. {eight} minutes
Shopejer

Shoporama fully supports B2B sales. You can sell to individuals, businesses, and public institutions all from the same online store, and you can run a closed, login-based reseller store with customer-specific prices. This article provides an overview. Each feature has its own in-depth guide, which you’ll find as you go.

A Login-Based Reseller Store

With the B2B theme, you can set up a login-based store. Guests are directed to a login page, and only authorized customers can view the product selection and prices. This is ideal when you want your prices to be visible only to resellers. Prices are displayed excluding VAT, as business customers expect, and a VAT toggle lets customers switch between prices excluding and including VAT with a single click.

Customer Groups with Their Own Prices

Divide your customers into customer groups and assign each group its own prices: a general discount, fixed special prices per product, volume discounts with tiered pricing, and control over which brands the group can view and purchase. A logged-in customer automatically sees their own prices. Read the full guide in Customer Groups and B2B Pricing.

Kundegrupper i Shoporama admin med gruppen Erhverv (B2B), adgang til alle brands, 15 % rabat, og en minimums ordreværdi på 1.000 kroner
On the Customer Groups page, you can assign each group its own prices and discounts. The Business (B2B) group has access to all brands, a 15% discount, and a minimum order value, so logged-in customers automatically see their own prices.

In addition to prices, the group can also have its own access to brands. Each brand can be set to Standard, Hidden, or Exclusive for the group. Hidden removes the brand from view for that specific group, while Exclusive does the opposite and reserves the brand so that only the group’s customers can view and purchase it. "Exclusive" is designed for private labels and reseller agreements where the products must be listed in the same store as everything else but must not be visible to the general public. Read more in " Hide or Lock Brands for Specific Customer Groups."

Company Accounts with Multiple Users

A company can have multiple buyers under the same company, each with their own role. The company’s identity—that is, its CVR, EAN, and address—as well as prices are automatically inherited by members, and the company administrator can add colleagues and manage roles directly from the store. See “Company Accounts with Multiple Users and Roles.”

Firmaer-oversigt i Shoporama admin med firmaet Acme ApS, kundegruppen Erhverv (B2B), CVR-nummer, og tre tilknyttede brugere
On the Companies page, you can group registered customers under a single company. The company is assigned a customer group so that all users inherit the B2B prices, and the company admin can add colleagues themselves.

Quick Reordering

Business customers often reorder the same items. With quick ordering, customers can search for items by SKU, EAN, or name, add multiple items to the cart at once, upload a file with item codes and quantities, or reorder from a previous order. Read more in Quick Reordering for Business Customers.

Customer Types at Checkout

Shoporama supports three customer types at checkout:

  • B2C (Private), i.e., individual customers. Enabled by default.
  • B2B (Business), i.e., business customers with a CVR number.
  • B2G (Public), meaning public institutions with an EAN number.

You can enable and disable individual customer types in your online store’s checkout settings. If you only have B2C enabled, your customers will not be able to enter a CVR or EAN number.

B2B Fields in Checkout

When B2B is enabled, the following additional fields appear in checkout:

  • Company Name, i.e., the name of the business.
  • CVR number, required for B2B customers.
  • EAN number, used for B2G (government procurement).
  • EAN reference, an optional reference field for EAN orders.

These fields are saved both on the order and in the customer profile, so the customer does not have to fill them out again on their next purchase. If the customer has a company linked via a business account, the company information is automatically inherited.

VAT Handling and Reverse Charge

Shoporama automatically handles VAT based on customer type and country. Under Settings and Countries, you can specify a B2B VAT rate, a B2C VAT rate, and a VAT zone (home country, EU, or international) for both B2B and B2C, respectively.

When a customer enters a CVR number, Shoporama automatically applies the B2B VAT rate for the selected country. This makes it easy to handle VAT-exempt sales to EU businesses in accordance with the reverse charge rules. If you sell to businesses in other EU countries, you can also have VAT numbers automatically validated against the EU’s VIES registry, so that VAT is only exempted for confirmed numbers. Read more in Reverse Charge and VIES Validation.

E-conomic Integration with B2B

If you use E-conomic as your accounting system, Shoporama automatically supports the separation of B2B and B2C customers:

  • Customer Groups: You can specify separate customer groups for private and business customers.
  • VAT Zone: The correct VAT zone (home country, EU, or foreign) is automatically applied to the invoice based on the B2B/B2C settings for the customer’s country.
  • EAN number: Transferred to E-conomic so that it appears on the invoice.
  • Company Name: Used as the contact name in E-conomic for B2B customers.
  • Discounts: Gift cards, promotional discounts, and redeemed loyalty points are transferred as separate lines on the invoice with the correct net amount. This applies regardless of whether the customer is subject to 25 percent Danish VAT, 0 percent VAT under the reverse charge mechanism for EU business-to-business sales, or exports to countries outside the EU.

Read more about the full integration in “How the E-conomic Integration Works.”

Shipping and Delivery for B2B

The company name is automatically used for shipments via PostNord, GLS, and other shipping providers. The company name appears as the primary name on shipping labels, while the contact person’s name appears as the secondary name.

B2B in-store and self-service

B2B prices aren’t just for the online store. They apply when you sell from a physical checkout or let the customer use self-service.

At a staffed POS, staff can select a business customer in the customer selector. Search for the customer by company name or CVR number, select them, and the entire cart will be calculated using the customer’s own group prices. The order is linked to the customer so the purchase is included in their history. Read more in POS (Point of Sale).

With self-service POS, you can set up a login-based terminal where the customer logs in and places orders themselves at their own prices. This is ideal for reordering: a warehouse employee scans the items that are out of stock on their phone or at a fixed terminal, logs in to the retailer’s system, and places an order directly at agreed-upon B2B prices. If you want to allow only logged-in customers, you can enable “Require login” so that the terminal is used exclusively for business reorders. Read more in Self-Service POS and in Quick Reordering for Business Customers.

How to Get Started with B2B

  1. If you want a closed retailer store with customer-specific prices, select the B2B theme under Design.
  2. Create customer groups under Customers, and assign them discounts, special prices, or volume discounts.
  3. Enable the customer types you need (B2B and B2G) in the checkout settings so that the CVR and EAN fields appear.
  4. Set up tax rates and tax zones under Countries for the relevant countries, and enable VIES validation if necessary.
  5. Select payment methods, such as invoice, and specify separate customer groups in E-conomic if you use it.

Frequently Asked Questions

Can I sell to both consumers and businesses from the same store?

Yes. Shoporama supports B2C, B2B, and B2G in the same store. It’s all data-driven, so a customer without a customer group shops as a regular consumer, while a group customer sees their business prices.

Can I restrict access to the store so that only authorized resellers see the prices?

Yes. With the B2B theme, the store is login-based. Guests see a login page, and only approved customers view the product selection and prices.

How is VAT handled for business customers in the EU?

When a customer enters a CVR number, Shoporama applies the B2B VAT rate for that country, so VAT-exempt EU sales (reverse charge) are handled automatically. If you enable VIES validation, VAT is removed only when a confirmed VAT number is provided.

Can a company have multiple buyers on the same account?

Yes, with company accounts. Multiple users can be associated with the same company and assigned roles, and the company administrator can add colleagues themselves. See the guide to company accounts.

Can customers pay by invoice?

Yes. You can offer invoicing as a payment method, and a PDF invoice is automatically attached to the order email so the customer has the documentation ready for their accounting.

Do business customers get their own prices in the physical store?

Yes. At the POS, staff select the customer in the customer selector (search by company name or CVR number), and the entire sale is then calculated using the customer’s group prices.

Can a warehouse employee reorder directly from us?

Yes. With the self-service POS, the employee can log in and place orders at their own B2B prices, either on a dedicated terminal or via a QR code on their phone.

Does B2B work with my E-conomic integration?

Yes. B2B and B2C customers can be separated into distinct customer groups; the correct VAT zone is automatically applied to the invoice; and the company name and EAN number are transferred to E-conomic.