Welcome to Stockroom! This doc will take you through setting up Stockroom for the first time - from install to your first received purchase order. Purchase orders in Stockroom are free and unlimited, so you can dive right in.
1. Add the Stockroom app
In the Shopify App Store, find Stockroom - Purchase Orders and click Install to add it to your store.
2. Run the setup wizard
The first time you open Stockroom, our short setup wizard will walk you through three quick steps. You can skip it anytime with Skip for now, and reopen it later from the app's home screen via Open the setup wizard.
How do you handle your accounting?
Choose QuickBooks Online, QuickBooks Desktop, Xero, or Not yet — Stockroom works great standalone, and this just helps us tailor your setup. You can change this anytime in settings.
Coming from Stocky?
If you're migrating from Stocky, choose Yes, import my data and paste your Stocky API key (found in Stocky under Preferences → API). Your purchase orders and suppliers come over automatically, and the import runs in the background while you keep going. For the full walkthrough, see our Switching from Stocky guide.
Create your first purchase order
Stockroom automatically finds the suppliers from your Shopify products, so you can jump straight in — click Create purchase order, or choose Load an example PO instead to explore with safe example data first (it's clearly labeled and never touches your inventory).
3. Review your suppliers
Visit Suppliers in the app navigation. Supplier names from your Shopify products appear here automatically — no manual import needed.
Click a supplier to add details like Email, Currency, Lead time (days), and Payment terms. Adding an email now means POs can be sent with one click later.
Click Add supplier to create one from scratch — only a name is required.
Don't order from a supplier anymore? Click Hide supplier on their page. Hidden suppliers keep their history and can be unhidden anytime.
4. Create your first purchase order
Visit Purchase orders and click Create purchase order. Then:
Choose your Supplier and a Destination — the Shopify location this stock will arrive at. The currency fills in automatically from the supplier.
Add products in whichever way suits you:
Type a SKU or barcode into the Add products field and press Enter,
Click Browse products to multi-select from your Shopify catalog — every variant is added with its SKU and current cost pre-filled,
Or click Add custom line for items not in your catalog.
Adjust quantities, unit costs, and discounts on each line. Use Add shipping or Add adjustment in the Cost summary to capture freight and other charges.
Optionally set an Expected arrival date and a Reference or notes.
Click Save, and your purchase order is created as a Draft — fully editable until you mark it ordered.
5. Send it to your supplier
On the purchase order, click Email to supplier. The supplier's email address is pre-filled, and you can add an optional message — a clean default is used if you leave it empty. Click Send with PDF attached, and your supplier receives the purchase order as a PDF, with a summary right in the email. Replies go straight to your store's email address.
Prefer to use it yourself? Click Download PDF instead.
6. Mark it as ordered
Once the order is placed, click Mark as ordered. Stockroom pushes the incoming quantities to Shopify, so you'll see incoming stock on your product pages — just like you're used to.
Note: A purchase order needs a Destination location and at least one line item before it can be marked as ordered.
7. Receive your stock
When the shipment arrives, click Receive on the purchase order. Each line is pre-filled with the outstanding quantity — click Receive stock to receive everything, or lower any quantities to record a partial delivery (you can receive the rest later).
Your Shopify inventory updates at the chosen location moments later, the purchase order moves to Partial or Received, and every receipt is recorded in the Receiving history on the PO.
For a closer look at partial receiving and locations, see Receiving Inventory Against a Purchase Order.
Let's get ordering!
That's the whole flow — create, send, order, receive. A few helpful extras:
Duplicate any purchase order to reorder from the same supplier in one click.
Search your purchase orders by PO #, supplier, reference, SKU, or barcode.
Customize your PO numbering (prefix and starting number) in Settings → Purchase order numbering.
Using QuickBooks? Connect MyWorks Sync to send your purchase orders and bills to QuickBooks automatically.







