The Shopify purchase order import app for stores tired of manual entry
Shopify's built-in Purchase Orders make you type every line by hand. If you're managing 5, 10, or 50 suppliers, that's hours a week you'll never get back. Smart Restock is the Shopify purchase order import app that reads your incoming POs and shipment confirmations 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 is landed cost handled?
You can enter freight, duty, and other landed-cost adjustments per PO. Smart Restock allocates those costs across the receipt lines and updates weighted-average cost accordingly.