Edit this page
A reference of commonly asked questions on Expo Application Services (EAS) plans, billing, and payment.
This page covers frequently asked questions about plans, billing, and payment for Expo Application Services (EAS).
To update your Organization account's plan, make sure that you have either an Owner or Admin role privilege. For a Personal account, you always have an Owner role. See Change the role of a member for more information.
After confirming your role, see Upgrade to a new plan to upgrade or Downgrade a plan to downgrade an existing plan.
See Cancel a plan for more information.
If you've subscribed to a plan from the wrong account:
If you are on a Free plan and have completed your monthly quota of free builds and updates, upgrade to the On-demand plan. It offers a pay-as-you-go option for EAS Build and the same limits as the Free plan for EAS Update. Once your requirements are fulfilled, you can downgrade to the Free plan from the On-demand plan.
To upgrade from the Free plan to the On-demand plan, see Upgrade to a new plan.
To downgrade from an On-demand to a Free plan, see Cancel a plan.
For the Free plan, the billing period starts on the first day of the calendar month.
For all paid plans, the billing period starts from the subscription date of that plan.
To update your Organization account's billing information or add a tax ID, make sure that you have either an Owner or Admin role. For a Personal account, you always have an Owner role. After confirming your role:
See Manage billing information for more details.
No. Updating billing information will only be reflected on the next invoice.
No. Your account's Owner or Admin can download them. See Download an invoice for more information.
Use EAS Update and development builds to test and deploy new code without creating a new build. This option is better for most apps since JavaScript code changes more frequently than the underlying native code. You can create multiple test channels with EAS Update and reduce the need to create additional builds for your team. Soon, by using Expo Fingerprint, you will be able to build or update selectively, depending on whether you already have a compatible native runtime.
For more information, see How to optimize build usage.
To estimate your next bill, go to Billing. Under Usage this month, you will find a summary of your EAS Build usage based on the resource class, EAS Update usage based on monthly updated users and global edge bandwidth, and the amount spent for both.
See How usage-based pricing works for more information.
A monthly updated user is a unique user who downloads an update via EAS Update in a single month, regardless of how many updates this user downloads in a given billing month/period. See How are "monthly updated users" counted for a billing period for more information.
Annual plans are available for Enterprise plan customers. Contact us for more information.
To update your Organization account's payment information, make sure that you have either an Owner or Admin role. For a Personal account, you always have an Owner role. After confirming your role:
See Manage billing information for more details.
Enterprise plan customers on annual plans can pay by ACH as an alternative to credit card payments. Contact us for more information.
To request a W-9, contact us.
Find our legal terms at expo.dev/terms.
No, Expo does not. We use Stripe to handle the payment system and they do. See how Stripe handles security for more information.
To view the cost of a large build, go to Billing. Under Usage this month you will find a summary of your EAS Build usage based on the resource class and the amount spent.
If you're already subscribed to a paid EAS plan, you can buy additional concurrencies in the Add-ons section under Billing.
If you're on the Free plan, you'll need to set up a paid subscription. Click here to choose a new plan. Then, select the number of additional concurrencies to add to your subscription on the checkout page.
Each plan has different number of concurrencies included. If you need more than 5 additional concurrencies, contact us.