The Shopify purchase order import app for receiving inventory from suppliers
Shopify's built-in Purchase Orders got a real upgrade in June 2026: POs now create linked transfers, partial deliveries are tracked, and you can import line items from a CSV. What they still can't do is read the document your supplier actually sent. If your POs and shipment confirmations arrive as PDFs, scans, or emailed order summaries, someone has to turn each one into that CSV by hand — and across 5, 10, or 50 suppliers that's hours a week. Smart Restock is the Shopify purchase order import app that reads those files directly — PDF, Excel, CSV, or email — matches every line to your products, and posts the receipt to Shopify in one click.
Start Free Trial — 14-day free trial on Starter plan, no credit card required.
Import purchase orders into Shopify from any format
Whether your supplier sends a PDF PO confirmation, an Excel shipment manifest, a CSV export from their ERP, or just an emailed order summary, Smart Restock parses it. Every line item — product, SKU, quantity ordered, quantity shipped, unit cost — is extracted automatically and matched against your Shopify catalog.
You review the batch, flag any short-shipped items, and approve. Smart Restock posts the receipt to Shopify, updates inventory at the correct location, and records the landed cost on each variant.
Multi-supplier PO management, without the spreadsheet
Most Shopify PO tools assume you have one supplier and one warehouse. Real stores don't work that way. Smart Restock tracks POs across every supplier you order from, remembers each supplier's format and SKU conventions, and gives you a single review queue for everything hitting your dock this week.
When two suppliers ship the same SKU, Smart Restock recalculates weighted-average cost correctly across the combined receipts so your margin reports don't get skewed by cost swings.
Multi-location routing built in
On the review screen, choose which location each PO line should be received into. Smart Restock supports every Shopify location — warehouses, retail stores, 3PL locations, or a mix. Split a single PO across multiple locations if the supplier ships to two docks, and Smart Restock posts the inventory adjustments to each one.
Related workflows
See our full supplier invoice import workflow, or read about Shopify multi-location inventory and cost tracking.
Frequently asked questions
Does Shopify have a built-in purchase order import?
No. Shopify's native Purchase Orders feature stores POs but requires you to enter every line by hand. Smart Restock adds true PO import from PDF, Excel, CSV, and email.
Can I split a single PO across multiple Shopify locations?
Yes. On the review screen, assign lines to different Shopify locations before approving, and Smart Restock posts the receipts to each location separately.
What if a supplier short-ships part of a PO?
Enter the actual quantity received on the review screen. Smart Restock posts only what was received, keeps the remaining quantity open, and reconciles when the balance ships.
How are shipping and duty on the invoice handled?
Smart Restock reads the printed shipping/freight and tax totals off the invoice and keeps them with the record, and where a supplier bakes per-unit excise or duty into the line totals — common on liquor invoices — it reads the line at the figure actually charged. It does not prorate a separate freight charge across the receipt lines; unit cost comes from the invoice's line pricing, with pack sizes divided out to a true per-unit cost.