Import supplier invoices into Shopify — without retyping a single line

You're retyping 40, 80, sometimes 200 line items from a supplier PDF into Shopify every week. It's slow, error-prone, and by the time you're done, half your stock counts are already stale. Smart Restock imports supplier invoices directly into Shopify — PDF, Excel, CSV, or forwarded email — matches every line to your existing products by SKU, and posts the inventory and cost update in one click.

Start Free Trial — 14-day free trial on Starter plan, no credit card required.

How to import a supplier invoice into Shopify with Smart Restock

Install Smart Restock from the Shopify App Store. On your first invoice, upload the file straight from your desktop or forward the supplier's email to the address Smart Restock provisions for your store. The parser reads the document — no template, no field mapping required for standard invoices — and pulls out product names, supplier SKUs, quantities received, and unit costs.

You see a review screen listing every line item next to the matching Shopify product. Anything ambiguous is flagged so you can confirm or correct it. Approve the batch and Smart Restock writes the inventory adjustments to Shopify, updates weighted-average cost on each variant, and stores a record of the source invoice for your accounting exports.

Recurring suppliers get faster with every restock. Smart Restock remembers how a supplier formats their invoices and how their SKUs map to yours, so by the third or fourth invoice from the same vendor, the review step is a rubber stamp.

Bulk update Shopify inventory from Excel

Uploading an Excel or CSV file works the same way: drop the spreadsheet, Smart Restock reads the columns, and you're on the review screen in seconds. There's no size limit that matters in practice — merchants routinely bulk update Shopify inventory from Excel files with 500+ SKUs in a single upload.

If your supplier's spreadsheet uses non-obvious column names, tell Smart Restock which column is which on the first upload. That mapping is saved and reused for every future file from the same supplier, so bulk updates take one drag-and-drop.

Convert supplier invoices to Shopify products automatically

When an invoice line doesn't match anything in your Shopify catalog, Smart Restock can convert the supplier invoice line straight into a Shopify product draft — title, description, product type, and variants generated by AI from the invoice context. You review the draft, edit anything you want, and publish. No more copy-paste product setup for new items.

For merchants stocking hundreds of new items per season (apparel, gift, food), this alone saves a full day of product-creation work per drop.

Every supplier format handled

Smart Restock parses PDF invoices (scanned or digital), Excel workbooks (.xlsx), CSV files, and .eml email exports — including invoices embedded in the email body, not just attachments. Multi-column layouts, mixed currencies, discount lines, and per-line tax adjustments are all handled by the parser.

If you have a supplier whose invoice format breaks something, send it to support@smartrestock.ca. We'll extend the parser and get back to you the same week.

Related pages

See our PDF invoice to Shopify inventory workflow, learn how the Shopify purchase order import app handles multi-supplier POs, or explore multi-location inventory cost tracking.

Frequently asked questions

How do I import a supplier invoice into Shopify?

Install Smart Restock from the Shopify App Store, upload or forward the invoice, review the matched line items, and click approve. Inventory and weighted-average cost update on every affected variant instantly.

Does it work with PDF invoices, or only spreadsheets?

Both. Smart Restock reads PDF (scanned or digital), Excel, CSV, and forwarded email invoices with the same one-click workflow.

What happens if a supplier's SKU doesn't match my Shopify catalog?

You get a review flag. You can map the supplier SKU to an existing Shopify variant (saved for future imports), skip the line, or let AI create a new Shopify product draft from the invoice line.

Can I bulk update Shopify inventory from a large Excel file?

Yes — merchants routinely process 500+ SKUs per upload. There's no practical row limit and the review screen is paginated for large batches.

Does importing an invoice change my product cost?

Yes. Smart Restock updates each variant's weighted-average cost using the invoice unit price and the current on-hand quantity, so your Shopify COGS stays accurate.