Skip to main content

Apple Developer Agreements

Following these guidelines will ensure that you are able to maintain your agreement with Apple

Getting Up to Date with Apple’s Policies

The app space is exciting and fast-growing, but one of the consequences of this is that Apple's policies are updated regularly to keep pace with changes in technology. Following our guide will help you maintain your agreements and prevent being blocked from submitting to the App Store.

Membership Fees

Unless you are exempt, you'll need to pay an annual membership fee to Apple in order to use their Developer Program. Setting up an auto-renewing subscription or an annual calendar reminder will ensure your app remains live on the store.

Trader Status

Warning

New apps cannot be submitted without completing these compliance requirements. Updates may also be affected.

Under the EU Digital Services Act, you must provide and verify information regarding your account to confirm your Trader Status. If your account is a trader, some additional information will be displayed on the store page in EU countries.

Organizations: The address associated with your D-U-N-S Number will automatically display. You’ll need to enter the following for display on your App Store product pages:

  • Phone number

  • Email address

Individuals: You’ll need to enter the following for display on your App Store product pages:

  • Address or P.O. Box

  • Phone number

  • Email address

To complete the trader status declaration:

  1. Open the Business module, then click on your business/account name to continue.

  2. Click the Complete Compliance Requirements prompt, then select one of two declarations:

    1. This is a trader provider account - if you sell, or intend to sell, any products or services using your SupaPass app then you must select this option. You must also select this option if your app contains no paid products, but you have another app with paid services.

    2. This is a non-trader provider account - if you do not have any paid products or pricing and do not intend to add them then you can select this option.

  3. Complete the rest of the steps outlined by Apple to complete the status declaration.

Agreements

Apple updates its agreements regularly. Your Apple Developer Account Holder must accept the Program License Agreement and Paid Apps Agreement, and complete pending Digital Services Act, banking and tax requirements. SupaPass cannot accept these on your behalf. For SupaPass app submission, the Paid Apps Agreement is required even if you do not sell products in the app. Check pending requirements in App Store Connect > Business; follow any separate prompt for the Program License Agreement in your Apple Developer account.

An outstanding Apple agreement can block an app build or submission. Check the agreements first if you receive an account-related build error.

To check your agreement status:

  1. Open the Business module.

  2. Select the business entity you are updating.

  3. Add Bank Account details and the requested US Tax form.

  4. Once you've filed these details, accept the Paid Apps agreement in this section.

  5. Email us back and we will submit your apps for review.

Banking Information

Complete the banking and tax details requested in App Store Connect > Business. Accurate, up-to-date banking information is needed to receive payouts from Apple.

Small Business Program

The App Store Small Business Program is an optional program available to developers. Apple typically charges 30% commission as standard, but enrolling in this program will reduce those fees to 15% on your first $1m.

Did this answer your question?