# Wholesale and B2B catalogues from XML

Publish a wholesaler's or manufacturer's XML price list as a Shopify catalogue with net or gross pricing, per-feed tax settings and bulk stock updates.

Canonical: https://productxmlimport.com/use-cases/wholesale-b2b
Last updated: 2026-09-08

- Net and gross price handling
- Tiered margins on request
- Thousands of SKUs per run
- Barcode and MPN preserved

## Distributors, resellers and brand stores

Wholesalers and manufacturers publish XML price lists so resellers can sell their range. Turning a 5,000-line price list into a Shopify catalogue by hand is a week of work; with the app it is an afternoon, and the list stays current afterwards.

## Pricing that fits B2B

- **Net feeds**: set the feed to taxable and let Shopify add VAT at checkout, or apply a multiplier that includes tax for a consumer store.
- **Gross feeds**: keep the multiplier at 1.0 for the supplier's recommended price, or apply your own margin.
- **Compare-at**: use the manufacturer's list price as the strikethrough and your negotiated price as the selling price.

## Large catalogues

The streaming importer handles feeds with tens of thousands of variants. Products are created in batches, and updates use Shopify's bulk mutations, so a nightly refresh of a big catalogue completes in minutes.

## Agencies and multiple stores

Agencies that run several reseller stores for one brand install the app in each store and point them at the same feed with different multipliers. See [agencies](/use-cases/agencies).

## FAQ

### Our price list has different prices by quantity. Can the app use them?

The app writes one selling price per variant. Tiered or band pricing rules, for example a higher margin on low-price items, are configured as price policies for your feed. Shopify B2B quantity price breaks are not written by the app.

### Can we keep the manufacturer's article numbers?

Yes. SKUs, barcodes (EAN, GTIN) and MPNs from the feed are stored on the variants and used to match products on every sync.

### Do you support cost per item?

Writing the supplier price into Shopify's cost field is available as a custom setting for your feed, so margin reports in Shopify work.
