> ## Documentation Index
> Fetch the complete documentation index at: https://docs.smartsend.io/llms.txt
> Use this file to discover all available pages before exploring further.

# B2B sales

> Shopify recommendations for business-to-business shipping and VAT handling

Selling to business customers in the EU requires proper VAT handling. These recommendations cover VAT number validation and reverse charge configuration in Shopify.

## VAT number validation

Shopify can validate customer VAT numbers at checkout. When a valid EU VAT number is provided, the order can be tax-exempt under the reverse charge mechanism.

<Tip>
  Enable **VAT number collection and validation** in your checkout. This automates tax exemption for eligible B2B orders within the EU.
</Tip>

Shopify verifies VAT numbers against the EU's VIES (VAT Information Exchange System) database in real-time during checkout.

See <Link href="https://help.shopify.com/en/manual/taxes/eu-taxes/collecting-vat-numbers">Collecting VAT numbers</Link> <Icon icon="arrow-up-right" size={12} /> in the Shopify documentation.

## Reverse charge mechanism

When selling B2B within the EU (but across borders), the reverse charge mechanism means the buyer — not the seller — accounts for VAT. This requires:

1. A valid VAT number from the buyer
2. The buyer and seller are in different EU countries
3. The goods are shipped to the buyer's country

With VAT number validation enabled, Shopify automatically applies tax exemption when these conditions are met.

<Info>
  The reverse charge mechanism only applies to cross-border B2B sales within the EU. Domestic B2B sales still require you to charge local VAT.
</Info>

## Limitations

Shopify's B2B-specific checkout (available on Shopify Plus) does not currently support VAT number validation at checkout. VAT validation is only available through the standard checkout flow.

<Warning>
  If you use Shopify's dedicated B2B checkout, VAT number validation is not yet available. Use the standard checkout with VAT number collection enabled instead.
</Warning>

See <Link href="https://changelog.shopify.com/posts/tax-number-validation-at-checkout">Shopify changelog: Tax number validation at checkout</Link> <Icon icon="arrow-up-right" size={12} /> for the latest updates on this feature.

## VIES verification

The VIES database is the official EU system for verifying VAT numbers. Shopify checks this database automatically when customers enter a VAT number at checkout. You can also verify VAT numbers manually.

See <Link href="https://ec.europa.eu/taxation_customs/vies/">VIES VAT number validation</Link> <Icon icon="arrow-up-right" size={12} /> on the European Commission website.

## Related resources

<CardGroup cols={2}>
  <Card title="Tax and VAT" icon="receipt" href="/knowledge/shopify/tax-and-vat">Automated VAT calculation and EU compliance</Card>
  <Card title="Shipping within the EU" icon="eu" href="/knowledge/international-shipping/shipping-within-eu">VAT, customs, and regulations for intra-EU shipments</Card>
</CardGroup>
