กำไร
Starting point: THB 500,000 monthly GMV · 35% gross margin · THB 60,000 net profit (12% net)
Goal: grow net profit by 50% (THB +30,000)
Path A — grow GMV:
Revenue +50% -> THB 750,000
Ad spend +20%, voucher mix +15%, working capital +30% lock-up over 1-2 quarters
Margin compresses 4-6pp under the auction-and-voucher load
Net result: THB 90,000 net profit (THB +30,000) at materially higher operating risk
Path B — cut cost stack:
GMV held flat at THB 500,000
Recover 6pp net contribution margin via the supply-side audit (COGS, fees, vouchers, fulfillment, returns)
Net result: THB 90,000 net profit (THB +30,000) at zero incremental ad spend, zero catalog change
Same dollar outcome. Different risk and time profile.เลขคณิตด้านบนคือข้อโต้แย้งเชิงโครงสร้างที่ทำให้ cost stack ฝั่ง supply เป็น lever ของกำไร ทั้งสองทางได้ net profit เพิ่มเท่ากันที่ THB 30,000 Path A ซื้อมันมาด้วยการโต revenue 50%, การไต่งบโฆษณา, การไต่ voucher mix และ working capital ที่ตึงตัวตลอดหนึ่งถึงสองไตรมาส ซึ่งเป็นลำดับที่แพลตฟอร์มให้รางวัลและเป็นรูปแบบการทำงานที่คำแนะนำ "ขยายร้าน Shopee" ส่วนใหญ่อธิบาย ส่วน Path B ถือ GMV ไว้คงที่ แล้วกู้ตัวเลขเดียวกันมาจาก cost line ที่กัด margin แบบเงียบ ๆ ระหว่าง audit ปิดไตรมาส
จากข้อมูลของเราในบัญชี Shopee แบบ Thai SEA-6 การ audit ฝั่ง supply กู้ net contribution margin ได้ 4–8 percentage points ในไตรมาสแรกบนบัญชีที่ไม่ได้ทำมาในช่วงหกเดือนที่ผ่านมา เมื่อรวมกับ framework break-even ROAS ฝั่ง ads จากบทความคู่กัน recovery ที่จัดการได้โดยไม่ต้องโต GMV อยู่ราว 8–15 percentage points นั่นคือช่องว่างเชิงปฏิบัติที่บันทึกนี้บันทึกไว้
คุณไม่จำเป็นต้องขายมากขึ้นเพื่อเพิ่มกำไร คุณแค่ต้องหยุด cost stack ไม่ให้กัด margin ทบขึ้นเรื่อย ๆ ระหว่าง audit
บทความนี้ว่าด้วยฝั่ง supply ค่าโฆษณาเป็น cost line ที่ใหญ่ที่สุดของบัญชี Shopee จำนวนมาก แต่ครอบคลุมแยกในบทความคู่กันที่ลิงก์ไว้ด้านบน ทุกอย่างที่เหลืออยู่ที่นี่ กลยุทธ์ราคาเป็น lever ที่สาม แยกจากทั้งสอง ดู /blog/dynamic-pricing-ecommerce-marketplaces สำหรับการจัดการ price elasticity ราย SKU framework ที่นี่สมมติว่าคุณได้ทำหรือจะทำสองพื้นที่นั้นแล้ว ส่วน audit ฝั่ง supply คือสิ่งที่ปิดช่องว่างที่กู้ได้ที่เหลือ
Cost stack ฝั่ง supply — margin ซ่อนอยู่ตรงไหนจริง ๆ
การ audit ฝั่ง supply แยกทุกคำสั่งซื้อ Shopee ออกเป็น cost line ด้านล่าง รวมเป็นระดับ SKU และระดับบัญชี แล้วชี้ line ที่สัดส่วน drift ขึ้นนับจาก audit ครั้งล่าสุด list นี้เรียงตาม recovery magnitude ทั่วไปบนบัญชี Thai SEA-6 category ต่างกันได้ แต่ลำดับเรียงสอดคล้องกันเชิงทิศทางทั่ว cohort ของเรา
| Cost line | Recovery ทั่วไป (pp ของ margin) | ความถี่ audit ที่คุมมันไว้ได้ |
|---|---|---|
| COGS drift (ราคา supplier เปลี่ยน, packaging, วัตถุดิบ) | 1.5–3.0 | Refresh top-50 SKU รายเดือน |
| วินัย voucher tier (Shop Voucher สูงกว่า category margin) | 1.0–2.0 | Pre-flight check ทุกแคมเปญ |
| ปรับ fee tier Mall vs non-Mall (เมื่อ category เปิดให้) | 0.5–1.5 | ทบทวน category mix รายไตรมาส |
| การเข้าร่วม Free Shipping Program (cost-share ที่บังคับ) | 0.5–1.5 | ทบทวนรายไตรมาสต่อ category |
| Returns reserve / การกันต้นทุน refund | 0.5–1.0 | ติดตามรายเดือนเทียบ return rate จริง |
| เทียบค่า fulfillment provider (Shopee Express vs ทางเลือกอื่น) | 0.3–0.8 | RFQ ข้าม provider รายไตรมาส |
| ต้นทุนการถือ inventory (working capital + คลังสินค้า) | 0.3–0.7 | ทบทวน stockout/overstock รายเดือน |
| ต้นทุน packaging (ส่วนเพิ่มต่อคำสั่งซื้อ) | 0.1–0.4 | เจรจา supplier รายปี |
ช่วง recovery aggregate จากบัญชี Thai SEA-6 ใน sample frame ของ [DataGlass research methodology](/research/methodology) สาม line บนสุด (COGS drift, วินัย voucher, fee tier) มักคิดเป็น ~70% ของ recovery ฝั่ง supply ทั้งหมด ส่วนอีกห้า line ที่เหลือทบเป็นส่วนที่เหลือ บัญชีที่ไม่ได้ audit มาเร็ว ๆ นี้กระจุกอยู่ที่ขอบบนของแต่ละช่วง
COGS drift — ตัวกัด margin แบบเงียบ
COGS drift เป็นแหล่งบีบ margin ฝั่ง supply ที่ใหญ่ที่สุดในแหล่งเดียว และถูก audit น้อยที่สุด supplier ขึ้นราคา packaging หนักขึ้น ต้นทุนวัตถุดิบขยับ ค่า last-mile สูงขึ้น แต่ผู้ขายส่วนใหญ่ไม่ re-snapshot COGS จนถึงปิดไตรมาส บางทีถึงปิดปี ใน cohort ของเรา median ของเวลาระหว่างการ refresh COGS บน top-50 SKU คือ 87 วัน ตลอด 87 วันนั้น COGS drift บีบ contribution margin ลง 1.5–3.0 percentage points บนบัญชีทั่วไป ส่วนบัญชีที่มี supplier turnover สูง (packaging ใหม่, แหล่งวัตถุดิบใหม่, เงื่อนไข freight ใหม่) ตัวเลขจะสูงกว่านั้น
วิธีแก้เป็นเรื่องปฏิบัติ ไม่ใช่เชิงวิเคราะห์ Refresh COGS รายเดือนบน top-50 SKU ตาม GMV และรายไตรมาสบน long tail ต้นทุนแรงงานน้อย (ผู้ขายหนึ่งคน re-snapshot 50 SKU ได้ใน 2–3 ชั่วโมงต่อเดือนด้วย supplier quote ปัจจุบัน) margin ที่กู้ได้คุ้มค่าแรงราว 30–50 เท่าบนบัญชีทั่วไป คอขวดคือวินัยเชิงปฏิบัติ ไม่ใช่ data plumbing SKU ที่คุณไม่ re-cost คือ SKU ที่กำลังกัดกิน margin ของคุณแบบเงียบ ๆ
วินัย voucher — ปฏิเสธ tier ที่สูงกว่า category margin
กลไก Shop Voucher ของ Shopee เป็น lever กู้กำไรฝั่ง supply ที่ใหญ่เป็นอันดับสอง ตาม Shopee Help Center Shop Voucher ถูกหักจากยอดขายของผู้ขายในฐานะ marketing cost ส่วนลดที่ผู้ซื้อเห็นนั้นผู้ขายเป็นคนจ่าย ไม่ใช่แพลตฟอร์ม ระหว่าง campaign window (Pay Day, 9.9, 10.10, 11.11, 12.12, brand mid-month) participation tier ค่าเริ่มต้นของแพลตฟอร์มจะไต่เปอร์เซ็นต์ voucher ขึ้นตามขนาดแคมเปญ และผู้ขายส่วนใหญ่ยอมรับค่าเริ่มต้น เพราะ toggle การเข้าร่วมเป็นแบบ opt-out ไม่ใช่ opt-in
วินัยที่รักษา margin ไว้ได้คือ ปฏิเสธ voucher tier ที่ดันสัดส่วนต้นทุนผันแปรเกิน break-even ROAS bar ของ category การตรวจนี้เป็นราย category ไม่ใช่รายบัญชี เพราะ margin ของแต่ละ category ต่างกัน (fashion accessory ที่ 45–55%, consumer electronics ที่ 12–18%, home goods ที่ 25–35%) voucher tier ที่ทำกำไรได้บน SKU fashion accessory คือหลุมดูด margin บน SKU consumer electronics ส่วน participation ที่แพลตฟอร์มแนะนำไม่ได้แยกแยะตรงนี้
Fee tier Mall vs non-Mall — เลขคณิตที่ถูกใช้น้อยเกินไป
Commission ของ Shopee ต่างกันระหว่างผู้ขาย Mall (3–12% ต่อ category) และ non-Mall (1–6% ต่อ category) ส่วนต่างของ fee นี้ระบุไว้ใน fee schedule ของ Shopee Help Center เลขคณิตไม่ซับซ้อน การเข้าร่วม Mall มีต้นทุนเป็น fee uplift คงที่ แลกกับ placement signal (Mall badge, น้ำหนัก search-rank, สิทธิ์เข้า voucher เฉพาะ Mall) คุ้มหรือไม่ขึ้นกับ category, ความแข็งแรงของแบรนด์ และ price-point ไม่ใช่ความทะเยอทะยาน ผู้ขายใน category สินค้าโภคภัณฑ์ที่แบรนด์ไม่ต่างกันมักจ่าย Mall fee เพื่อน้ำหนัก ranking ที่ไม่ได้ convert คุ้มกับต้นทุนส่วนต่างจริง ส่วนผู้ขายใน category ที่มีแบรนด์และลูกค้าจดจำได้แข็งแรงมักเก็บ Mall premium ได้สะอาด
การ audit คือคำนวณราย category ว่า conversion rate ส่วนเพิ่มจาก placement ของ Mall ครอบคลุมต้นทุน commission ส่วนเพิ่มหรือไม่ อัตราส่วนที่ต้องใช้: (Mall conversion lift × order value) ÷ (Mall fee uplift × order count) ถ้าอัตราส่วนต่ำกว่า 1.0 ใน category ใด การเข้าร่วม Mall คือหลุมดูด margin ส่วนกรณีตรงข้าม คือแบรนด์แข็ง ราคา premium category ที่ของถูกคืนบ่อยซึ่ง trust signal ของ Mall ลด refund rate คือกรณีที่ Mall คุ้มค่าหลายเท่าตัว ผู้ขายส่วนใหญ่ไม่ทำ audit นี้ พวกเขาตั้งค่าเริ่มต้นว่า "เราเป็น Mall seller" โดยไม่ re-check เลขคณิตราย category
ราคาและ ads — อีกสองพื้นที่
กลยุทธ์ราคาเป็น lever ที่สาม แยกจากการตัดต้นทุนทั้งฝั่ง ads และฝั่ง supply การจัดการคู่กันอยู่ที่ /blog/dynamic-pricing-ecommerce-marketplaces ว่าด้วย price elasticity modelling ราย SKU, การ optimize Shopee Bundle Deal, การ target voucher แบบ FlexiCombo framework ที่นั่นคือ "จับคู่ความลึกของส่วนลดกับ demand sensitivity" แทนที่จะ "ตัดความสูญเปล่า" lever ต่างกัน คณิตศาสตร์ต่างกัน recovery เสริมกัน
การตัดต้นทุนฝั่ง ads มีการจัดการของตัวเองที่ /blog/how-to-increase-profit-on-shopee และ solution ads-optimization framework ที่นั่น คือ true ROAS ราย SKU, break-even ROAS เป็นพื้น audit, broad-match แบบ opt-in ไม่ใช่ opt-out กู้ net contribution margin ได้ 4–7pp ในไตรมาสแรกบนบัญชีที่ไม่ได้ audit ads มาเร็ว ๆ นี้ recovery ฝั่ง supply (บทความนี้) อยู่ติดกับ recovery นั้น ไม่ทับซ้อน สองพื้นที่นี้ทบกัน
Audit ฝั่ง supply สองสัปดาห์ ไม่ใช่รายงานวันเดียว
การ audit ฝั่ง supply ที่ถูกต้องคือ measurement window ไม่ใช่รายงานวันเดียว order-line data ย้อนหลัง 30 วันสองสัปดาห์ reconstruct เทียบ cost stack ด้านบน ให้ decision list ราย SKU และราย category ที่มีเหตุผลตรวจสอบได้ โครงสร้างที่คุมไว้ได้ที่ production cadence:
1. ดึง order-line data ย้อนหลัง 60 วันพร้อม cost stack เต็ม
สำหรับแต่ละคำสั่งซื้อ: GMV, commission, transaction fee, ส่วน Shop Voucher ที่ผู้ขายจ่ายเอง, ส่วน Free Shipping Program ที่ผู้ขายจ่ายเอง, ค่า fulfillment, การกัน returns, COGS (supplier quote ปัจจุบัน ไม่ใช่ของไตรมาสที่แล้ว), ต้นทุน packaging รวมเป็นระดับ SKU และระดับบัญชี
2. คำนวณ contribution margin ปัจจุบันแล้วเทียบ baseline ของ audit ครั้งล่าสุด
Drift นับจาก audit ครั้งล่าสุดคือ output ของ audit SKU ที่ drift อยู่ decile บนสุดคือ action list refresh COGS, ทบทวนการเข้าร่วม Mall, re-evaluate cost-share ของ FSP, audit ความเสี่ยง voucher tier
3. สร้าง action list ราย cost line ไม่ใช่ราย SKU
จัดกลุ่ม SKU ตาม cost line ที่กำลังบีบมัน SKU ที่มี COGS drift เข้าคิวเจรจา supplier ใหม่ SKU ที่ต้นทุน FSP บีบเข้าการทบทวนการเข้าร่วม FSP SKU ที่ voucher tier บีบเข้า gate pre-flight ของแคมเปญ ลงมือตาม lever ไม่ใช่ตาม SKU
4. ล็อก action เข้า operating cadence
Refresh COGS รายเดือนบน top-50 SKU ทบทวน fee tier และ FSP รายไตรมาสต่อ category gate pre-flight ทุกแคมเปญใหม่เพื่อวินัย voucher RFQ fulfillment รายไตรมาส audit กลายเป็น operating rhythm ที่เกิดซ้ำ ไม่ใช่ event ครั้งเดียว นั่นคือสิ่งที่รักษา recovery ไว้ระหว่างไตรมาส
ข้อจำกัด และจุดที่ framework ใช้ไม่ได้
- ขอบล่างของขนาดบัญชี ถ้า monthly revenue ต่ำกว่า ~THB 200K operational overhead ของ audit ฝั่ง supply จะสูงกว่า margin ที่กู้ได้ ให้โฟกัส top สาม SKU ที่ contribution สูงสุดแล้ว refresh COGS ของมันรายเดือน เลื่อนการ audit เต็มรูปแบบจนกว่าจะถึงขนาด cross-over
- Recovery มีเพดาน บัญชีที่ทำ audit ฝั่ง supply อย่างละเอียดในช่วงหกเดือนที่ผ่านมาได้ recovery เป็นเศษเสี้ยวของช่วง ตัวเลข 4–8pp เป็นของ audit ครั้งแรก / ที่ทิ้งช่วง audit รอบสองมักกู้ได้ 0.5–1.5pp จาก drift นับจาก audit ครั้งล่าสุด
- การใช้ได้เฉพาะ category บาง cost line ไม่ขยับใน category สินค้าโภคภัณฑ์ lever ต้นทุน packaging ให้ recovery ที่มีนัยใน category สินค้าจับต้องได้ที่มี packaging เฉพาะ (beauty, home goods) แต่แทบเป็นเศษปัดเศษบนสินค้า digital ใช้ list cost line เป็น checklist ไม่ใช่ความคาดหวังเดียวกันทั้งหมด
- Category ที่ของถูกคืนบ่อยมีความเสี่ยงทบกัน returns-reserve line interact กับ FSP และ voucher-tier line category ที่ของคืนบ่อยและวินัย FSP cost-share อ่อนจะทำให้ cost-stack drift ทบเร็วกว่า category อื่น refresh returns reserve รายเดือนใน category แบบนั้น ไม่ใช่รายไตรมาส
- Audit ระดับ Mall tier สมมติว่ามีทางเลือก บาง category ต้องเข้าร่วม Mall เพื่อเข้าถึงแคมเปญ customer-segment บางส่วน (premium beauty, electronics ราคาสูง) audit tier ให้ตัวเลขจริง แต่การตัดสินใจยังต้องชั่งต้นทุน placement เชิงกลยุทธ์แยกจากเลขคณิตต่อคำสั่งซื้อ
Methodology
Public-data citations มาจาก fee schedule ของ Shopee Help Center (commission, transaction fee, กลไก Shop Voucher, cost-share ของ Free Shipping Program ที่ผู้ขายจ่ายเอง), investor disclosures 4Q25 / 1Q26 ของ Sea Limited, เอกสารอ้างอิงกลยุทธ์ราคา retail ของ McKinsey (margin growth 5–10% จากโปรแกรม dynamic pricing ที่พัฒนาเต็มที่ ซึ่งเป็นขอบบนของ recovery ฝั่งต้นทุน) และ commentary retail-media ของ Bain e-Conomy SEA 2025
Internal-data claims เช่น ตัวเลข recovery 4–8pp ในไตรมาสแรก, median 87 วันของรอบ refresh COGS, ช่วง recovery ราย cost line ในตาราง aggregate จากบัญชี Shopee แบบ Thai SEA-6 ใน sample frame ของ DataGlass research methodology (Jan 2024 – Apr 2026, observation window 28 เดือน) มีบัญชี Shopee active ราว 280 บัญชีใน cohort
Path A ซื้อกำไรด้วยการโต revenue, การไต่ ads และ working capital ที่ตึงตัว Path B ปฏิเสธไม่ให้ cost stack ทบขึ้น ผลลัพธ์เป็นเงินเท่ากัน แต่ความเสี่ยงเชิงปฏิบัติไม่เท่ากัน