The basics
What is Sheetfolio?
Sheetfolio is a Shopify app that generates wholesale line sheets, PDF catalogs and price lists from the products already in your store. You pick a collection, a template and where the wholesale price comes from; the app builds the PDF, runs a preflight check first, and saves the definition so you can refresh it with today's data later.
How do I install it?
From the Shopify App Store, with one click from your Shopify admin. The app asks for read access to products and opens inside your admin under Apps. There is no separate account to create and nothing to configure before your first catalog.
What is a line sheet, and how is it different from a catalog?
A line sheet is the document wholesale buyers order from: one image per style, name, SKU, sizes and colours as a grid, wholesale and retail price, your terms and contact. A visual catalog shows the products larger with fewer per page; a price list has one line per variant and no images. Sheetfolio has a template for each.
Which products can I put in a catalog?
Any collection, or all active products in the store. One catalog per collection is the usual setup: a collection per season, per category or per price tier. Products are read fresh from Shopify every time you generate or refresh.
Prices, variants and the preflight
Where does the wholesale price come from?
You choose per catalog: a product metafield (by default namespace custom, key wholesale_price, number or money type) or a percentage off the retail price. Products without a value show a dash in the PDF and are listed by the preflight.
How do variants, sizes and colours appear?
In the compact line sheet each product is one row with a size × colour matrix and the SKU in each cell. In the visual catalog variants are listed under the image. In the price list each variant is its own line with SKU and barcode. Products with more variants than one row can show are split across rows and flagged by the preflight.
What does the preflight check?
Products with no image, no retail price, no wholesale price, no SKU, duplicate SKUs, no barcode (price list only), descriptions too long for the template, too many variants for one row, no vendor and missing alt text. Each finding links to the product in your admin. The app never edits anything itself.
Size, speed and output
How many products can one catalog have?
Up to 100 products on the free plan and up to 2,000 on Pro. The limit is per catalog, not per store; a bigger store makes one catalog per collection. A 1,500-product catalog with 10,000 variants and real images renders in under a minute.
How big is the PDF?
Roughly 9 KB per product with images on the compact template: 1,500 products come to about 14 MB and 300 pages. Images are fetched at the size the template prints them, which is what keeps the file small enough to email. The price list has no images and is much smaller.
How long does generating take?
A few seconds for a 50-product collection, under a minute for 1,500 products. Generation runs in the background: the page shows Queued, then Generating, then a download link, and you can leave and come back.
Is the PDF the same every time?
Yes. The same catalog definition with the same product data produces the same file, byte for byte. Page numbers do not shift between runs, so you can refer buyers to a page.
What is Refresh?
Refresh regenerates a saved catalog with today's products and prices, in the same layout with the same branding. It is how you reissue a line sheet after a price change or when new products join the collection, without rebuilding anything.
How long are download links valid?
24 hours. You can send the link to buyers or download the file and attach it. After the link expires, press Refresh to get a new one. Expiring links are deliberate: they stop old prices from circulating.
Can I put my logo on the PDF?
Each page carries your brand name, season or edition, currency symbol and contact line in the header and footer. Logo images are planned; today the brand name is printed as text.
Can I change the layout or colours?
No. The three templates are fixed so that the output is consistent and the same from season to season. If you need a bespoke design, export a CSV and build it in InDesign or Canva; our guide on making a line sheet from Shopify covers that route.
Does Sheetfolio work with Shopify B2B catalogs?
It does not read B2B catalog prices directly. The clean setup is to keep the wholesale price in a product metafield and use it both for your Shopify B2B catalog and for the PDF, so buyers see the same price in both. A percentage-off catalog maps to the same percentage in Sheetfolio.
Access and data
What does the app access in my store?
One scope: read products. That is products, variants, options, SKUs, barcodes, prices, images, collections and product metafields, plus the store name and currency for branding. It does not request customers, orders, draft orders, checkouts, payments or themes, and it cannot write to your store.
What do you store, and for how long?
Your catalog definitions, a count of PDFs generated per month, and the access token Shopify issues to the app. Product snapshots are discarded after rendering. PDFs are deleted after 24 hours. When you uninstall, the token is deleted at once and the rest within 30 days.
Plans and billing
What are the free plan limits?
One saved catalog, up to 100 products per catalog, two PDFs a month, and a small Made with Sheetfolio line in the PDF footer. All three templates, the preflight, Refresh and 24-hour links are included.
What do I get with Pro?
Pro is $9.99 per 30 days with a 7-day free trial: unlimited saved catalogs, up to 2,000 products per catalog, unlimited PDFs, no footer line and priority support. It is a Shopify app subscription, billed on your Shopify invoice.
How do I cancel?
In your Shopify admin go to Settings, then Apps and sales channels, open Sheetfolio and cancel the subscription, or simply uninstall the app. You keep Pro until the end of the period you paid for and drop back to the free plan afterwards.
Does it work with any Shopify plan?
Yes. Sheetfolio reads products, which every Shopify plan has, and does not depend on Shopify B2B or Shopify Plus. It works on Basic, Grow, Advanced and Plus stores alike.
How can I contact support?
Email [email protected] with your store's .myshopify.com address and, if it is about a PDF, the catalog name. We answer within one business day; Pro subscribers get priority.
Still have a question? Write to support, or read how line sheets are made without an app in the 2026 guide.
Ready to Make Your First Line Sheet?
Free plan, one catalog, 100 products, no card. Your first PDF is a few minutes away.
Install Sheetfolio on Shopify