General line sheet
Home goods, beauty, food, accessories and any product with simple variants.
Columns: SKU, Product name, Category, Variant, Wholesale price, MSRP, MOQ (units), Case pack (units), Lead time (days), Image URL.
Download CSVFree template
A line sheet is the wholesale price list you send to retailers: each product with its SKU, wholesale price, suggested retail price (MSRP), minimum order and case pack. Download a free template below as a CSV file that opens in Excel and Google Sheets, replace the sample rows with your products, and send it or load the same data into Shopify.
Pick the version that fits your products. Each file has four sample rows with fictional products and prices at keystone (wholesale is half of MSRP). Replace them with yours. Open the file in Excel, or in Google Sheets with File, Import, Upload.
Home goods, beauty, food, accessories and any product with simple variants.
Columns: SKU, Product name, Category, Variant, Wholesale price, MSRP, MOQ (units), Case pack (units), Lead time (days), Image URL.
Download CSVApparel with one row per color and size, a size run for the case pack and a season.
Columns: SKU, Style name, Color, Size, Wholesale price, MSRP, MOQ (units per style), Case pack (size run), Season, Lead time (days), Image URL.
Download CSVJewelry and accessories where material, finish and length decide the price.
Columns: SKU, Product name, Material, Finish, Size or length, Wholesale price, MSRP, MOQ (units), Case pack (units), Lead time (days), Image URL.
Download CSVThe files download straight from this page and nothing is sent to us. Not sure what to charge? Work out your wholesale price and MSRP with the wholesale price calculator first.
| SKU | Product name | Category | Variant | Wholesale price | MSRP | MOQ (units) | Case pack (units) | Lead time (days) | Image URL |
|---|---|---|---|---|---|---|---|---|---|
| CAN-LAV-8 | Lavender soy candle | Candles | 8 oz | 9.00 | 18.00 | 6 | 6 | 10 | https://example.com/images/can-lav-8.jpg |
| CAN-LAV-16 | Lavender soy candle | Candles | 16 oz | 15.00 | 30.00 | 6 | 6 | 10 | https://example.com/images/can-lav-16.jpg |
| SOAP-OAT-4 | Oat and honey soap bar | Bath | 4 oz | 3.00 | 6.00 | 12 | 12 | 7 | https://example.com/images/soap-oat-4.jpg |
| SKU | Style name | Color | Size | Wholesale price | MSRP | MOQ (units per style) | Case pack (size run) | Season | Lead time (days) | Image URL |
|---|---|---|---|---|---|---|---|---|---|---|
| TEE-CLS-BLK-S | Classic tee | Black | S | 14.00 | 28.00 | 12 | S1 M2 L2 XL1 | Spring 2027 | 21 | https://example.com/images/tee-cls-blk.jpg |
| TEE-CLS-BLK-M | Classic tee | Black | M | 14.00 | 28.00 | 12 | S1 M2 L2 XL1 | Spring 2027 | 21 | https://example.com/images/tee-cls-blk.jpg |
| TEE-CLS-SAG-M | Classic tee | Sage | M | 14.00 | 28.00 | 12 | S1 M2 L2 XL1 | Spring 2027 | 21 | https://example.com/images/tee-cls-sag.jpg |
| SKU | Product name | Material | Finish | Size or length | Wholesale price | MSRP | MOQ (units) | Case pack (units) | Lead time (days) | Image URL |
|---|---|---|---|---|---|---|---|---|---|---|
| NCK-DAI-GLD-16 | Dainty chain necklace | Sterling silver | 18k gold plated | 16 in | 22.00 | 44.00 | 6 | 3 | 14 | https://example.com/images/nck-dai-gld.jpg |
| NCK-DAI-SLV-18 | Dainty chain necklace | Sterling silver | Rhodium | 18 in | 20.00 | 40.00 | 6 | 3 | 14 | https://example.com/images/nck-dai-slv.jpg |
| EAR-HOP-GLD-S | Small hoop earrings | Brass | 14k gold plated | 15 mm | 11.00 | 22.00 | 6 | 6 | 10 | https://example.com/images/ear-hop-gld.jpg |
A line sheet is a short, scannable list of your wholesale products for retail buyers. Where a catalog tells a brand story, a line sheet answers the questions a buyer has before placing an order: what is the SKU, what do I pay, what will it sell for, how many must I buy and when will it arrive.
You can build one as a spreadsheet, a PDF or a page on your site. The spreadsheet is the best source of truth, because the same rows can feed a PDF for email, a price import for your store and a quick order file for repeat buyers.
Keep one row per variant, no merged cells and no totals inside the data rows. A tidy sheet imports cleanly and sorts and filters for the buyer.
Email it as a PDF with a short note and a link to your wholesale application or ordering page. For repeat buyers, send the spreadsheet so they can fill in quantities, or give them a login where prices are visible only after approval. Wholesale prices are often private, so decide who gets the sheet before you publish it. If you do not want prices public on your store, the access control hub explains the options.
Update the sheet each season or when costs change, put the date on it, and retire old versions. Buyers order from whatever file they have.
The columns on your line sheet map to settings you already have. Match the SKUs first: the sheet and the store must use the same ones.
| Line sheet column | Shopify native B2B catalog | BSS B2B Solution |
|---|---|---|
| SKU | Identifies the variant in a catalog price CSV. Without a SKU, use Handle plus Option1 Name and Option1 Value. | Goes in the Product column of a Price List CSV at Variant level (a Variant ID or barcode also work). |
| Wholesale price | Fixed Price column. Numbers only, with no currency symbol. | Discount value, with Discount type "Fixed price". |
| MSRP | Stays as the product's regular store price. | Stays as the regular price. The buyer sees it struck through next to their price. |
| MOQ | Quantity rules, Minimum, set per variant. | Order Limits, a minimum quantity or amount rule. |
| Case pack | Quantity rules, Increment, set per variant. | Quantity Increments, so buyers order in multiples. |
| Lead time, image URL | Not catalog fields. Keep them on the line sheet and your product pages. | Not price list fields. Keep them on the line sheet and your product pages. |
Open the catalog, choose Adjust prices, then Import CSV, upload the file and check the preview before you import. Large imports can take time, and Shopify notifies you when they finish. Minimum and Increment rules are set under Products and pricing, and a CSV import is also possible. Sources: Creating catalogs and Quantity rules and volume pricing, read October 8, 2026.
In B2B pricing, Price Lists, open More actions, Import and export, and download the sample CSV. Copy your SKU and wholesale price columns into it. Do not rename its headers: the importer validates them, and the docs say to export a fresh template if the format changes. Price Lists need the Platinum plan, and Order Limits and Quantity Increments are separate modules, so check the pricing page for plans. Docs: Import and export price list rules. We make BSS B2B Solution, so compare it with Shopify's native catalogs for your case.
For the buyer's side, quick order forms let a retailer upload a list of SKUs and quantities and add them to the cart in one go. BSS B2B Quote's Quick Order page supports CSV and XLSX upload on Online Store 2.0 themes.
Import wholesale prices by CSV and show each buyer group its own price, with quantity breaks on top, without duplicating products.
A line sheet is a document for wholesale buyers that lists the products you sell, with the details a retailer needs to place an order: SKU, product name, variants, wholesale price, MSRP, minimum order quantity, case pack, lead time and a photo.
A catalog sells the brand and shows products in context. A line sheet is the working order document with prices and order rules. Many brands send both: the catalog to inspire, the line sheet to order from.
Yes, most do. The MSRP shows the retailer their margin and keeps shelf prices consistent across stores. Wholesale prices are usually shared only with approved buyers.
Not as it is. Shopify's catalog price import reads a SKU and a Fixed Price column, and BSS B2B Solution's price list import has its own template. Copy your SKU and wholesale price columns into the importer's file rather than renaming your line sheet columns.
A case pack is the number of units that ship together in one case. Listing it tells the retailer to order in multiples of that number. A size run does the same for clothing, such as 1 small, 2 medium, 2 large and 1 extra large.
More tools: wholesale price calculator, net 30 terms template. Our editorial policy explains how we check content.