E-Commerce Procurement Standard Operating Procedure Template
Free procurement SOP template for e-commerce operations teams. Step-by-step with checklist, roles, and KPIs for purchase orders, MOQ negotiation, and reorder triggers.
Purpose
Standardize how e-commerce operations teams request, approve, and process purchase orders so that inventory is replenished before stockouts occur and procurement costs stay within budget. This SOP covers reorder point triggers, purchase order creation in Shopify, MOQ negotiation procedures, lead time tracking, and receiving verification workflows.
Scope
Covers all product inventory procurement: wholesale purchases, private-label orders, and raw material sourcing. Applies to standing reorders, new product introductions, and seasonal inventory builds. Does not cover service procurement (software subscriptions, marketing agency contracts) or capital equipment purchases, which follow separate approval workflows.
Prerequisites
- Reorder points and safety stock levels set for every active SKU in Shopify or your inventory management app
- Approved vendor list with current pricing, MOQs, lead times, and payment terms on file
- Shopify Admin access with purchase order functionality (Stocky app or equivalent) configured
- Budget approval thresholds documented: who can approve POs at each dollar level
- ShipStation configured with receiving location for inbound inventory tracking
Roles & Responsibilities
Purchasing Coordinator
- Monitor inventory levels daily and flag SKUs that hit reorder points
- Create and submit purchase orders in Shopify for manager approval
- Track open POs against expected delivery dates and escalate late shipments
Operations Manager
- Approve purchase orders: up to $5,000 independently, above $5,000 with finance co-approval
- Negotiate MOQ reductions and payment term improvements during quarterly vendor reviews
- Adjust reorder points and safety stock levels based on sales velocity changes
Finance Controller
- Co-approve purchase orders exceeding $5,000
- Verify procurement spending stays within the monthly and quarterly budget
- Process vendor payments per agreed terms (Net 30, Net 60) and flag early payment discounts
Procedure
Every morning, the Purchasing Coordinator checks the inventory dashboard in Shopify (or the connected inventory app). Flag any SKU where available inventory has dropped to or below the reorder point. The reorder point for each SKU is calculated as: (average daily sales x vendor lead time in days) + safety stock. When a SKU hits the reorder point, it's time to start a purchase order — not when it hits zero.
- aOpen Shopify Admin > Products > Inventory and sort by 'low stock' or use the inventory app's reorder alerts
- bCompare current available quantity against the reorder point listed in the SKU master sheet
- cFor SKUs at or below the reorder point: add to the daily reorder list
- dCheck if any flagged SKUs have open POs already in transit — if so, note the expected arrival date
- eFor seasonal SKUs: review the sales forecast and adjust reorder timing 6-8 weeks ahead of the sales peak
Completion Checklist
Key Performance Indicators
Stockout rate (percentage of days a SKU is out of stock)
Under 3% across all active SKUs
Purchase order accuracy (PO vs. received quantity match rate)
95% or higher
Procurement cycle time (reorder trigger to inventory received)
Within 2 days of vendor's stated lead time
Inventory turnover ratio
6-8x per year for fast-moving consumer goods
Why This Matters for E-Commerce
Stockouts are the silent profit killer in e-commerce. When a top-selling SKU goes out of stock, you lose the immediate sale, the customer may go to a competitor (and not come back), and your search rankings drop because Google and Amazon penalize out-of-stock listings. On the other side, over-ordering ties up cash in slow-moving inventory that may need to be discounted to clear. A procurement SOP with clear reorder triggers and approval thresholds keeps inventory right-sized — enough stock to meet demand without drowning in excess.
Common Mistakes
- ×Setting reorder points once and never adjusting them — sales velocity changes with seasons, promotions, and market trends
- ×Ordering the vendor's MOQ by default even when it represents 6+ months of inventory for a slow-selling SKU
- ×Not tracking lead times per vendor, which means late deliveries go unnoticed until you're already out of stock
- ×Processing vendor invoices without matching them against the receiving report — you end up paying for units you never received
- ×Treating procurement as a reactive task (ordering when you run out) instead of a proactive process (ordering when you hit the reorder point)
E-Commerce-Specific Notes
E-commerce procurement requires tighter inventory management than traditional retail because customers expect 1-3 day shipping. You can't afford a 2-week stockout while waiting for a replenishment order. Shopify's inventory tracking integrates with PO apps like Stocky to automate reorder alerts, but the calculations behind reorder points still need human oversight — automated systems don't account for planned promotions, seasonal shifts, or vendor reliability issues. For international vendors, factor in customs clearance time (add 5-10 business days to the stated lead time for first-time imports) and currency fluctuation risk on large orders.
Frequently Asked Questions
Learn More About Procurement
For a deeper look at building onboarding documentation, see our complete guide.