Free template

Free Line Sheet Template for Wholesale (CSV for General, Clothing and Jewelry)

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.

  • By BSS B2B Team
  • Last updated

Download the line sheet template

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.

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 CSV

Clothing line sheet

Apparel 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 CSV

Jewelry line sheet

Jewelry 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 CSV

The 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.

Preview: general line sheet

SKUProduct nameCategoryVariantWholesale priceMSRPMOQ (units)Case pack (units)Lead time (days)Image URL
CAN-LAV-8Lavender soy candleCandles8 oz9.0018.006610https://example.com/images/can-lav-8.jpg
CAN-LAV-16Lavender soy candleCandles16 oz15.0030.006610https://example.com/images/can-lav-16.jpg
SOAP-OAT-4Oat and honey soap barBath4 oz3.006.0012127https://example.com/images/soap-oat-4.jpg

Preview: clothing line sheet

SKUStyle nameColorSizeWholesale priceMSRPMOQ (units per style)Case pack (size run)SeasonLead time (days)Image URL
TEE-CLS-BLK-SClassic teeBlackS14.0028.0012S1 M2 L2 XL1Spring 202721https://example.com/images/tee-cls-blk.jpg
TEE-CLS-BLK-MClassic teeBlackM14.0028.0012S1 M2 L2 XL1Spring 202721https://example.com/images/tee-cls-blk.jpg
TEE-CLS-SAG-MClassic teeSageM14.0028.0012S1 M2 L2 XL1Spring 202721https://example.com/images/tee-cls-sag.jpg

Preview: jewelry line sheet

SKUProduct nameMaterialFinishSize or lengthWholesale priceMSRPMOQ (units)Case pack (units)Lead time (days)Image URL
NCK-DAI-GLD-16Dainty chain necklaceSterling silver18k gold plated16 in22.0044.006314https://example.com/images/nck-dai-gld.jpg
NCK-DAI-SLV-18Dainty chain necklaceSterling silverRhodium18 in20.0040.006314https://example.com/images/nck-dai-slv.jpg
EAR-HOP-GLD-SSmall hoop earringsBrass14k gold plated15 mm11.0022.006610https://example.com/images/ear-hop-gld.jpg

What is a line sheet?

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.

What to include on a wholesale line sheet

  • SKU. One per variant, never reused. Everything else keys off it, including Shopify price imports.
  • Product name, variant and category. Use the same names as your store so the buyer can find the product online.
  • Wholesale price and MSRP. Keep currency and decimals consistent. The gap is the retailer's margin, so check it with the calculator.
  • Minimum order (MOQ) and case pack. State whether the minimum is per style, per SKU or per order, so a buyer does not guess.
  • Lead time. Days from order to ship, and a note for made-to-order items or pre-order seasons.
  • Image URL or a photo. A clear product photo helps a buyer decide faster than any description.
  • Terms in the footer. Payment terms (see the net 30 terms template), shipping, returns, how to order and who to contact.

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.

How to send a line sheet to retailers

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.

Use the same data in Shopify

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 columnShopify native B2B catalogBSS B2B Solution
SKUIdentifies 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 priceFixed Price column. Numbers only, with no currency symbol.Discount value, with Discount type "Fixed price".
MSRPStays as the product's regular store price.Stays as the regular price. The buyer sees it struck through next to their price.
MOQQuantity rules, Minimum, set per variant.Order Limits, a minimum quantity or amount rule.
Case packQuantity rules, Increment, set per variant.Quantity Increments, so buyers order in multiples.
Lead time, image URLNot 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.

Native Shopify

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.

BSS B2B Solution

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.

Turn your line sheet into a wholesale price list

Import wholesale prices by CSV and show each buyer group its own price, with quantity breaks on top, without duplicating products.

Frequently asked questions

What is a line sheet?

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.

What is the difference between a line sheet and a catalog?

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.

Should a line sheet show the retail price?

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.

Can I import a line sheet into Shopify?

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.

What is a case pack on a line sheet?

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.