Ai trả tiền cho khoản hoàn tiền trên ứng dụng của bạn chủ yếu là bạn, nhưng không phải cho khoản hoa hồng bạn nghĩ mình đang mất
Khi một khách hàng được hoàn tiền, cả Apple lẫn Google đều trả lại phần hoa hồng của họ, nên phần chiết khấu của cửa hàng không phải là thứ bạn mất. Đây là ai trả tiền cho khoản hoàn tiền trên ứng dụng của bạn, thứ gì thực sự rời khỏi khoản chi trả của bạn, và vì sao một chargeback tốn kém hơn một khoản hoàn tiền thông thường.

Điểm chính
- Khi Apple hoàn tiền cho một khách hàng, báo cáo tài chính của họ đảo ngược giao dịch bán thành một dòng Return và rút lại Extended Partner Share của bạn, tức giá đã trừ thuế và hoa hồng của Apple, nên Apple trả lại phần của chính mình thay vì giữ nó.
- Google Play nêu rõ bằng văn bản: khi bạn hoàn tiền một đơn hàng, Google trả lại phí dịch vụ cho bạn và bạn thấy nó trên báo cáo thu nhập kế tiếp, nên phần chiết khấu của nền tảng quay lại trên một khoản hoàn tiền thẳng.
- Quy tắc cũ rằng một khoản hoàn tiền khiến bạn mất phần hoa hồng của cửa hàng không phải là cách các báo cáo được quyết toán. Trên một khoản hoàn tiền bình thường, bạn mất khoản thu ròng của mình trên giao dịch đó, không phải khoản thu của bạn cộng thêm 30 phần trăm của nền tảng.
- Một khoản hoàn tiền được tính thời điểm dựa trên khoản chi trả của bạn. Hoàn tiền trước khi Google trả tiền cho bạn cho một đơn hàng thì khoản đó không bao giờ đến được lần chi trả kế tiếp; hoàn tiền sau đó, và nó bị trừ vào một lần chi trả trong tương lai. Apple ghi khoản hoàn trả vào tháng tài chính mà nó được quyết toán.
- Một khoản hoàn tiền một phần được chia theo tỷ lệ trên Google Play. Hoàn 50 phần trăm một đơn hàng thì 50 phần trăm của cả khoản chi trả của bạn lẫn phí dịch vụ của Google được trả lại cho người mua.
- Paid Applications Agreement của Apple bảo lưu quyền của Apple giữ lại phần hoa hồng bất kể có một khoản hoàn tiền, nên hành vi trả lại hoa hồng là thông lệ, không phải một bảo đảm theo hợp đồng, và Apple có thể giữ lại nó.
- Một chargeback phá vỡ quy tắc trả lại phần chiết khấu. Từ ngày 3 tháng 8 năm 2026, một chargeback Google Play thua cuộc khiến bạn mất giá mua trừ phí dịch vụ cộng phí chargeback của ngân hàng, nhiều hơn những gì một khoản hoàn tiền thông thường lấy đi.
Có một niềm tin không chịu chết trên các diễn đàn nhà phát triển: bạn giữ 70 phần trăm của một giao dịch bán, nhưng một khoản hoàn tiền buộc bạn trả lại 100 phần trăm, nên mỗi khoản hoàn tiền lặng lẽ khiến bạn mất phần chiết khấu của cửa hàng. Điều đó sai. Khi Apple hoặc Google hoàn tiền cho một trong các khách hàng của bạn, cửa hàng cũng trả lại phần hoa hồng của mình, và sổ sách của bạn chỉ đảo ngược phần bạn thực sự giữ lại. Vậy câu trả lời trung thực cho ai trả tiền cho khoản hoàn tiền trên ứng dụng của bạn là bạn, nhưng cho một hóa đơn khác với những gì hầu hết mọi người nêu ra. Bạn mất giao dịch bán và mọi thứ bạn đã chi để giao nó, không phải thêm 30 phần trăm cho cửa hàng. Đây là nơi tiền thực sự chảy đến, từng dòng một, và vì sao một loại đảo ngược, tức chargeback, phá vỡ quy tắc.
Ai trả tiền cho khoản hoàn tiền, chia theo cửa hàng
Hãy bắt đầu với chính việc đảo ngược, trước khi bàn về chi phí giao hàng. Một khoản hoàn tiền trên App Store và một khoản hoàn tiền trên Google Play tháo gỡ giao dịch bán theo cùng một cách ở cấp độ sổ cái: cửa hàng ngừng tính hoa hồng cho bạn và bạn trả lại khoản thu ròng của mình. Khách hàng lấy lại toàn bộ giá tiền dù thế nào đi nữa. Đây là cách chia, theo từng cửa hàng.
| Khoản hoàn tiền, từng bước | App Store | Google Play |
|---|---|---|
| Ai có thể thực hiện | Chỉ Apple | Google, hoặc bạn từ Orders tab |
| Khách hàng nhận lại | Toàn bộ giá họ đã trả | Toàn bộ giá họ đã trả |
| Hoa hồng nền tảng | Không tính cho bạn; chỉ phần ròng của bạn bị đảo ngược | Phí dịch vụ được trả lại cho bạn trên báo cáo thu nhập kế tiếp |
| Thứ thực sự rời khỏi phía bạn | Khoản thu nhà phát triển của bạn trên giao dịch đó | Phần chi trả của bạn trên đơn hàng đó |
| Phí phụ trên một khoản hoàn tiền thông thường | Không có | Không có |
Apple có giữ hoa hồng khi một khách hàng được hoàn tiền không
Đây là câu hỏi các nhà phát triển hỏi nhiều nhất, trên Apple Developer Forums và trên Hacker News: nếu Apple hoàn tiền cho một người mua, họ có giữ phần chiết khấu đã lấy trên giao dịch không? Đọc báo cáo tài chính và câu trả lời là không. Một khoản hoàn tiền hiện ra dưới dạng một dòng có Sale or Return được đặt thành R và một Quantity âm, và số tiền bị đảo ngược là Extended Partner Share, tức Quantity nhân Partner Share, trong đó Partner Share là giá khách hàng trừ thuế và hoa hồng của Apple. Apple đang rút lại thứ họ đã trả cho bạn, khoản thu ròng của bạn, không phải giá gộp. Các nhà phát triển kéo báo cáo chi tiết của chính mình cũng thấy điều tương tự: Apple đã trừ số tiền sau hoa hồng, không phải toàn bộ giao dịch bán.
Có một điểm gài trong phần chữ nhỏ. Paid Applications Agreement của Apple nói rằng Apple có quyền giữ lại hoa hồng trên một giao dịch bán bất kể có một khoản hoàn tiền cho người dùng cuối. Vậy nên hành vi trả lại là cách các báo cáo được quyết toán trên thực tế, không phải một lời hứa. Apple giữ quyền chọn theo hợp đồng để giữ lại phần của mình, và cách hiểu chung là họ làm vậy khi họ quyết định rằng một nhà phát triển đang làm điều gì đó sai.
Google trả lại gì, và một chargeback sau đó giữ lại gì
Google rõ ràng hơn bằng văn bản. Phần trợ giúp quản lý đơn hàng của họ nói rằng khi bạn hoàn tiền một đơn hàng, Google trả lại phí dịch vụ cho bạn và bạn thấy nó trên báo cáo thu nhập kế tiếp. Thời điểm gắn với khoản chi trả của bạn. Hoàn tiền một đơn hàng trước khi Google đã trả tiền cho bạn cho nó thì bạn đơn giản không bao giờ nhận được số tiền đó trong lần chi trả kế tiếp. Hoàn tiền sau khi bạn đã được trả thì số tiền bị trừ vào một lần chi trả trong tương lai. Hoàn tiền một phần co giãn theo tỷ lệ: hoàn nửa đơn hàng thì một nửa của cả khoản chi trả của bạn lẫn phí dịch vụ quay về người mua.
Đó là trường hợp sạch sẽ. Một chargeback thì không sạch sẽ, và đó là nơi duy nhất mà cửa hàng ngừng trả lại phần chiết khấu của mình theo cách một khoản hoàn tiền thông thường làm.
Thứ gì thực sự rời khỏi tài khoản của bạn
Vậy nếu hoa hồng quay lại, vì sao một khoản hoàn tiền vẫn gây đau? Bởi vì giá bán chưa bao giờ là toàn bộ chi phí của khách hàng đó. Hãy lần theo tiền trong hai giỏ.
Giỏ đầu tiên là chính giao dịch bán. Trên một khoản hoàn tiền, nó gần như bằng không. Khách hàng lấy lại tiền, cửa hàng trả lại hoa hồng, và bạn đảo ngược khoản thu của mình. Bạn mất khoản lợi nhuận đã ghi nhận, điều này quan trọng ở quy mô lớn, nhưng bạn không phải trả một khoản phạt cho nền tảng.
Giỏ thứ hai là giỏ mà các báo cáo không bao giờ hiển thị. Đó là mọi thứ bạn đã chi để biến khoản thanh toán đó thành một sản phẩm đã giao, và không thứ nào trong số đó được đảo ngược khi khoản thanh toán bị đảo ngược.
- Tính toán bạn đã chạy: những giây GPU đằng sau một hình ảnh, video, hoặc phản hồi mô hình được tạo ra mà khách hàng đã nhận.
- Các lệnh gọi API bạn đã trả tiền: mọi yêu cầu từ bên thứ ba, từ một lượt tra cứu bản đồ đến một token LLM, được tính cho bạn ngay khi nó kích hoạt.
- Bộ nhớ bạn vẫn đang trả tiền: các tệp, bản xuất, và lịch sử mà khách hàng tạo ra và bạn vẫn tiếp tục lưu trữ.
- Các khoản chi trả bạn đã gửi: phần của người sáng tạo, tài xế, hoặc người bán mà bạn đã giải ngân cho một giao dịch bán vừa bị đảo ngược.
Cộng những thứ đó lại và một khách hàng được hoàn tiền có thể tốn kém hơn sau khi hoàn tiền so với một khách hàng chưa từng mua. Giao dịch bán triệt tiêu. Khoản chi đằng sau nó thì không.

Một khoản hoàn tiền di chuyển qua khoản chi trả của bạn như thế nào
Các khoản hoàn tiền không xuất hóa đơn riêng cho bạn. Chúng đi qua cùng đợt quyết toán hàng tháng như các giao dịch bán của bạn, đó là lý do một tháng hoàn tiền nặng có thể làm co lại một khoản chi trả bạn đã trông cậy.
Trên App Store
Apple tạo một báo cáo tài chính cho mỗi tháng tài chính, và các khoản hoàn tiền được ghi vào tháng chúng được quyết toán, dưới dạng các dòng Return âm. Báo cáo cho một tháng tài chính có sẵn trước thứ Sáu đầu tiên của tháng kế tiếp. Một khoản hoàn tiền phát hành trong tháng này làm giảm khoản thu của tháng này. Không có hóa đơn riêng, chỉ là một con số nhỏ hơn.
Trên Google Play
Google đặt mọi biến động trên báo cáo thu nhập của bạn thành một dòng riêng, một cho một lần tính phí, một cho một khoản phí, một cho một khoản hoàn tiền. Nếu khoản hoàn tiền đến trước khoản chi trả của bạn cho đơn hàng đó, doanh thu của đơn hàng không bao giờ đến. Nếu nó đến sau, khoản hoàn tiền bị trừ khỏi một lần chi trả muộn hơn. Dù thế nào nó cũng ra khỏi thu nhập, không phải một hóa đơn bạn phải trả.
| Thời điểm của khoản hoàn tiền | App Store | Google Play |
|---|---|---|
| Cùng tháng với giao dịch bán | Triệt tiêu bên trong báo cáo của tháng tài chính đó | Doanh thu và khoản hoàn tiền đều nằm trên báo cáo thu nhập; có thể triệt tiêu nhau trước khi chi trả |
| Sau khi bạn đã được trả | Ghi thành một Return trong tháng nó được quyết toán, làm giảm khoản chi trả đó | Bị trừ khỏi một lần chi trả trong tương lai |
| Phí dịch vụ hoặc hoa hồng | Chỉ phần ròng của bạn bị đảo ngược | Phí dịch vụ được trả lại cho bạn |
| Hoàn tiền một phần | Theo tỷ lệ với số tiền được hoàn | Một khoản hoàn 50 phần trăm trả lại 50 phần trăm của khoản chi trả và phí |
Một dòng duy nhất trong báo cáo của bạn chính là khoản hoàn tiền
Trên Apple, lọc theo Sale or Return bằng R. Mỗi một trong những dòng đó là tiền đang rời đi. Trên Google, tìm loại giao dịch hoàn tiền trên báo cáo thu nhập và dòng phí dịch vụ được trả lại khớp với nó. Đối chiếu những thứ đó với các sự kiện hoàn tiền của chính bạn là cách bạn bắt được một khách hàng được hoàn tiền nhưng chưa bao giờ mất quyền truy cập, đó là sai sót biến một khoản hoàn tiền rẻ thành một khoản đắt.
Vì sao một chargeback tốn kém hơn một khoản hoàn tiền
Đặt hai thứ cạnh nhau và khác biệt chính là ngân hàng. Trên một khoản hoàn tiền Google Play bình thường, phí dịch vụ quay lại và bạn chỉ mất phần của mình trong một giao dịch bán bị đảo ngược. Trên một chargeback theo chính sách ngày 3 tháng 8 năm 2026, bạn mất giá mua trừ phí dịch vụ, và thêm phí chargeback của tổ chức tài chính bên trên. Cùng một giao dịch bán bị mất, cộng một khoản phí chỉ tồn tại vì một ngân hàng, không phải một cửa hàng, đã thực hiện việc đảo ngược.
Phía Apple có góc sắc của riêng mình. Một chargeback, hoặc một khoản hoàn tiền mà Apple cấp sau một CONSUMPTION_REQUEST bạn trả lời trễ, vẫn đảo ngược khoản thu của bạn, và Apple giữ quyền theo hợp đồng để giữ lại phần hoa hồng nếu họ quyết định mô hình đó trông giống sự lạm dụng. Phép tính hoàn tiền thông thường, nơi cửa hàng trả lại phần chiết khấu của mình, chỉ đúng khi không có gì về giao dịch trông có vẻ sai.
| Thứ rời khỏi tài khoản của bạn | Khoản hoàn tiền Google Play thông thường | Chargeback Google Play, từ ngày 3 tháng 8 năm 2026 |
|---|---|---|
| Phần chi trả của bạn từ giao dịch bán | Bị đảo ngược | Bị đảo ngược |
| Phí dịch vụ của Google | Được trả lại cho bạn | Google vẫn chi trả |
| Phí chargeback ngân hàng | Không có | Được tính cho bạn |
| Ròng so với một khoản hoàn tiền thông thường | Mức cơ sở | Mức cơ sở cộng phí ngân hàng |
| Chi phí giao hàng đã chi | Không thu hồi được | Không thu hồi được |
Thứ bạn thực sự có thể kiểm soát
Bạn không thể quyết định liệu một khoản hoàn tiền có xảy ra hay không. Cả hai cửa hàng đều bảo lưu điều đó. Bạn có thể quyết định mỗi khoản tốn kém bao nhiêu sau khi nó kích hoạt.
- Cắt quyền truy cập ngay khoảnh khắc việc đảo ngược đến. Một khách hàng được hoàn tiền hoặc bị chargeback mà vẫn tiếp tục tạo kết quả, gọi các API của bạn, và lấp đầy bộ nhớ của bạn sẽ biến một lần đảo ngược hòa vốn thành một hóa đơn ngày càng lớn.
- Trả lời hai cửa sổ bằng chứng đúng hạn. CONSUMPTION_REQUEST của Apple cho bạn 12 giờ để gửi dữ liệu tiêu thụ. orders.reviewrefund của Google cho bạn 24 giờ để phản đối một chargeback. Đó là những khoảnh khắc duy nhất mà phía câu chuyện của bạn được tính đến.
- Đối chiếu các khoản hoàn tiền với hồ sơ của chính bạn mỗi tháng, để một lần đảo ngược không thu hồi quyền truy cập hiện ra như một dòng bạn có thể hành động, chứ không phải một rò rỉ chậm.
Không điều nào trong số đó thay đổi ai trả tiền cho khoản hoàn tiền. Nó thay đổi hóa đơn lớn đến mức nào vào lúc bạn trả xong.
Câu hỏi thường gặp
- Apple có giữ hoa hồng khi một khách hàng được hoàn tiền không?
- Trên thực tế, không. Báo cáo tài chính của Apple đảo ngược một khoản hoàn tiền thành một dòng Return cho Extended Partner Share của bạn, tức giá trừ thuế và hoa hồng của Apple, nên chỉ khoản thu ròng của bạn bị rút lại. Paid Applications Agreement của Apple đúng là có bảo lưu quyền giữ lại hoa hồng, nên họ có thể giữ lại phần của mình, thường là khi họ nghi ngờ có sự lạm dụng.
- Google Play có trả lại phí dịch vụ trên một khoản hoàn tiền không?
- Có. Google nêu rằng khi bạn hoàn tiền một đơn hàng thì họ trả lại phí dịch vụ cho bạn, và nó xuất hiện trên báo cáo thu nhập kế tiếp. Một khoản hoàn tiền một phần trả lại cùng một phần trăm của cả khoản chi trả của bạn lẫn phí dịch vụ cho người mua.
- Các khoản hoàn tiền ứng dụng có bị trừ khỏi khoản chi trả của tôi không?
- Có. Các khoản hoàn tiền được quyết toán qua thu nhập hàng tháng bình thường của bạn, không phải một hóa đơn riêng. Apple ghi một khoản hoàn tiền thành một Return âm trong tháng tài chính nó được quyết toán. Google hoặc giữ lại số tiền khỏi lần chi trả kế tiếp của bạn hoặc trừ nó khỏi một lần trong tương lai, tùy vào việc bạn đã được trả cho đơn hàng đó hay chưa.
- Vì sao một chargeback tốn kém hơn một khoản hoàn tiền?
- Một chargeback do ngân hàng của khách hàng thực hiện, và ngân hàng tính một khoản phí. Từ ngày 3 tháng 8 năm 2026, Google Play buộc nhà phát triển chịu trách nhiệm về giá mua trừ phí dịch vụ của Play cộng khoản phí chargeback ngân hàng đó, nên một chargeback khiến bạn mất giao dịch bán đã mất và một khoản phí phụ mà một khoản hoàn tiền thông thường chưa bao giờ tính.
- Nếu cửa hàng trả lại hoa hồng, vì sao các khoản hoàn tiền vẫn gây đau?
- Bởi vì giá bán chưa bao giờ là chi phí duy nhất của bạn. Tính toán, các lệnh gọi API, bộ nhớ, và các khoản chi trả cho người sáng tạo mà bạn đã chi để giao sản phẩm không được đảo ngược khi khoản thanh toán bị đảo ngược, nên một khách hàng được hoàn tiền có thể rốt cuộc tốn kém hơn một người chưa từng mua.
Nguồn và tài liệu đọc thêm
- Apple Developer: Financial report fields (App Store Connect)
- Apple Developer: Download financial reports (Getting paid)
- Play Console Help: Manage your app's orders and issue refunds
- Play Console Help: Updates to refund protection and chargeback cost responsibility
- Play Console Help: Download and export monthly reports
- RevenueCat: Does Apple keep its commission after you refund a purchase?
RefundHalt
Chế độ tự động xử lý hoàn tiền cho App Store và Google Play
Đọc tiếp
Hủy một gói đăng ký và nhận hoàn tiền là hai việc khác nhau, và chỉ một trong hai trả lại tiền cho khách hàng của bạn
Hủy một gói đăng ký thì cửa hàng chỉ dừng lần tính phí kế tiếp, khách hàng giữ quyền truy cập đến hết kỳ, và không có đồng tiền nào dịch chuyển. Hoàn tiền đảo ngược một khoản thanh toán đã hoàn tất và kéo theo cả quyền truy cập. Đây là chỗ hai việc tách ra, mỗi việc tốn của bạn những gì, và vì sao chỉ hoàn tiền mới từng chạm tới máy chủ của bạn.
Mỗi loại mua hàng trong ứng dụng hoàn tiền theo cách khác nhau, và chỉ hai loại từng hỏi đến phía bạn
Sản phẩm tiêu hao, sản phẩm không tiêu hao, gói đăng ký tự động gia hạn, và gói đăng ký không gia hạn mỗi loại hoàn tiền theo quy tắc riêng. Có loại khôi phục được, có loại biến mất ngay khi đã dùng, và chỉ yêu cầu sản phẩm tiêu hao cùng yêu cầu gói đăng ký mới từng đòi nhà phát triển đưa ra bằng chứng. Đây là cách loại mua hàng trong ứng dụng bạn bán thay đổi tác động của một khoản hoàn tiền đối với bạn.