Skip to content
GDPR-compliant B2B shops
B2B commerce

B2B Business Customer Onboarding and Registration Done Right

Registration, VAT ID verification, role assignment and approval before the first order - how to make B2B onboarding in Shopware a smooth starting point.

13 min read B2BOnboardingRegistrierungShopwareVerifizierung

The first impression of a B2B store is not made at checkout but at registration. Before a business customer places their first order, they go through an onboarding flow: they create a company account, the business is verified, a customer group, role and credit limit are assigned, and only then is the account ready to order. This path determines whether a prospect becomes a customer or drops out beforehand. The Baymard Institute shows that 37 percent (Baymard Institute, 2025) of users abandon a purchase when account creation is forced - in B2B an account is unavoidable, so the flow has to be all the better. McKinsey also reports that 79 percent (McKinsey B2B Pulse, 2025) of buyers prefer to place repeat orders online - an account that makes the start harder endangers exactly this recurring revenue. This article shows how to implement a well-considered business customer onboarding in Shopware: from registration through verification to unlocking the first order.

Business Customer Onboarding: from application to first order1RegistrationCapture company dataCompany, VAT IDContact personDelivery and billing address2VerificationCheck identityVAT ID via VIESBusiness proofDuplicate check in ERP3Role and limitSetupAssign customer groupRoles and permissionsSet credit limit4ActivatedFirst orderTerms visibleSelf-service readyunlockedOnboarding progress3 of 4 steps completed75 percentVerification checksVAT ID (VIES)validReverse-charge statuscheckedDuplicate in ERPnoneDouble-opt-in emailconfirmedManual approvalpendingAccount status drives the viewStatus: pending-> no pricesStatus: under review-> restrictedStatus: active-> full terms37 percent of users abandon a purchase when account creation is forced (Baymard Institute, 2025)

Key takeaways

  • In B2B a company account is unavoidable, so a low-friction onboarding flow decides whether a prospect becomes a customer.
  • Verification with a VAT ID check via VIES and a duplicate check distinguishes real B2B onboarding from a simple registration.
  • Customer group, role and credit limit control which prices are visible and how much may be ordered on invoice.
  • The account status from pending to active controls the view server-side - sensitive terms only become visible after activation.
  • The activated account belongs consistently in the ERP so that store and accounting share one common truth.

Why B2B Onboarding Is More Than a Registration Form

In B2C, registration is optional - many stores deliberately offer guest checkout because forced accounts cost conversion. In B2B the situation is different: a business customer needs negotiated terms, buying on invoice, multiple buyers and a traceable order history. Here an account is not an obstacle but a prerequisite. That is precisely why onboarding must not become a hurdle. Sana Commerce finds that 85 percent (Sana Commerce B2B Buyer Report, 2025) of B2B organisations now run an online store or self-service portal - professional buyers' expectations of a smooth start are correspondingly high.

On top of this comes a shift in buying behaviour. Gartner reports that 61 percent (Gartner, 2025) of B2B buyers prefer a completely rep-free buying experience, and forecasts that 80 percent (Gartner, 2020) of B2B sales interactions will run through digital channels. Anyone who wants to register, get verified and be activated without personal contact expects the onboarding flow to deliver this on its own - fast, transparent and without a media break. Good onboarding thus reflects the same process that used to run over the phone between sales and procurement, only digital and traceable. How such a portal is built as a whole is covered in our article on B2B customer portals.

Registration

The company captures company data, VAT ID, contact person plus delivery and billing address - separated into company and acting person.

Verification

The VAT ID is checked against VIES, the business proof is reviewed and a duplicate check against the ERP is run before the account goes active.

Role and Group

The verified account receives its customer group, roles and permissions plus a suitable credit limit - the basis for prices and terms.

Approval

An internal approval step moves the account from pending to active. Only then do prices become visible and the first order become possible.

Communication

Status messages by email and in the portal keep the applicant informed - from receipt to activation.

ERP Sync

The activated company account is transferred to the ERP with customer number, terms and limit so store and back office share one truth.

Step 1: Registration Without Unnecessary Friction

Registration is the first touchpoint and should ask for exactly as much as is needed for later order readiness - no more. Every superfluous mandatory field increases the likelihood of abandonment. The Baymard Institute puts the average checkout abandonment rate at around 70 percent (Baymard Institute, 2025) and names overly complex processes and forced account creation as recurring causes. Compounding this, Baymard finds that only 8 percent (Baymard Institute, 2025) of the stores studied offer a good or acceptable checkout experience at all - so there is plenty of room in onboarding to stand out positively. The same principle applies to B2B onboarding: capture company name, VAT ID, contact person with role plus delivery and billing address - and defer everything else to the phase after activation.

The clean separation between the company and the acting person is decisive. The company account carries the business relationship, the personal user account carries the individual login. This separation pays off later when more buyers are added or staff change. How company accounts, customer groups and multi-user structures work in detail is described in our article on customer groups, roles and permissions. The form should make clear from the outset that a company account is being created and not a simple private account.

Progressive Data Capture Instead of a Mammoth Form

Rather than asking for all data in one long form, a staged approach pays off: first only the essentials for registration, then - after successful verification - the addition of further addresses, buyers and cost centres in the logged-in account. This lowers the barrier to entry and spreads the effort to a point where the customer is already invested.

Step 2: Verifying the Company and the VAT ID

Verification is the core that distinguishes B2B onboarding from a simple registration. Before an account becomes ready to order, it should be established that a real company stands behind it. This is no bureaucratic end in itself: a study by the Association of Certified Fraud Examiners found that nearly 30 percent (ACFE, 2023) of the corporate fraud cases examined involved fake companies posing as legitimate partners. A check before the first order thus protects against payment defaults, abused invoice purchasing and incorrectly calculated VAT.

A central building block is checking the VAT ID via the VAT Information Exchange System (VIES) of the European Commission. VIES is not a static database but queries the national tax registers of the EU member states in real time (European Commission). A valid VAT ID is not only a signal of authenticity but also the basis for the correct tax treatment: in intra-Community B2B supplies the reverse-charge mechanism can apply, shifting the tax liability to the recipient (European Commission). A store that checks the VAT ID automatically and documents the result avoids later corrections in accounting.

  • Check the VAT ID automatically against VIES and document the result in an audit-proof way
  • Derive the reverse-charge status for intra-Community supplies from the check
  • Capture a trade or commercial register proof as upload or data field
  • Run a duplicate check against the ERP so no customer is created twice
  • Use double opt-in for the contact email to confirm the address
  • Provide a clear status change from pending through under review to active

Document Verification, Don't Just Perform It

A VAT ID check is only worth something if its result is stored traceably. For qualified queries, VIES provides a confirmation that serves as proof that the status was checked at the time of the query. Store the timestamp, result and, where applicable, the confirmation number on the company account - this helps with later tax queries and makes the process auditable.

The first impression of a B2B store is not made at checkout but at registration - and an account that makes the start harder costs exactly the recurring orders that carry the B2B business.

Guiding principle of onboarding design

Step 3: Assign Customer Group, Role and Credit Limit

Once verification is complete, the account is set up. The customer group determines which prices apply, whether net or gross is shown and which assortment is visible. Newly registered companies sensibly land first in a group with restricted rights and are moved into the appropriate target group after the check. Within the company account, the first user receives a role - typically administrator - who may later create further buyers. How customer groups control price resolution is explored in our article on price lists and tier pricing.

Assigning the credit limit is a step of its own, provided buying on invoice is offered. The limit should be derived from a creditworthiness assessment or the terms held in the ERP, not set arbitrarily. New customers often start with a conservative limit that can be raised as the payment history grows. How invoice purchasing, credit limit and payment approvals interact is covered in our article on payment methods, invoice purchasing and credit limit. The result of this step is an account that knows who the customer is, what they see and how much they may order on invoice.

Account statusWhat the customer seesWhat they can do
PendingCatalogue without prices or locked areaComplete profile, upload proofs
Under reviewRestricted view, note on ongoing checkAdd data, track status
ActiveFull terms, net prices, invoice purchasingOrder, create buyers, use order lists
RejectedNote with reason and contact pathSubmit correction or contact sales
PausedAccount visible, ordering lockedClarify open points, e.g. credit or limit

Step 4: Approval and Activating the First Order

The final step is approval. Depending on the risk profile and industry, it can happen automatically - for example when the VAT ID is valid and there is no duplicate match - or require a manual approval step by sales. Both variants have their place: automatic activation accelerates onboarding and matches the rep-free buying preference of many buyers, while manual approval gives sales control over larger or explanation-heavy customers. A mix is often sensible: small, unambiguous cases automatically, everything else for review.

It is important that the applicant can see the status at every step. An onboarding flow without feedback feels like an application disappearing into a void. Clear status messages - receipt confirmed, check in progress, account activated - build trust and reduce support queries. Once the account is active, the path to the first order should be short: visible prices, a filled or easily filled assortment and an understandable checkout. How the checkout itself is optimised is shown in our article on B2B checkout optimisation.

The First Order Is the Real Activation Moment

An activated account is not yet an active customer. Only the first order shows that the flow worked. Accompany this moment actively: a note on the now visible terms, a suggestion for a first order list or a brief hint at quick order all lower the threshold. The goal is to keep the time between activation and first order as short as possible.

Data Protection, Double Opt-In and Lawful Consent

Onboarding processes personal data - names, email addresses, roles - and therefore falls under the GDPR. Data collection must be purpose-bound and limited to what is necessary. This aligns precisely with the recommendation to ask in the form only for what is needed for order readiness. For the contact email, double opt-in is advisable: the applicant confirms their address via a link before the account is processed further. This prevents typos and addresses entered by third parties and is mandatory for promotional communication in any case.

It is important to separate consents cleanly. Agreement to the terms and conditions and to data processing for contract initiation is something other than consent to a newsletter. The two must not be bundled into a single mandatory checkbox. The handling of departing users of a company account also needs to be regulated: if someone is deactivated, it must be clear what happens to their data. We address such governance questions early in the e-commerce consulting so that onboarding is set up in a legally sound way from the start.

Do Not Show Prices Before Activation

Negotiated B2B terms are sensitive. As long as an account has the status pending or under review, net prices and group-specific terms should not be visible. This protects pricing from unauthorised inspection by unverified logins and at the same time makes clear that the full functionality only becomes available after activation. Server-side checking of this status is mandatory, not just hiding elements in the front end.

ERP Integration: One Account, One Truth

Business customer onboarding does not end in the store. The activated account must be transferred consistently into the leading system - usually the ERP, where customer numbers, terms and credit limits are maintained. Otherwise two truths arise: a customer who is ready to order in the store but missing in the ERP, or vice versa. A clean integration ensures that the onboarding flow automatically produces a full ERP record that accounting can work with. This is where the duplicate check from the verification phase pays off, because it prevents an existing customer from being created a second time.

Which data the store leads and which the ERP leads is a central design decision. Often the customer number, terms and credit limit come from the ERP, while the fine-grained role and buyer management sits in the store because it is closer to ordering practice. A clear, documented split is decisive. How such an integration is built robustly and performantly is described in our article on interface architecture, and concrete project approaches are shown in our references.

Onboarding as a Measurable Process

Onboarding can be measured and improved like any other funnel. The central metric is the time from registration to the first order. Where do applicants drop out - in the form, during verification, while waiting for approval? Each stage has its own abandonment rate, and each stage can be improved deliberately. The shift in buying behaviour makes this urgent: Forrester expects that more than half of large B2B transactions will be processed through digital self-service channels (Forrester, 2025). Anyone who does not measure their onboarding gives away exactly the customers who want to start digitally.

The visibility of the onboarding flow begins even before registration - namely when a potential business customer finds the store at all. McKinsey reports that B2B buyers consult an average of 10 sources (McKinsey, 2025) before they decide - the store is only one of them but has to convince at the right moment. How B2B stores become discoverable for business customers is covered in our article on B2B SEO visibility. And the process does not end with the first order: returns are part of a professional customer relationship too, as our article on the returns and RMA process shows. Good onboarding is therefore not an isolated step but the beginning of a continuous, measurable customer lifecycle - and that is exactly how it should be designed in Shopware.

This article is based on data from: Baymard Institute checkout UX research (2025), Sana Commerce B2B Buyer Report (2025), Gartner B2B Buyer Survey (2025) and Gartner Future of Sales (2020), Forrester B2B Predictions (2025), McKinsey B2B Pulse (2025), Association of Certified Fraud Examiners Report to the Nations (2023) and the European Commission (VIES VAT Information Exchange System). The figures cited may vary by industry and target group.

Related Articles