A $15M DTC brand can run a 5-person ops team (CX, listings, returns, ops coordinator, finance/AP) offshore for $8K-$10K/mo all-in, vs $20K-$22K/mo in-house at US W-2 rates. The biggest mistake at this stage is hiring too late: most brands wait until ops is already broken, then hire one US generalist at $90K who gets buried. The right move at $5M+ is to stack offshore specialists role-by-role, with a single in-house ops lead owning the system. Philippines fits high-volume execution roles, South Africa fits client/founder-facing or quality-sensitive roles, India fits accounting and bookkeeping. Retention rates: PH 50-70%, SA 85-93%, India varies by firm.
The 5 ops roles every $10M+ DTC brand eventually offshores
By $10M GMV, every Shopify brand has the same five gaps. The smart ones fill them in this order, not all at once.
1. CX agent(s) (the wedge role)
The first hire because volume forces the issue first. Tickets compound faster than any other workload. Most brands wait until tickets are 48+ hours behind, which kills repeat purchase rate.
- Stack: Gorgias or Zendesk, Shopify Admin, Klaviyo, Loop Returns, ShipStation
- Best region: SA for premium/email-heavy, PH for high-volume/24-7
- Cost: $1,400-$2,800/mo FT
- Trigger: ticket volume > 30/day or first-response time > 12 hrs
2. Listings / catalog manager
Adds, updates, and optimizes Shopify product pages. Owns variants, images, copy QC, metafields, collection rules. Critical for brands launching 5+ SKUs per month.
- Stack: Shopify Admin, Excelify or Matrixify, Photoshop or Canva, Airtable for SKU pipeline
- Best region: PH (deep Shopify VA bench, high throughput)
- Cost: $1,200-$2,000/mo FT
- Trigger: > 5 SKUs/mo launching, or > 200 active SKUs
3. Returns coordinator
Owns the inbound returns queue, fraud flags, refund authorizations, RMA tracking, restocking communication with the 3PL. Underrated role: a good returns coordinator recovers 5-15% of would-be refunds via exchange/store credit.
- Stack: Loop Returns, Returnly, Happy Returns, AfterShip Returns, ShipStation, Shopify Admin
- Best region: SA or PH; SA wins if customer interaction is involved, PH wins if it is pure ops
- Cost: $1,400-$2,200/mo FT
- Trigger: return rate > 8% or > 50 returns/week
4. Ops coordinator (the connective tissue)
The role that connects 3PL, CX, brand, and inventory. Pulls daily ops reports, flags shipping exceptions, manages POs, coordinates promotional launches between marketing and 3PL.
- Stack: Shopify, ShipStation, ShipBob portal, Notion or Asana, Slack, Excel
- Best region: SA (this is a judgment role, needs strong English and proactive communication)
- Cost: $1,800-$2,800/mo FT
- Trigger: founder is spending > 10 hrs/week on ops coordination
5. Finance / AP / bookkeeping support
Daily reconciliation, vendor invoice processing, expense categorization, monthly close support to the in-house controller or fractional CFO.
- Stack: QuickBooks Online or NetSuite, Bill.com, Ramp or Brex, Shopify financial reports
- Best region: India (deep accounting bench, lowest cost) or PH (better for QBO + Shopify-specific work)
- Cost: $800-$2,000/mo FT
- Trigger: > 100 vendor invoices/mo or month-end close > 10 business days
Why most brands hire too late
The pattern is consistent across $5M-$30M brands: founders hire reactively, after a fire. By then they hire someone too senior to do the work and too junior to manage a team. They burn $90K-$120K on the wrong US generalist for 9 months and end up back at zero.
The right pattern is role decomposition first, hiring second. Map the 20-30 recurring weekly tasks the founder or COO is doing. Group them into 3-5 role buckets. Hire offshore against those buckets, with one in-house owner per bucket.
US in-house vs offshore: the real math
Take a typical 5-person DTC ops team. Here is what it costs both ways at fully-loaded rates (salary + payroll tax + benefits + equipment, US figures use 1.25x salary multiplier).
| Role | US W-2 salary | US fully loaded | Offshore FT/mo | Offshore annual |
|---|---|---|---|---|
| CX agent | $48,000 | $60,000 | $2,000 (SA) | $24,000 |
| Listings manager | $42,000 | $52,500 | $1,600 (PH) | $19,200 |
| Returns coordinator | $44,000 | $55,000 | $1,800 (SA) | $21,600 |
| Ops coordinator | $58,000 | $72,500 | $2,500 (SA) | $30,000 |
| AP / bookkeeping support | $45,000 | $56,250 | $1,400 (India/PH) | $16,800 |
| Total | $237,000 | $296,250 | $9,300/mo | $111,600 |
Net annual delta: ~$184,650 saved, or roughly 1.2% of GMV for a $15M brand. That is a full additional marketing channel, or 6-8 months of runway.
This math gets sharper as you scale. At $30M, the same team is closer to 8-10 FTEs, and the spread widens to $300K+/yr.
Worked example: $15M DTC brand offshoring 5 ops roles
Brand profile: $15M GMV, ~180 orders/day, AOV $85, return rate 9%, 350 active SKUs, 6-8 new SKUs/mo, fulfilled by 3PL, currently the COO + 2 US juniors handling all ops.
Pain: COO is spending 25 hrs/week on ops coordination, tickets running 36-hr response time, listings backlog of 40 SKUs, AP is 3 weeks behind.
Recommended staffing (offshore):
| Role | Region | FTEs | Monthly cost | Notes |
|---|---|---|---|---|
| CX agent | SA | 2 | $4,000 | US AM coverage, email + chat |
| CX agent | PH | 1 | $1,600 | Nights/weekends |
| Listings manager | PH | 1 | $1,600 | Owns SKU pipeline |
| Returns coordinator | SA | 1 | $1,800 | Customer-facing exchanges |
| Ops coordinator | SA | 1 | $2,500 | Daily ops reports, 3PL liaison |
| AP / bookkeeper | India | 1 | $1,200 | QBO + Bill.com |
| Total | 7 | $12,700 |
Annual: $152,400 placement-firm fees, all-in. Add ~$8K-$12K for tooling (Gorgias seats, Loop Returns, Notion, Slack, Asana). Total ~$165K/yr.
In-house equivalent: the same 7 roles in the US, fully loaded, run roughly $440K-$480K/yr. Net savings ~$280K-$315K/yr, on a $15M brand. That is enough to fund 1-2 senior in-house hires (a real Director of Ops, a Senior Buyer) without changing the cost line.
How to keep quality high
This is the section most "offshore is great" articles skip. Offshore done badly is worse than no offshore. Five things make the difference.
1. SOPs are non-negotiable
Every recurring task gets a written SOP, ideally with a Loom video. The brands that succeed treat SOP-writing as the unlock, not as overhead. The COO's first 30 days with the offshore team is mostly SOP creation, not management.
2. Single point of accountability per role
"The team owns it" is the death of offshore quality. Each role has one named owner offshore and one named owner in-house. Two names per role, no more.
3. Weekly QA cadence
Sample 5-10 outputs per role per week. Score on accuracy, completeness, tone, time. Share the scorecard back. This single ritual is what separates the brands that scale offshore to 15-20 FTEs from the ones that churn through 3 vendors in 18 months.
4. Tooling parity
Offshore staff need the same tools, same access levels, same dashboards as in-house. Cutting tooling cost by giving offshore "view only" Shopify or read-only Klaviyo is a false economy. They will be slower and worse.
5. Promote from within
The best offshore ops coordinators came up from CX or listings. Build a 12-month career ladder for offshore staff. SA retention sits at 85-93% partly because the work is well-paid by local market and partly because brands that build career paths keep people.
When to add SA, when to add PH
The decision tree is cleaner than most people make it.
Add PH when: - The work is high-volume, repeatable, well-documented (listings, returns, tier-1 CX, data entry) - You need 24/7 or true overnight coverage - You are price-sensitive and can absorb 30-50% turnover at 12 months with good redundancy planning
Add SA when: - The work is judgment-heavy or client-facing (ops coordinator, account management, premium CX, sales support) - You need US AM real-time overlap (10am-3pm EST) more than overnight - Retention matters (you are building institutional knowledge that hurts to lose) - The role touches your founder or executive team directly
Add India when: - Bookkeeping, AP, financial close support - The role is entirely back-office and accuracy-sensitive - Cost matters more than English-fluency (it is a smaller factor for accounting)
Add LatAm when: - You ship/sell into Mexico or Latin America and need bilingual EN/ES - True US time-zone match matters (not just overlap)
Most $10M-$30M DTC brands end up with a PH + SA blend, with India layered in for finance. Pure single-region stacks tend to break around 8-10 FTEs.
Tool stack the offshore ops team should be fluent in
| Layer | Tools | Notes |
|---|---|---|
| Storefront | Shopify Admin, Shopify Flow | Required for everyone |
| Helpdesk | Gorgias or Zendesk | One, not both |
| Email/SMS | Klaviyo, Postscript or Attentive | CX needs read access at minimum |
| Returns | Loop Returns, Returnly, AfterShip Returns | One platform, not three |
| Fulfillment | ShipStation, ShipBob portal, EasyPost | Whatever your 3PL uses |
| Project mgmt | Notion or Asana, Slack | Pick one PM tool, all roles use it |
| Finance | QuickBooks Online or NetSuite, Bill.com, Ramp/Brex | AP/bookkeeper specifically |
| Analytics | Looker Studio, Polar Analytics, Triple Whale | Ops coordinator owns weekly reports |
If your offshore vendor's bench can't credibly demo Shopify Admin + Gorgias + ShipStation in interview, you are talking to the wrong vendor. Most placement firms with real ecom benches let you interview agents with the actual tools open.
Common failure modes (and the fix)
Failure: hired one offshore generalist to "do ops" Fix: decompose the role. One person can't be CX + listings + returns + AP. Hire 2-3 specialists at $1,500/mo each before hiring 1 generalist at $3,000/mo.
Failure: no SOPs, expecting offshore to "figure it out" Fix: founder/COO writes 10 SOPs in week 1. Loom + 1-page doc per SOP. This is the unlock.
Failure: managing offshore through Slack DMs only Fix: weekly 30-min sync per role, written agenda, written notes, scorecard reviewed monthly.
Failure: hiring at the bottom of the SA/PH pay band and getting bottom-of-bench talent Fix: pay at the 60th-75th percentile of the local market. The delta is $200-$400/mo and the talent gap is enormous.
Failure: skipping the in-house ops lead Fix: an offshore team without an in-house owner does not work past 3 FTEs. Either the COO or a US-based ops manager owns the system. Offshore is leverage, not replacement.
Frequently asked questions
When should a DTC brand make its first offshore ops hire?
Around $3M-$5M GMV, when the founder is spending more than 10 hours per week on ticket triage, listings cleanup, or 3PL coordination. Earlier brands can use part-time VAs. After $5M, you want named full-time roles.
What is the right ratio of in-house to offshore?
At $5M-$15M, expect 1 in-house ops lead per 4-6 offshore staff. At $15M-$50M, 1 in-house manager per 6-10 offshore. The ratio holds: in-house owns strategy, SOPs, vendor selection, and QA. Offshore owns execution.
How do I handle time zones for SA-based ops staff?
SA is 6-7 hours ahead of EST. SA staff working 1pm-10pm SAST get a clean 7am-4pm EST overlap. SA staff working 4pm-1am SAST get a 10am-7pm EST overlap, the most common arrangement for ops coordinator and CX-tier roles.
What about replacement risk if an offshore hire doesn't work out?
Reputable placement firms include 30-90 day replacement windows. Confirm this in writing before signing. SA placement firms typically include 30-day replacement; PH varies vendor by vendor.
Do I need an EOR (Employer of Record)?
If you go through a placement firm, the firm is the EOR. You pay the firm, the firm pays the worker, and you have no SA/PH employment exposure. If you hire direct, you need an EOR like Deel or Remote, which adds ~$500/mo per worker.
How do I handle promotions and raises for offshore staff?
Same as in-house: annual review, market-rate increases, internal promotion paths. The placement firm typically handles the mechanics. Budget 8-12% annual increase for high performers; this is in line with SA and PH local market expectations.
What ops work should never be offshored?
Vendor negotiations involving > $100K commitments, confidential strategic planning, anything covered by US-only compliance (specific PII handling under HIPAA, certain financial controls), and decisions tied to US-specific tax or legal exposure.
How long until an offshore ops team is "settled"?
60-90 days for individual roles to hit full productivity. 6-9 months for a 5-7 person offshore team to feel institutional, with clear handoffs and ownership. The brands that compress this timeline invest heavily in SOPs in the first 30 days.
Ready to compare offshore options for your role?
Book a 15-minute call. We'll walk through your specific role and recommend the right market and provider, including when South Africa isn't the right answer.
Book a 15-min call ›