Account and billing: The Essentials

AppSheet is a subscription service.

We have structured our plans and pricing to encourage adoption with minimal friction and barriers to use. If none of our plans are appropriate for your scenario, we encourage you to contact us.

By default, every user account is free until a specific subscription plan is chosen. Review the list of available pricing plans.

You can modify your plan via the Billing tab on your account page. Learn more about how to choose your subscription plan, as well as find answers to other pricing questions. If you are a partner, learn how to enable delegated billing for your clients.

Tips and tricks

Learn tips and tricks for account management from the AppSheet Community:

Best practices

Appropriate usage of each type of plan

AppSheet is free only for prototyping and for personal projects. While you are evaluating AppSheet, you are not required to pay as you evaluate all of the platform features. In fact, we encourage you to try all the features of the platform. However, as you deploy your apps to others and start to use them in your organization, you should change your account to a paid plan. When you take your app through the deployment check process, you will be warned if your account is not on a paid plan. This is the preferred stage at which to sign up for a paid plan. 

Per-user plans

When you build apps for users within your organization, you probably need to identify specific people who will use the app (perhaps members of your team or department). This is an ideal case for a per-user subscription plan. In a per-user plan, you purchase licenses for every user of your apps. Each licensed user can use many of your apps. So for example, if there are ten people in your team, you should purchase ten licenses and you can create one app, two apps, or any number of apps that are used by these users.

Per-app plans

If you build apps to send to a large base of occasional users (for example, for a community event, or to share your product catalog with your customers), a per-app subscription plan is probably appropriate. Per-app plans differ from per-user plans in that you cannot limit the app to specific users. They are meant for situations where data security is not a concern. In a per-app plan, you purchase licenses for each deployable app in your account. So for example, if you had two apps that you want to deploy widely, you would purchase two app licenses.

Multiple plans within the same account

Each AppSheet account has a single subscription plan. It is not possible to have some apps in an account associated with one plan and other apps associated with a different plan. We recognize though that this is a requirement for some of our customers and will release updates to accommodate such a need. For now, you can create additional AppSheet accounts to add apps to a different type of plan.

Changing plans and licenses

You can change your subscription plan or the number of licenses on your plan at any time. Your charges are immediately applied, and any charges are prorated to reflect the changes.

For example, assume you have five users of your app and have purchased five user licenses with a per-user plan. If you need to send the app to more users, you should simply increase the number of licenses via the Billing tab on your account page. Likewise, you can decrease the number of licenses to reflect lower expected usage or changed plans.

It is uncommon to switch from a paid subscription plan to no plan unless you expect your apps to see absolutely no usage at all. It is usually more appropriate to modify the number of licenses to reflect periods of lower expected usage. 

Enforcement of plans and licenses

We try to ensure that app usage is never compromised because of short-term discrepancies in plans and licenses. If the actual number of users for your app crosses your license limits, we will still serve the app to those users. Likewise, if you are on the wrong plan or there is a problem with your credit card, we will continue to serve the app to your users. In both cases, we do this for a reasonable interval so that you have the time to modify your plan appropriately.


You may choose and adjust your Subscription plan until you are confident that you have selected the correct plan for you or your business. Next, enter your Payment Method. Your credit card is charged on a monthly schedule based on the particular plan and license count you have chosen. AppSheet processes credit card payments through Stripe; a popular and reliable platform for credit card payments.

If you make changes in the middle of the month, the pricing is prorated to the time of the change. You may see adjustments to the next month's billing to reflect these changes. For example, if you lower the number of licenses, you will see credit reflected in your next month's bill. Please contact us at any time if you have questions about your billing. 

AppSheet partners may manage the plans and licenses of clients through delegated billing


Every time your credit card is charged via Stripe, you will receive an invoice email from Stripe showing what you have been charged by AppSheet and the details of the invoice. If you have not received these invoice emails, please check your Junk mail folder.

To display your invoice.

  1. Sign in to your AppSheet account.
  2. Click My Account at the top of the page.
  3. Select the Billing pane.
  4. Scroll to Billing History.
  5. Select the desired invoice and click View.

Large accounts may contact us directly for specific invoicing procedures.

Credit card failures

When there is a failure processing a credit card payment, you will receive an email notification indicating that the credit card information should be updated. You can go to your account Billing page and update your card information. In the interim, your app status will remain active and the access to your app won't be affected for up to 15 days from the date the email notification was sent. 

Our credit card charges are United States dollar-based, and cards based in countries outside the US may have security constraints that disable foreign charges. Unfortunately, we are currently unable to charge directly in currencies other than United States dollars.

Was this helpful?
How can we improve it?
Clear search
Close search
Google apps
Main menu
Search Help Center