PO creation — CSV upload

Upload the invoice. Procuro matches the rest.

Drop in a CSV of your supplier's invoice and Procuro matches every line to your Shopify catalog by SKU or barcode automatically — you just review what it found and fix anything it couldn't match.

on the Shopify App Store, installs
Hours saved
POs accepted
Supplier insights received
Hours saved
POs accepted
Supplier insights received

You already have the file. Skip retyping it.

If your supplier sends invoices as a spreadsheet, there's no reason to enter every line by hand. Upload it, and Procuro does the matching — you just check its work.

After you upload

See every match. Fix the ones that need it.

Procuro matches each row to your Shopify catalog by SKU or barcode, then shows you exactly what it found — including anything it couldn't match.

Invoice row Matched to Status
SKU-1042 Cotton Tee — Black ✓ Matched
SKU-1043 Cotton Tee — White ✓ Matched
0 692310 745213 Canvas Tote ✓ Matched by barcode
WBASKET-99 No match found ⚠ Needs review Fix

The workflow

From file to finished PO.

1

Upload the CSV

Drop in the file your supplier sent — no need to reformat or match columns yourself first.

2

Procuro matches by SKU or barcode

Every row is matched against your Shopify catalog automatically.

3

Review and fix flagged rows

Approve what matched correctly, and resolve anything Procuro couldn't match — a typo, a new product, or something else.

4

Configure and accept

Set currency conversion, cost adjustment method, and landed cost, then accept — same review screen as every other creation method.

Stop retyping invoices you already have as a file.

Upload the CSV, review what Procuro matched, and accept — most of the work is already done for you.