How strong are your e-commerce ops? Take the 2-min scorecard.
Score Your OpsSOPs turn tribal knowledge into repeatable processes. Without them, your ecommerce operations depend on whoever happens to remember how things work today. With them, any trained team member can execute any process to the same standard, every time.
This guide covers how to write, structure, version, and enforce standard operating procedures for ecommerce operations. It includes templates for the most critical SOPs — order processing, listing creation, returns handling, and customer service — and explains how to build a living SOP system that evolves with your business.
What Are Ecommerce Standard Operating Procedures?
Ecommerce standard operating procedures (SOPs) are documented, step-by-step instructions that define how specific operational tasks should be performed. They ensure consistency, reduce errors, accelerate training, and create accountability. Teams with documented SOPs onboard new members 50-70% faster and experience 40% fewer operational errors than teams relying on verbal instructions.
An SOP is not a policy (what to do) or a guideline (suggestions). It is a procedure — the exact sequence of steps, tools, and decisions required to complete a task correctly. The distinction matters because ecommerce operations involve hundreds of micro-tasks where consistency directly impacts customer experience and marketplace health scores. Research from the Harvard Business Review on process management confirms that organizations with documented processes are significantly more likely to hit growth targets than those relying on tribal knowledge.
| Document Type | Purpose | Example | Level of Detail |
|---|---|---|---|
| Policy | Defines the rule | "All orders ship within 24 hours" | High-level |
| Guideline | Suggests best practice | "Prioritize express orders first" | Medium |
| SOP | Specifies exact steps | "Step 1: Open Seller Center. Step 2: Click Orders. Step 3: Filter by 'Ready to Ship'..." | Step-by-step |
| Checklist | Verifies completion | "Orders shipped / Tracking uploaded / Buyer notified" | Item-level |
SOPs form the backbone of ecommerce operations. Without them, your operations are personality-dependent — they work when specific people are present and break when they are not. With SOPs, your operations are system-dependent — they work regardless of who executes them.

How Do You Write an Effective Ecommerce SOP?
Write SOPs using the Action-Detail-Verification structure: name the action, describe how to perform it, and specify how to verify it was done correctly. Each step should be completeable in under 2 minutes. If a step takes longer, break it into sub-steps.
The most common SOP mistake is writing at the wrong level of detail. Too high-level and the SOP is useless for new team members. Too detailed and nobody reads it. The sweet spot is: detailed enough that a trained person who has never done this specific task can complete it successfully on the first attempt.
SOP writing framework:
Header section:
- Title: [Process Name] SOP
- Version: v1.0 (with date)
- Owner: [Name/Role]
- Last reviewed: [Date]
- Applies to: [Team/Role]
- Frequency: [Daily/Weekly/As needed]
- Tools required: [List specific tools]
- Estimated time: [Minutes]
Body structure:
- Purpose — one sentence explaining why this SOP exists
- Trigger — what event initiates this procedure
- Steps — numbered sequence with action verb first
- Decision points — if/then branches for common variations
- Verification — how to confirm the procedure was completed correctly
- Escalation — who to contact if something goes wrong
Writing rules:
- Start every step with an action verb: Open, Click, Select, Enter, Verify, Upload
- Include exact field names and button labels: "Click the 'Ship Order' button" not "ship the order"
- Add screenshots for complex interfaces (update quarterly or when UI changes)
- Note platform-specific variations (Shopee vs. Lazada steps may differ)
- Include the expected outcome of each step so the user knows they did it right
Example SOP step:
Step 3: Upload tracking number
- Open the order in Seller Center → Orders → Ready to Ship
- Click "Arrange Shipment" on the order row
- Select the courier from the dropdown (match the courier on the shipping label)
- Enter the tracking number from the shipping label
- Click "Submit"
- Verify: Order status changes to "Shipped" and buyer receives automatic notification
What SOPs Does Every Ecommerce Team Need?
Every ecommerce team needs SOPs for five core areas: order processing, listing management, returns and refunds, customer service, and inventory management. These five cover 80% of daily operations. Add campaign-specific and compliance SOPs as your team scales.
Here are the essential SOPs by category:
Order Processing SOPs:
| SOP | Trigger | Frequency | Priority |
|---|---|---|---|
| Order fulfillment | New order received | Multiple daily | Critical |
| Bulk order processing | 10+ orders pending | Daily | High |
| Pre-order management | Pre-order listing sold | As needed | Medium |
| Split shipment handling | Multi-item order, partial stock | As needed | Medium |
| International order processing | Cross-border order received | As needed | Medium |
Listing Management SOPs:
| SOP | Trigger | Frequency | Priority |
|---|---|---|---|
| New product listing creation | New product to sell | As needed | High |
| Listing content update | Content change needed | Weekly | Medium |
| Price update | Price change decision | As needed | High |
| Out-of-stock listing management | Stock reaches zero | Daily | High |
| Cross-channel listing sync | Update on one platform | As needed | Medium |
Returns and Refunds SOPs:
| SOP | Trigger | Frequency | Priority |
|---|---|---|---|
| Return request handling | Return request received | Daily | Critical |
| Refund processing | Return received and inspected | Daily | Critical |
| Dispute resolution | Buyer escalation or platform dispute | As needed | High |
| Damaged goods documentation | Product received damaged | As needed | Medium |
Customer Service SOPs:
| SOP | Trigger | Frequency | Priority |
|---|---|---|---|
| Chat response | New message from buyer | Continuous | Critical |
| Product inquiry handling | Pre-purchase question | Continuous | High |
| Complaint handling | Negative feedback or complaint | As needed | Critical |
| Review response | New review posted | Daily | Medium |
Inventory Management SOPs:
| SOP | Trigger | Frequency | Priority |
|---|---|---|---|
| Stock count and reconciliation | Scheduled or discrepancy found | Weekly | High |
| Reorder trigger | Stock hits reorder point | As needed | High |
| Warehouse receiving | New stock arrives | As needed | High |
| Dead stock identification | Quarterly inventory review | Quarterly | Medium |
For a daily execution framework that ties these SOPs to a structured routine, see the ecommerce daily operations checklist.

How Do You Version and Maintain SOPs?
Version SOPs with a simple numbering system (v1.0, v1.1, v2.0) and review every 90 days. Major changes (new steps, changed sequence) get a new major version. Minor changes (typo fixes, screenshot updates) get a minor version. Unversioned SOPs become outdated within 60 days and stop being trusted by the team.
SOPs are living documents. Platform interfaces change, team roles shift, tools get replaced. An SOP that was accurate six months ago may actively mislead someone today.
Versioning system:
| Change Type | Version Bump | Example |
|---|---|---|
| Typo fix, formatting | v1.0 → v1.0.1 | Fix misspelling |
| Screenshot update, minor clarification | v1.0 → v1.1 | Update screenshot after UI change |
| New step added, step removed | v1.0 → v2.0 | Add new verification step |
| Complete rewrite | v1.0 → v2.0 | Process fundamentally changed |
Review cycle:
- 90-day review: Every SOP gets a scheduled review every 90 days. The SOP owner checks each step for accuracy, updates screenshots, and confirms tools are still correct.
- Trigger-based review: Any time a process error occurs that "followed the SOP," the SOP is immediately flagged for review. If someone follows the SOP and gets a wrong result, the SOP is wrong.
- Platform update review: When a marketplace updates its Seller Center interface, review all SOPs that reference that platform within one week.
SOP change log:
Maintain a change log at the bottom of each SOP:
## Change Log
- v2.1 (2026-07-10): Updated Shopee shipping flow for new Seller Center UI
- v2.0 (2026-04-15): Added TikTok Shop order processing steps
- v1.1 (2026-02-01): Updated screenshots for Lazada mobile app
- v1.0 (2025-11-01): Initial version
SOP storage and access:
Store SOPs where the team actually works. An SOP buried in a shared drive nobody opens is as useless as no SOP at all.
| Storage Option | Best For | Access Speed | Version Control |
|---|---|---|---|
| In-app SOP library (e.g., TaskForce) | Ops teams using a platform daily | Instant — linked to tasks | Built-in |
| Notion/Confluence | Remote teams, heavy documentation culture | Fast — searchable | Manual |
| Google Docs | Small teams, simple SOPs | Fast — familiar interface | Manual |
| Printed binders | Warehouse teams, no-device environments | Instant — physical | Manual (risky) |
How strong are your ecommerce operations? Score your ops in 2 minutes — Take the free scorecard. No signup required.
How Do You Enforce SOP Compliance?
Enforce SOPs by linking them to daily checklists, requiring evidence of completion, and reviewing adherence in weekly team meetings. SOPs that are documented but not enforced have a 30-day half-life — within a month, half the team reverts to doing things their own way.
Writing SOPs is the easy part. Making people follow them is the hard part. Enforcement requires three mechanisms: visibility, verification, and accountability.
Visibility — make SOPs unavoidable:
- Link relevant SOPs directly to checklist items and task descriptions
- Display the SOP version number on the team's daily dashboard
- Send a weekly "SOP of the week" spotlight highlighting one procedure
- Include SOP review in the onboarding process for new team members
Verification — prove it was followed:
- Require evidence for high-stakes tasks: photo proof of packed orders, screenshots of uploaded tracking
- Use checklist verification that cross-references task completion with marketplace data (e.g., confirm the order status actually changed to "Shipped")
- Run spot checks: randomly select 5 completed tasks per week and verify SOP adherence
Accountability — make non-compliance visible:
- Track SOP adherence rates per team member (not punitively, but to identify training needs)
- Include SOP compliance in performance reviews
- When a process error occurs, ask "Was the SOP followed?" before "Who made the mistake?"
- Recognize team members who identify SOP improvements
Common enforcement pitfalls:
| Pitfall | Why It Happens | Fix |
|---|---|---|
| SOPs ignored after first week | Too long, too complex | Simplify to essential steps only |
| Team creates workarounds | SOP does not match reality | Update SOP to match the better process |
| New members skip SOPs | Onboarding does not include SOP training | Add SOP walkthrough to onboarding checklist |
| SOPs not updated after platform changes | No trigger-based review process | Assign platform monitoring to a team member |
How Do You Create SOPs for Multi-Channel Operations?
Create platform-agnostic base SOPs with platform-specific appendices. The core process (e.g., "Process a return") is the same across channels; only the interface steps differ. This structure reduces SOP count by 60-70% compared to writing separate SOPs per platform.
Multi-channel sellers face an SOP multiplication problem. If you sell on Shopee, Lazada, TikTok Shop, and Shopify, and you have 20 SOPs, you could end up with 80 platform-specific documents. That is unmaintainable. A Deloitte operational excellence study found that teams using layered documentation structures reduce maintenance overhead by up to 60% compared to fully duplicated process documents.
The solution: layered SOPs.
Layer 1 — Process SOP (platform-agnostic): Defines the what and why. Example: "Return Processing SOP — defines the steps to receive, inspect, and resolve a product return request from any channel."
Layer 2 — Platform appendix: Defines the where (which buttons to click). Example: "Appendix A: Shopee Return Processing — screen-by-screen steps in Shopee Seller Center."
Layer 3 — Exception handling: Defines the edge cases. Example: "Exception: buyer requests refund without return (Lazada-only policy for items under RM10)."
Multi-channel SOP template structure:
# [Process Name] SOP v[X.X]
## Purpose
[One sentence]
## Applies To
[All channels / Specific channels]
## Steps
1. [Platform-agnostic step]
2. [Platform-agnostic step]
3. Complete platform-specific steps (see appendix)
4. [Platform-agnostic verification]
## Appendix A: Shopee
[Platform-specific steps with screenshots]
## Appendix B: Lazada
[Platform-specific steps with screenshots]
## Appendix C: TikTok Shop
[Platform-specific steps with screenshots]
## Appendix D: Shopify
[Platform-specific steps with screenshots]
## Exceptions
[Edge cases and how to handle them]
Using multi-channel listing software that centralizes operations across channels also reduces the number of platform-specific SOP appendices needed, since many steps happen in one interface instead of four.

How Do You Use SOPs for Team Onboarding?
Create a 30-day onboarding SOP that sequences your most critical SOPs from simple to complex. New team members should be able to handle basic order processing by day 3, listing management by day 10, and returns handling by day 20. Teams with SOP-based onboarding reach full productivity in 30 days vs. 60-90 days without.
Onboarding is where SOPs prove their value most dramatically. Without SOPs, onboarding is shadowing — the new person watches an experienced person work and tries to absorb it through observation. This is slow, inconsistent, and impossible to scale.
30-day onboarding SOP sequence:
| Week | SOPs to Master | Verification Method | Pass Criteria |
|---|---|---|---|
| Week 1 | Order fulfillment, Chat response, System access | Process 10 orders with supervision | Zero errors on final 5 orders |
| Week 2 | Listing creation, Price updates, Stock management | Create 5 listings independently | All pass compliance check |
| Week 3 | Returns handling, Complaint handling, Dispute resolution | Handle 10 returns independently | Customer satisfaction maintained |
| Week 4 | Campaign prep, Cross-channel sync, Reporting | Execute weekly reporting independently | Accurate report submitted on time |
Onboarding best practices:
- Give read access to all SOPs on day 1. Let the new person browse the full library to understand the scope of operations.
- Assign a buddy. Pair the new person with an experienced team member who answers questions and reviews early work.
- Use the SOP as the test. At the end of each week, the new person completes the relevant process independently while the buddy verifies. If they can follow the SOP and get the right result, they pass.
- Collect feedback. New team members are the best SOP reviewers. They catch unclear steps, missing context, and outdated screenshots that experienced team members have learned to work around.
Frequently Asked Questions
How many SOPs does a small ecommerce team need to start?
Start with five: order processing, return handling, listing creation, customer message response, and inventory count. These cover the tasks that happen daily and have the highest impact on customer experience and seller metrics. Add more SOPs as you identify recurring errors or onboard new team members.
Who should own SOPs in an ecommerce team?
Assign SOP ownership to the person who performs the process most frequently. They have the most current knowledge and the strongest incentive to keep the SOP accurate. The operations manager should own the SOP system (review schedule, version control, access) but not every individual SOP.
How long should an SOP be?
Most ecommerce SOPs should fit on 1-2 pages (10-25 steps). If an SOP exceeds 30 steps, consider breaking it into two SOPs or simplifying the process itself. The goal is a document that a team member can reference while performing the task — not a textbook they need to study beforehand.
Should SOPs include screenshots?
Yes, for any step involving a software interface. Screenshots reduce errors by 30-40% compared to text-only instructions. Use annotations (arrows, highlights) to point to the specific button or field. Update screenshots within one week of any UI change to maintain trust in the SOP.
How do I get a team that resists SOPs to adopt them?
Start with the process they complain about most. Write the SOP together with the team (not for them). When they see that the SOP eliminates the confusion and repeated mistakes they hate, adoption follows naturally. Never frame SOPs as surveillance — frame them as "the way we stop repeating the same mistakes."
Keep Reading
- Ecommerce Daily Operations Checklist: The First 30 Minutes — turn your SOPs into a daily execution routine
- Ecommerce Compliance Guide: Rules Every Marketplace Seller Must Follow — the rules your SOPs need to enforce
- What Is Ecommerce Operations? — the operational framework that SOPs support
- Ecommerce Campaign Readiness Checklist — campaign-specific SOPs and preparation procedures
Find out what your operation is missing
Answer 10 questions. Get your ops score. Takes 2 minutes.
Take the Scorecard