Customer-specific pricing is a set of prices agreed with one buyer or account that differ from your public list prices. Instead of everyone seeing the same catalog price, a given customer sees the rates you negotiated with them. In B2B, these prices are applied automatically once the buyer is identified, so they never have to ask for a discount or wait for a manual adjustment.
How it works
The seller assigns prices to a specific customer, company, or account. This can be a flat negotiated price per product, a percentage off list, or tiered pricing that changes with quantity. When that buyer logs in or is matched to their account, the store or quote reflects their agreed rates rather than the default price shown to the public.
Why it matters
B2B relationships usually run on negotiated terms, not fixed retail prices. Different accounts get different pricing based on volume, contract, or history. Automating this removes repetitive manual quoting, prevents pricing errors, and keeps the buyer experience consistent every time they order.
On Shopify B2B
Shopify supports customer-specific pricing natively through B2B catalogs and price lists tied to companies and locations. You attach a catalog with custom prices to a company, and buyers in that company see those prices at checkout.
For accounts that still negotiate deal by deal, quoting fills the gap. A quote captures the agreed price for that buyer and turns it into a checkout-ready order, so the negotiated rate carries straight through to payment. See the B2B quoting glossary for related terms, or pricing for plan details.
Example
A distributor gives Acme Corp 15 percent off all items plus a fixed price on one high-volume SKU. When Acme’s buyer signs in or receives a quote, those rates appear automatically. A different account signing in sees its own terms.