Nhiều người mới mở shop tin rằng bật COD là quyết định chẳng mất gì: hãng vận chuyển thu hộ miễn phí, khách thích, đơn về nhiều hơn. Niềm tin đó chỉ đúng một nửa. Phí thu hộ có thể bằng 0 đồng thật, nhưng COD chưa bao giờ miễn phí. Cái giá của nó nằm ở chỗ khác: đơn bị hoàn, tiền nằm ở hãng vận chuyển vài ngày, và những khoản trừ nhỏ ít ai cộng lại. Bài này giải thích COD là gì theo góc người bán, tiền đi đường nào, mấy ngày về tay, và tính cho bạn thấy tỷ lệ hoàn bao nhiêu thì COD bắt đầu ăn hết lãi.
Cập nhật: Tháng 10, 2026 · Tác giả: Nguyễn Đức Duy
Tóm tắt nhanh: 4 ý chính
- COD là trả tiền khi nhận hàng. Tiền đi qua người giao hàng, về hãng vận chuyển, rồi mới về shop, thường sau 3 đến 5 ngày làm việc.
- Phí thu hộ có thể bằng 0, nhưng COD không miễn phí. Giá thật nằm ở đơn hoàn: mất ship chiều đi, phí hoàn, và cả tiền quảng cáo đã chi.
- Một đơn hoàn có thể cần gần hai đơn thành công để bù. Hãy tự tính ngưỡng hoàn hoà vốn của shop mình bằng công thức trong bài.
- Đừng tắt COD, hãy giảm hoàn. Xác nhận đơn, gửi trong ngày, xin cọc đơn lớn, và sửa quảng cáo nếu nó hứa nhiều hơn hàng thật.
Nội dung bài viết
- COD là gì, nói theo góc người bán
- Niềm tin sai: COD miễn phí, bật lên là có thêm đơn
- Tiền COD đi đường nào, mấy ngày về tay
- Cái giá thật của một đơn bị hoàn
- Tỷ lệ hoàn bao nhiêu thì COD ăn hết lãi
- Nhưng tắt COD thường là quyết định sai hơn
- Sáu cách giảm đơn hoàn mà vẫn giữ COD
- Có nên cho khách xem hàng trước khi nhận?
- Mặt trái: những chỗ COD vẫn sẽ làm bạn đau
- Câu hỏi thường gặp
- Kết luận
COD là gì, nói theo góc người bán
COD là chữ viết tắt của Cash On Delivery, tiếng Việt gọi là thanh toán khi nhận hàng. Khách đặt hàng nhưng chưa trả đồng nào. Hàng tới tận tay, khách mới đưa tiền cho người giao hàng.
Người mua chỉ thấy hai bước: đặt và nhận. Người bán thì thấy một con đường dài hơn. Tiền đi từ tay khách sang người giao hàng, từ người giao hàng về hãng vận chuyển, rồi hãng mới chuyển lại cho bạn sau khi trừ phí. Trong cả chặng đó, tiền hàng của bạn đang nằm trong tài khoản của người khác.
Nếu bạn gõ “COD là gì” vì thấy chữ này trong ngành nước thải hay trong game, thì đó là nghĩa khác: chỉ số oxy hoá học trong xử lý nước, hoặc tên viết tắt của trò Call of Duty. Bài này chỉ nói về COD trong mua bán và giao hàng, góc của người đang bán.
Còn một chữ hay đi kèm là ship COD. Ship COD đơn giản là gửi hàng có kèm dịch vụ thu hộ. Lúc tạo đơn trên app hãng vận chuyển, bạn nhập số tiền cần thu. Người giao hàng thu đúng số đó, không hơn không kém.
Niềm tin sai: COD miễn phí, bật lên là có thêm đơn
Lý do khiến niềm tin này rất dễ tin: nó có một phần sự thật. Nhiều hãng không thu phí thu hộ. GHTK ghi rõ trên trang của họ là miễn hoàn toàn phí thu hộ tiền hàng. Khách cũng thích COD thật, vì không phải chuyển tiền cho một shop chưa từng mua.
Nhưng “không có phí thu hộ” khác xa “không mất gì”. COD có bốn khoản giá mà shop mới thường chỉ nhìn thấy khi đã trả rồi:
- Đơn bị hoàn. Khách đặt rồi không nhận. Bạn mất phí ship chiều đi, thường thêm phí chuyển hoàn, và cả tiền quảng cáo đã bỏ ra để có đơn đó.
- Tiền nằm ở hãng vận chuyển. Hàng đã đi, tiền chưa về. Với shop nhỏ đang cần quay vòng vốn nhập hàng, mấy ngày đó không nhỏ.
- Hàng đi về không còn như cũ. Hộp móp, tem rách, hàng theo mùa về tới nơi thì hết mùa. Có món không bán lại được giá cũ.
- Công sức không ai trả. Gọi lại cho khách, nhận hàng hoàn, kiểm hàng, nhập lại kho, dò tiền đối soát.
Không khoản nào trong bốn khoản trên hiện ra lúc bạn bấm bật COD. Chúng hiện ra cuối tháng, khi doanh số trông ổn mà tiền trong tài khoản lại ít hơn bạn nghĩ.
Tiền COD đi đường nào, mấy ngày về tay
Lấy GHTK làm ví dụ vì họ công bố khá rõ. Theo trang của hãng, tiền COD thường về trong khoảng 3 đến 5 ngày làm việc sau khi đơn giao thành công. Shop được chọn lịch đối soát:
| Lịch đối soát | Ngày nhận tiền | Hợp với ai |
|---|---|---|
| 3 lần mỗi tuần | Thứ 2, thứ 4, thứ 6 | Shop cần quay vốn nhanh, đơn đều mỗi ngày |
| 2 lần mỗi tuần | Thứ 3, thứ 5 | Shop đơn vừa phải |
| 1 lần mỗi tuần | Một ngày bạn chọn | Shop ít đơn, muốn gom tiền một lần |
| 2 lần mỗi tháng | Ngày 15 và cuối tháng | Shop không gấp vốn |
Mỗi phiên đối soát có phí dịch vụ chuyển khoản 5.500đ. Cần tiền gấp thì có thể rút nhanh, phí 16.500đ mỗi lượt. Con số nhỏ, nhưng đối soát ba lần một tuần thì một tháng cũng ra hơn 60.000đ. Đáng hay không là tuỳ bạn cần vốn gấp tới đâu.
Tiền về tài khoản là tiền đã trừ phí ship, phí khai giá, phí hoàn của các đơn khác. Vì vậy con số tổng không bao giờ cho bạn biết đơn nào bị thiếu. Tôi đã viết riêng một bài về cách đối soát GHTK theo từng đơn để bắt đúng chỗ lệch. Nếu bạn bán trên sàn, tiền đi theo đường của sàn chứ không theo đường hãng vận chuyển, và mốc thời gian cũng khác, xem thêm bài thời gian giao hàng của Shopee.
Cái giá thật của một đơn bị hoàn
Đây là chỗ niềm tin “COD miễn phí” đổ vỡ. Thử tính một đơn cụ thể. Các con số dưới đây là giả định để dễ theo dõi, bạn nên thay bằng số của shop mình.
Giả sử bạn bán áo 250.000đ. Giá vốn 120.000đ. Gửi liên tỉnh, phí ship shop chịu 30.000đ. Hộp, băng keo, in đơn khoảng 5.000đ. Đơn giao được thì lãi trước quảng cáo là 95.000đ. Nếu chưa chắc mình tính giá vốn đủ khoản chưa, đọc lại bài giá vốn hàng bán là gì trước khi làm phép tính này.
Giờ khách không nhận. Phí hoàn mỗi hãng tính một kiểu. Ví dụ GHN công bố phí hoàn nội tỉnh 5.000đ mỗi đơn, còn tuyến khác bằng 50% cước chiều đi. Hãng cũng ghi rõ: kể cả đơn chọn người nhận trả phí, nếu bị hoàn thì cước giao vẫn tính cho người gửi.
Cộng lại, một đơn hoàn lấy đi khoảng 50.000đ tiền mặt. Nếu đơn đó đến từ quảng cáo, cộng thêm phần tiền quảng cáo đã chi để có nó. Giả sử chi phí quảng cáo trung bình 40.000đ cho mỗi đơn chốt, tổng mất là 90.000đ. Trong khi một đơn giao được, sau quảng cáo, chỉ lãi 55.000đ.
Nghĩa là mỗi đơn hoàn cần gần hai đơn thành công để bù. Đó là lý do một shop có thể chốt rất nhiều đơn mà vẫn hụt tiền. Con số chi phí mỗi đơn ở đây chính là CPO, và điều nhiều người quên là CPO tính trên đơn chốt, gồm cả đơn sẽ bị hoàn.
Tỷ lệ hoàn bao nhiêu thì COD ăn hết lãi
Một đơn hoàn chưa nói lên gì. Cái cần nhìn là tỷ lệ. Lấy đúng các giả định ở trên, tính cho 100 đơn chốt với các mức hoàn khác nhau:
Không hoàn đơn nào, 100 đơn lãi 5,5 triệu. Hoàn 20%, còn 2,6 triệu, tức mất hơn một nửa. Hoàn 40% thì lỗ. Mỗi 10% đơn hoàn lấy đi khoảng 1,45 triệu, vì mỗi đơn hoàn vừa mất phần lãi lẽ ra có, vừa mất tiền ship và phí hoàn.
Vậy thực tế các shop đang hoàn bao nhiêu? Không có số chính thức cho cả thị trường. Một nghiên cứu trên Tạp chí Kinh tế và Tài chính trích báo cáo của Allied Market Research năm 2022, cho rằng tỷ lệ trả hàng trung bình ở Việt Nam khoảng 15% đến 20%. Hãy coi đó là mốc tham khảo. Số đáng tin nhất vẫn là số của chính shop bạn, lấy từ ba tháng đơn gần nhất.
Thêm một điều: lãi mỗi đơn càng dày thì shop càng chịu được hoàn. Đó là một lý do nên để ý tới giá trị đơn trung bình. Cùng một lần giao, đơn hai món chịu đựng một lần hoàn tốt hơn đơn một món.
Nhưng tắt COD thường là quyết định sai hơn
Đọc tới đây, phản xạ tự nhiên là: vậy tắt COD, bắt chuyển khoản hết cho chắc. Với đa số shop nhỏ, đó là cách tự cắt mất khách.
Cũng theo nghiên cứu trên, COD chiếm khoảng 67% giao dịch mua online ở Việt Nam năm 2024. Khách mới không biết bạn là ai, chưa từng mua, chưa thấy hàng. Bắt họ chuyển tiền trước là bắt họ chịu toàn bộ rủi ro. Phần lớn sẽ lặng lẽ đi sang shop khác cho trả tiền khi nhận.
Nói cách khác, COD không phải miễn phí, nhưng nó là cái giá để có được lòng tin của người lạ. Việc của bạn không phải là bỏ nó, mà là trả cái giá đó ít nhất có thể.
Sáu cách giảm đơn hoàn mà vẫn giữ COD
- Xác nhận đơn trước khi gửi. Một tin nhắn hoặc cuộc gọi ngắn: nhắc tên sản phẩm, size, tổng tiền, địa chỉ. Khách đặt cho vui sẽ tự rút lui ở bước này, rẻ hơn nhiều so với lúc hàng đã đi.
- Gửi đi trong ngày. Khách đặt lúc đang hứng. Để hai ba ngày mới gửi, cái hứng nguội đi, cộng thêm thời gian giao, tới lúc shipper gọi thì họ đã mua chỗ khác.
- Xin cọc với đơn lớn hoặc hàng làm riêng. Không cần cọc hết, chỉ một phần đủ để khách có lý do nhận hàng. Hàng in tên, hàng may đo thì nên cọc trước khi làm.
- Cho khách lý do chuyển khoản trước. Ví dụ miễn phí ship hoặc tặng kèm món nhỏ nếu chuyển khoản. Khách thích COD thì vẫn được COD, khách sẵn lòng thì bạn bớt rủi ro.
- Dùng tính năng thu phí khi giao thất bại nếu hãng có. GHN có dịch vụ cho phép shop nhập trước số tiền thu của người nhận khi họ từ chối nhận hàng, để phí ship không đổ hết lên shop. Hỏi hãng bạn dùng xem có cách tương tự không.
- Giữ danh sách số điện thoại đã bỏ đơn. Một file đơn giản. Lần sau số đó đặt hàng thì xin chuyển khoản trước hoặc xác nhận kỹ hơn.
Còn một nguồn đơn hoàn ít ai nhận ra: lời quảng cáo. Ảnh đẹp hơn hàng thật, lời hứa to hơn sản phẩm, thì khách mở hàng ra sẽ từ chối. Quảng cáo kéo về người chỉ tò mò chứ không cần mua thì họ đặt rồi quên. Cả hai đều bắt đầu từ trước khi hàng rời kho.
Có nên cho khách xem hàng trước khi nhận?
Đây là câu hỏi gắn liền với COD, và không có đáp án chung. Ba lựa chọn hay gặp:
| Lựa chọn | Được gì | Mất gì |
|---|---|---|
| Cho xem hàng | Khách yên tâm, dễ chốt hơn với shop lạ | Khách thấy không ưng là từ chối ngay tại cửa |
| Cho xem, không cho thử | Khách kiểm được đúng món, đúng màu | Hàng thời trang vẫn có người từ chối vì đoán sai size |
| Không cho xem | Ít đơn bị từ chối tại cửa | Khách ngại đặt, nhất là lần đầu mua |
Nguyên tắc tôi thấy hợp lý: hàng của bạn càng giống ảnh thì càng nên cho xem. Cho xem lúc đó là một lời cam kết, không phải rủi ro. Nếu bạn ngại cho xem vì sợ khách thấy hàng khác ảnh, vấn đề nằm ở ảnh chứ không nằm ở chính sách giao hàng.
Mặt trái: những chỗ COD vẫn sẽ làm bạn đau
- Bán càng nhanh, vốn càng kẹt. Shop tăng đơn mạnh thì lượng tiền nằm ở hãng vận chuyển cũng tăng theo. Nhiều shop thiếu tiền nhập hàng đúng lúc đang bán chạy nhất.
- Không phải đơn hoàn nào cũng tránh được. Khách bận, khách đổi ý, khách đi vắng. Một mức hoàn nhất định là chi phí bán hàng, đừng mong về 0.
- Hàng hoàn có thể không về đủ. Hàng về thiếu, về hỏng mà shop không kiểm ngay thì rất khó khiếu nại về sau.
- Không đối soát thì mất mà không biết. Tiền về theo tổng, lệch vài đơn mỗi tháng rất khó thấy nếu chỉ nhìn số dư.
Điều tôi muốn bạn nhớ nhất: tỷ lệ hoàn cao hiếm khi là lỗi của COD. Nó thường là triệu chứng. Khách sai, thông điệp sai, hoặc hàng không giống lời hứa. Nếu shop của bạn đang chạy quảng cáo mà đơn hoàn nhiều, đáng xem lại cả chuyện vì sao quảng cáo Facebook không ra đơn, vì hai bệnh này hay đi cùng nhau.
Đơn hoàn bắt đầu từ trước khi hàng rời kho
Khách đặt rồi không nhận hay rơi vào hai chỗ: quảng cáo kéo về người chỉ tò mò, hoặc lời quảng cáo hứa nhiều hơn món hàng. Khoá Tư Duy Ra Đơn dạy chủ shop tự chạy quảng cáo đúng từ gốc: chọn đúng khách, viết thông điệp khớp với sản phẩm thật, đọc số để biết nên tăng hay dừng. Có người kèm riêng từng bạn và kết thúc bằng một chiến dịch thật trên chính shop của bạn.
Tìm hiểu khoá Tư Duy Ra Đơn →Câu hỏi thường gặp
COD là gì trong mua bán online?
COD là viết tắt của Cash On Delivery, nghĩa là thanh toán khi nhận hàng. Khách đặt hàng trên mạng nhưng chưa trả tiền, tới lúc người giao hàng mang tới mới trả. Hãng vận chuyển thu hộ số tiền đó rồi chuyển lại cho shop sau khi trừ phí.
Ship COD là như thế nào?
Ship COD là gửi hàng kèm dịch vụ thu hộ. Khi tạo đơn, shop nhập số tiền cần thu. Người giao hàng thu đúng số đó của khách, hãng vận chuyển cộng dồn tiền của nhiều đơn rồi chuyển khoản cho shop theo lịch đối soát.
Tiền COD bao lâu thì nhận được?
Thường khoảng 3 đến 5 ngày làm việc sau khi đơn giao thành công, tuỳ hãng và lịch đối soát bạn chọn. Ví dụ GHTK cho chọn đối soát 1, 2 hoặc 3 lần mỗi tuần, hoặc 1 đến 2 lần mỗi tháng. Rơi vào ngày lễ thì dời sang ngày làm việc kế tiếp.
Tiền COD 0 đồng là gì?
Là đơn mà người giao hàng không cần thu tiền hàng của khách, thường vì khách đã chuyển khoản trước hoặc đây là hàng tặng, hàng đổi. Người nhận chỉ ký nhận, có thể trả thêm phí ship nếu shop cài như vậy.
Phí thu hộ COD có mất tiền không?
Tuỳ hãng. GHTK công bố miễn phí thu hộ tiền hàng, nhưng vẫn có phí dịch vụ đối soát 5.500đ mỗi phiên và phí rút tiền nhanh 16.500đ mỗi lượt. Khoản đáng lo hơn phí thu hộ là phí hoàn hàng khi khách không nhận.
Có nên tắt COD để khỏi bị bom hàng?
Với đa số shop nhỏ thì không. Theo một nghiên cứu đăng trên Tạp chí Kinh tế và Tài chính, COD vẫn chiếm khoảng 67% giao dịch mua online ở Việt Nam năm 2024. Tắt COD là bỏ đi phần lớn khách mới. Cách hợp lý hơn là giữ COD nhưng xác nhận đơn, xin cọc với đơn lớn và lọc khách hay bỏ đơn.
Kết luận
COD là thanh toán khi nhận hàng. Với người mua, nó là sự yên tâm. Với người bán, nó là cái giá để người lạ dám đặt đơn đầu tiên. Cái giá đó không nằm ở phí thu hộ mà nằm ở đơn hoàn và ở tiền chưa về tay.
Đừng tắt COD vì sợ. Hãy đo nó. Việc nên làm hôm nay: mở lại đơn của ba tháng gần nhất, đếm bao nhiêu đơn bị hoàn trên tổng số đơn đã gửi, rồi đặt con số đó cạnh ngưỡng hoà vốn bạn tự tính bằng công thức ở trên. Nếu còn xa ngưỡng, cứ bán. Nếu đã gần, bắt đầu từ việc xác nhận đơn và gửi hàng trong ngày, hai việc rẻ nhất mà hiệu quả nhất.


