# Paid Apps Agreement: trạng thái, W-8BEN, nhận tiền

> Paid Apps Agreement cho phép bán app. Hãy ký, thêm biểu mẫu thuế (W-8BEN) và ngân hàng đến khi Active. Apple trả tiền trong 45 ngày sau tháng tài chính.

Trang gốc: [Paid Apps Agreement: trạng thái, W-8BEN, nhận tiền](https://devoria.fr/vi/blog/paid-apps-agreement-trang-thai-w-8ben-nhan-tien)
Tác giả: [Mehdi Azizi](https://devoria.fr/vi/mehdi-azizi)
Ngày đăng: 2026-11-04
Lần sửa nội dung gần nhất: 2026-11-04


Paid Apps Agreement là hợp đồng dành cho app trả phí của Apple. Chủ tài khoản ký nó trong App Store Connect, ở mục Business. **Chừng nào hợp đồng chưa active, bạn không thể bán app trả phí, mua hàng trong app hay gói đăng ký.** Hợp đồng chuyển sang Active khi các biểu mẫu thuế của bạn, trong đó có một biểu mẫu của Mỹ như W-8BEN, và tài khoản ngân hàng đã đầy đủ. Sau đó Apple trả tiền cho bạn trong vòng 45 ngày kể từ cuối mỗi tháng tài chính.

Mình bán gói đăng ký trong các app iOS của mình, như Solys và TradaZen. Trước mỗi lần nộp đầu tiên có gói đăng ký, mình đều kiểm tra hợp đồng này đã active chưa. Dưới đây là các trạng thái của hợp đồng, cách gỡ từng trạng thái, W-8BEN cho một lập trình viên ở Pháp và mối liên hệ với khoản thanh toán đầu tiên của bạn. Nguồn: trang trợ giúp App Store Connect và website của IRS, đọc lại ngày 15/10/2026.

## Paid Apps Agreement: hợp đồng này dùng để làm gì?

Khi tham gia Apple Developer Program, bạn có thể phát hành app miễn phí. Với phần còn lại, [trang trợ giúp App Store Connect](https://developer.apple.com/help/app-store-connect/manage-agreements/sign-and-update-agreements) nói rất rõ: để bán app hoặc cung cấp mua hàng trong app, chủ tài khoản (Account Holder) phải ký Paid Apps Agreement. Không ai khác làm thay được.

Để ký:

1. Mở Business, ở phía trên App Store Connect.
2. Trong tab Agreements, tìm dòng Paid Apps.
3. Bấm View and Agree to Terms, rồi Agree. Bạn có thể được yêu cầu nhập mã xác thực hai lớp.

Đã chấp nhận thì không hủy được. Và hợp đồng này không phải ký một lần là xong:

- **Khi Apple ra phiên bản mới**, bạn không thể tạo app hay mua hàng trong app cho đến khi chấp nhận nó.
- **Nếu tư cách thành viên của bạn hết hạn**, bạn sẽ phải ký lại sau khi gia hạn.
- **Hợp đồng phải active** thì mới gửi hoặc cập nhật được app trả phí và các mua hàng trong app của nó.

Việc bị chặn lộ ra ngay khi bạn test. Ghi chú kỹ thuật [TN3186](https://developer.apple.com/documentation/technotes/tn3186-troubleshooting-in-app-purchases-availability-in-the-sandbox) xếp nó vào các nguyên nhân khiến sản phẩm không xuất hiện trong sandbox: cần một hợp đồng còn hiệu lực, rồi ngân hàng và thuế đều active. Phía RevenueCat, kết quả là một offering trống, được giải thích chi tiết trong hướng dẫn [Missing Metadata](https://devoria.fr/vi/blog/missing-metadata-app-store-connect-goi-dang-ky).

## Các trạng thái của hợp đồng và cách gỡ từng trạng thái

Trạng thái hiển thị trong Business, tab Agreements. Chủ tài khoản, Admin hoặc thành viên Finance đều xem được. Đây là [danh sách trạng thái chính thức](https://developer.apple.com/help/app-store-connect/manage-agreements/view-agreements-status), kèm cách gỡ từng trạng thái.

| Trạng thái                    | Ý nghĩa                       | Cách gỡ                 |
| ----------------------------- | ----------------------------- | ----------------------- |
| New                           | Hợp đồng chưa ký              | Chủ tài khoản ký        |
| Pending User Info             | Đã ký, thiếu thông tin        | Thuế rồi đến ngân hàng  |
| Processing                    | Apple đang kiểm tra thông tin | Chờ                     |
| Verifying                     | Apple đang xác minh pháp nhân | Chờ                     |
| Active                        | Hợp đồng có hiệu lực          | Không cần làm gì        |
| Active (Pending User)         | Có hiệu lực, thiếu thông tin  | Bổ sung thông tin       |
| New Agreement Available       | Có phiên bản mới cần ký       | Chấp nhận phiên bản mới |
| Pending (New Legal Entity)    | Pháp nhân đã thay đổi         | Ký hợp đồng mới         |
| Pending (Update Legal Entity) | Pháp nhân đã thay đổi         | Ngân hàng hoặc thuế     |
| Expired                       | Hợp đồng hết hạn              | Gia hạn và ký           |
| Disabled                      | App bị gỡ khỏi Store          | Cung cấp thông tin      |

New Agreement Available được thêm vào Active hoặc Pending, tùy tình trạng hợp đồng.

**Trạng thái New chỉ có nghĩa là chưa ai ký.** Phổ biến nhất sau đó là Pending User Info: hợp đồng đã ký, nhưng chưa có hiệu lực chừng nào biểu mẫu thuế và tài khoản ngân hàng của bạn chưa đầy đủ.

## Gỡ Pending User Info, từng bước một

Thứ tự rất quan trọng: theo [trang trợ giúp về thông tin ngân hàng](https://developer.apple.com/help/app-store-connect/manage-banking-information/enter-banking-information), Apple chỉ xử lý ngân hàng của bạn khi mọi biểu mẫu thuế bắt buộc đã được gửi.

1. **Ký hợp đồng.** Phần biểu mẫu thuế và ngân hàng chỉ mở ra sau đó.
2. **Điền biểu mẫu thuế của Mỹ.** Trong Business, tab Agreements, mục Tax Forms, bấm Add Tax Info. Theo [trang về thông tin thuế](https://developer.apple.com/help/app-store-connect/manage-tax-information/provide-tax-information), mọi lập trình viên đều phải điền một biểu mẫu thuế của Mỹ. Nếu ở ngoài Mỹ, một loạt câu hỏi sẽ dẫn bạn đến W-8BEN, W-8BEN-E hoặc W-8ECI.
3. **Thêm biểu mẫu của nước bạn, nếu có.** Tùy nơi tài khoản của bạn được đăng ký, có thể cần thêm biểu mẫu khác. Trên [diễn đàn của Apple](https://developer.apple.com/forums/thread/826405), một micro-entrepreneur (hộ kinh doanh cá thể) người Pháp kể rằng biểu mẫu thuế Pháp đòi số VAT. Đó là chia sẻ cá nhân, không phải quy định của Apple.
4. **Thêm tài khoản ngân hàng.** Mục Bank Accounts, Add Bank Account. Nhập tên chủ tài khoản đúng y như trên tài khoản ngân hàng, nếu không khoản thanh toán có thể bị từ chối. Ở châu Âu, Apple yêu cầu IBAN của bạn. Chỉ một tài khoản nhận tiền.
5. **Chờ Processing, rồi Active.** Nếu Admin hoặc thành viên Finance nhập ngân hàng, chủ tài khoản phải phê duyệt. Sau đó thay đổi được xử lý trong 24 giờ, theo Apple.

**Hãy kiểm tra từng mục đều hiển thị Active, không chỉ dòng hợp đồng.** TN3186 cũng xem cả Bank Accounts và Tax Forms. Lưu ý: biểu mẫu thuế của Mỹ đã gửi thì không sửa được trong App Store Connect nữa. Nếu sai, bạn phải liên hệ Apple.

Hãy khai báo cả [tư cách của bạn theo Digital Services Act](https://developer.apple.com/help/app-store-connect/manage-compliance-information/manage-european-union-digital-services-act-trader-requirements/), kể cả khi bạn không phân phối tại Liên minh châu Âu. Đây không phải Paid Apps Agreement, nhưng trong tài khoản của mình, nó cũng nằm trong Business.

## W-8BEN cho lập trình viên ở Pháp

W-8BEN là biểu mẫu của IRS, cơ quan thuế Mỹ. Theo [trang chính thức của nó](https://www.irs.gov/forms-pubs/about-form-w-8-ben), một cá nhân nước ngoài nộp nó cho bên trả tiền để xác nhận mình không phải người Mỹ. Bạn cung cấp nó khi được yêu cầu, **kể cả khi bạn không xin mức thuế suất giảm nào**.

Chọn biểu mẫu nào:

- **Cá nhân hoặc micro-entrepreneur**: về nguyên tắc là W-8BEN, vì micro-entreprise không phải công ty tách biệt khỏi bạn.
- **Công ty, như SAS hoặc SARL**: IRS cho biết pháp nhân nước ngoài dùng W-8BEN-E, không phải W-8BEN.
- **Trong mọi trường hợp**, hãy để bảng câu hỏi của Apple quyết định: chính nó hiển thị đúng biểu mẫu.

Với tài khoản cá nhân, đó là W-8BEN.

**Hiệp định thuế.** Pháp và Mỹ có một hiệp định thuế, được công bố trên [trang của IRS về Pháp](https://www.irs.gov/businesses/international-businesses/france-tax-treaty-documents). Phần II của W-8BEN dùng để áp dụng hiệp định này: dòng 9 cho quốc gia cư trú của bạn, dòng 10 cho một số điều kiện đặc biệt, theo [hướng dẫn của IRS](https://www.irs.gov/instructions/iw8ben). **Mình không đưa ra mức thuế suất nào.** Trang trợ giúp của Apple không công bố mức nào cho doanh thu App Store, và câu trả lời trên các diễn đàn thì mâu thuẫn nhau. Chỉ cần hơi phân vân, hãy nhờ một kế toán viên xác nhận trường hợp của bạn.

Cũng theo IRS, **biểu mẫu có hiệu lực đến ngày cuối cùng của năm dương lịch thứ ba sau năm ký**. Khi tình hình thay đổi, ví dụ chuyển ra nước ngoài, bạn phải báo cho bên trả tiền trong 30 ngày, kèm một biểu mẫu mới.

## Mối liên hệ với khoản thanh toán đầu tiên

Hợp đồng active thôi chưa đủ để được trả tiền. Theo [trang trợ giúp về thanh toán](https://developer.apple.com/help/app-store-connect/getting-paid/overview-of-receiving-payments), cần đủ bốn điều kiện:

1. Paid Apps Agreement còn hiệu lực;
2. tài khoản ngân hàng đã được khai báo;
3. số tiền vượt ngưỡng thanh toán tối thiểu, ở mỗi quốc gia bạn bán;
4. đã đáp ứng nghĩa vụ xuất hóa đơn hằng tháng của nước bạn, nếu có.

**Ngưỡng** phụ thuộc vào quốc gia của ngân hàng và loại tiền tệ. [Bảng của Apple](https://developer.apple.com/help/app-store-connect/reference/reporting/minimum-payment-threshold) ghi 0,02 USD cho tài khoản bằng euro ở Pháp. Những tổ hợp không có trong bảng phải vượt 40 USD.

**Lịch trả tiền.** Apple trả trong vòng 45 ngày kể từ ngày cuối cùng của tháng tài chính có giao dịch. Tháng tài chính của Apple không trùng tháng dương lịch: hãy mở lịch tài chính từ Payments and Financial Reports, bên dưới ô chọn tháng.

Ví dụ với một giao dịch giả định: trong App Store Connect của mình, tháng tài chính tháng 9/2026 kéo dài từ 30/8 đến 26/9. Một giao dịch ngày 10/9 vì vậy phải được trả chậm nhất 45 ngày sau 26/9, tức ngày 10/11/2026.

Ba mốc để bạn kiên nhẫn chờ:

- **Báo cáo tài chính** của một tháng có muộn nhất vào thứ Sáu đầu tiên của tháng tài chính kế tiếp. Một tháng chỉ hiện ra khi đã khóa sổ.
- **Một lần chuyển khoản duy nhất** cho mỗi tháng tài chính, được quy đổi sang loại tiền của tài khoản bạn. Ngân hàng của bạn có thể thu phí.
- **Chỉ những giao dịch Apple đã thu tiền** mới được tính. Doanh thu RevenueCat hiển thị chỉ là ước tính.

Số tiền nhận được còn phụ thuộc vào mức hoa hồng. Nó giảm xuống 15 % với [Small Business Program](https://devoria.fr/vi/blog/apple-small-business-program-phi-hoa-hong-15), mà muốn đăng ký thì bạn phải chấp nhận Paid Apps Agreement mới nhất. Để đi từ đây đến một con số ước tính doanh thu, hãy đọc [một app kiếm được bao nhiêu tiền](https://devoria.fr/vi/blog/app-mobile-kiem-duoc-bao-nhieu-tien-quang-cao-thue-bao).

## Checklist của mình trước lần nộp đầu tiên có gói đăng ký

Mình làm theo nó cho mỗi app mới:

1. Tư cách thành viên active, đúng loại: xem [hướng dẫn tài khoản lập trình viên Apple](https://devoria.fr/vi/blog/tai-khoan-apple-developer-gia).
2. Paid Apps Agreement đã được chủ tài khoản ký.
3. Đã gửi biểu mẫu thuế của Mỹ, cùng các biểu mẫu của nước bạn.
4. Đã thêm tài khoản ngân hàng, đúng tên chủ tài khoản.
5. Hợp đồng, Tax Forms và Bank Accounts đều Active.
6. Đã khai báo tư cách theo Digital Services Act, kể cả ngoài EU.
7. Đã gửi đăng ký Small Business Program.
8. Đã tạo sản phẩm, rồi mua thử trong sandbox đến hết quy trình. Cách thiết lập có trong [RevenueCat và gói đăng ký in-app iOS](https://devoria.fr/vi/blog/revenuecat-goi-dang-ky-in-app-ios).
9. Chỉ sau đó mới gửi phiên bản có gói đăng ký đầu tiên.

> Mình không gửi app nào có gói đăng ký chừng nào dòng Paid Apps chưa hiển thị Active.

## Kết nối gói đăng ký mà không bỏ sót gì

[iOS & Android Kit](https://devoria.fr/vi/kits/ios) xuất phát từ code khởi đầu của các app của mình: onboarding, paywall và gói đăng ký đều đã được code sẵn, và bước thứ ba của nó, "kết nối tiền", đi lại các thiết lập này theo đúng thứ tự. Toàn bộ chuỗi được mô tả trên trang [gói đăng ký in-app iOS](https://devoria.fr/vi/expertise/goi-dang-ky-trong-ung-dung-ios).

Trước lần phát hành đầu tiên, [làm bài chẩn đoán miễn phí](https://devoria.fr/vi/diagnostic): nó cho bạn biết điều gì thực sự đang chặn bạn và gửi bạn checklist chống bị Apple từ chối của mình. Nếu hợp đồng của bạn vẫn bị kẹt, [đặt một giờ với mình](https://devoria.fr/vi/coaching) và chúng ta sẽ cùng mở mục Business của bạn.

## Câu hỏi thường gặp

### Paid Apps Agreement là gì?

Đó là hợp đồng app trả phí của Apple, được chủ tài khoản ký trong App Store Connect. Nó bắt buộc để bán app, mua hàng trong app hoặc gói đăng ký. App miễn phí thuộc thỏa thuận cấp phép của Apple Developer Program.

### Tại sao Paid Apps Agreement của tôi cứ ở trạng thái Pending User Info?

Vì đang thiếu thông tin, thường là biểu mẫu thuế của Mỹ hoặc tài khoản ngân hàng. Hãy hoàn tất Tax Forms, rồi Bank Accounts, và kiểm tra từng mục chuyển sang Active. Nếu trạng thái vẫn không đổi, hãy liên hệ bộ phận hỗ trợ của Apple.

### Trạng thái New của Paid Apps Agreement nghĩa là gì?

Nghĩa là hợp đồng chưa được ký. Chỉ chủ tài khoản mới ký được, trong Business, tab Agreements, ở dòng Paid Apps.

### Lập trình viên ở Pháp có phải điền W-8BEN không?

Apple yêu cầu mọi lập trình viên một biểu mẫu thuế của Mỹ: về nguyên tắc là W-8BEN cho cá nhân hoặc micro-entrepreneur, W-8BEN-E cho công ty. Bảng câu hỏi của App Store Connect sẽ hướng dẫn bạn. Về hiệp định thuế, hãy đọc hướng dẫn của IRS hoặc hỏi một kế toán viên.

### Mất bao lâu để hợp đồng chuyển sang Active?

Apple không công bố thời hạn xét duyệt hợp đồng. Tài khoản ngân hàng do Admin nhập được xử lý trong 24 giờ sau khi chủ tài khoản đồng ý. Hãy làm các thủ tục này trước khi chuẩn bị lần nộp đầu tiên.

### Khi nào Apple trả khoản tiền đầu tiên?

Trong vòng 45 ngày kể từ cuối tháng tài chính có doanh thu đầu tiên của bạn, nếu hợp đồng active, ngân hàng đã khai báo và đã vượt ngưỡng. Ở Pháp, với tài khoản bằng euro, ngưỡng này là 0,02 USD.


## Dự án của bạn

[iOS & Android Kit](https://devoria.fr/vi/kits/ios): Tạo app iPhone và Android với Claude Code: code khởi đầu từ các app của mình, lộ trình đến tận store và tất cả các kit. 2.799.000 ₫.

[Chẩn đoán: điều gì ngăn bạn có app iPhone](https://devoria.fr/vi/diagnostic): 7 câu hỏi, 60 giây: bạn biết điều gì thật sự cản bạn đăng app iPhone, lộ trình 4 bước và kit phù hợp với bạn.
