Learn how Meteor Cloud bills per plan and container size

Flexible Payment Options

We have four different plan levels to choose from, which fit many different use cases.

  • Free Plan
  • Essential
  • Professional
  • Enterprise

Deciding which plan best suits your needs will be based on features available for each plan, as well as the container sizes and usage needed for your app. Your pricing varies with the plan selected and the quantity and size of containers used to run your app, pro-rated to the second. Note: Free accounts support up to 1 Tiny container per app.

All Meteor Cloud accounts start on the Free Plan. Once you have an app deployed, your account will be charged depending on your container size and plan selected on your Meteor Cloud Dashboard. You pay for only what you use. If stop or delete all of your running apps, you will not be charged.

For all paid accounts, billing from the beginning to the end of the month will be billed at the beginning of the following month. If you stop or delete your app during the month, you’ll only be billed for your usage until the point when you stop or delete your app.

Container usage pricing (monthly):

Approximate costs, per container/plan

  • Tiny: 256MB RAM, 0.3 ECU. Essential: $9 / month: Professional: $18 / month
  • Compact: 512MB RAM, 0.5 ECU. Essential: $29 / month. Professional: $40 / month
  • Standard: 1GB RAM, 1 ECU. Essential: $58 / month. Professional: $79 / month
  • Double: 2GB RAM, 2 ECU. Essential: $115 / month. Professional: $158 / month
  • Quad: 4GB RAM, 4 ECU. Essential: $230 / month. Professional: $317 / month

Please note that prices are estimated for a container running 30 days (billed by hour).

Container options:

Container Tiny Compact Standard Double Quad
Memory 256mb 512mb 1GB 2GBs 4GBs
CPU 0.3 ECU 0.5 ECU 1 ECU 2 ECUs 4 ECUs

Plan costs:

  • Professional: 0.11 per hour
  • Essential: 0.08 per hour

Apps running Tiny Containers benefit from a cost reduction on both the Essential (0.01 per hour) and Professional (0.025 per hour) plans.

Pricing is impacted by:

  • Plan type (Free, Essential, Professional or Enterprise)
  • Number of running containers
  • Size of running containers

Pricing is not impacted by:

  • Number of connected clients/traffic
  • Number of command line deployments
  • Number of users
  • Environment (Development, Testing, Staging or Production)

Push to Deploy deploys are charged using the same cost per hour per GB as the plan of your app.

If you’d like to economize, consider using a savings plan. Contact for more details.

Meteor Cloud Plans

You can see the differences between our plans in our website.

Savings Plan

Savings Plan is a pricing model that offers a 20% discount for a one-year upfront payment. Once enrolled in the Savings Plan, your compute usage is billed using discounted credits, and any usage exceeding your commitment is billed at regular on-demand rates.

How do I get started with Savings Plans?

To get started with Savings Plans, we require a forecast of your estimated expenditure over the next 12 months. This typically involves multiplying your average monthly bill by 12 calendar months, allowing us to provide you with an accurate quote for prepayment, thereby enabling you to save 20% on your total costs. If you wish to add a Savings Plan to your account, please contact

Renewing the Savings Plans for the next year

Savings Plans are automatically renewed for the following year. To modify your upfront payment, please contact us via email. If you wish to cancel the plan, please inform us at least one month before the end of the plan period.

Modifying a Savings Plan

You can increase your commitment by purchasing additional credits, allowing you to continue saving as you grow. Please contact for more information.

Canceling a Savings Plan

Note that Savings Plans cannot be canceled, and prepaid amounts are non-refundable. However, an exception is made when your Savings Plan has just been renewed, and you have decided not to continue with it, provided you inform us within a few days of the renewal date.

How the Savings Plan credit is used monthly?

Although you have made a one-year upfront payment, our billing system calculates your costs on a monthly basis. Your payment is divided into twelve monthly credits, with one credit being made available each month.

For instance, suppose you have decided to pay $6,000 upfront after reviewing your forecast. In that case, your credits are split equally by month, providing you with a $500 monthly credit. If you spend less than the credit amount, let’s say $450, the remaining amount will not carry over to the next month. Instead, you will still have a $500 credit in the following month. Conversely, if you spend more than the monthly credit, let’s say $550, you will be charged an additional $50 for the excess usage.

What should I consider before purchasing a Savings Plan?

Before purchasing a Savings Plan, there are a few key factors to consider. As it is a long-term contract (currently for one year), it’s important to evaluate your long-term usage needs and ensure that you plan to commit to a consistent amount of usage over that period.

It is recommended to be conservative with your upfront payment, as you can always add additional credits later once you have a better understanding of your growth expectations.

Overall, carefully assessing your usage patterns and forecasting your future needs can help you make an informed decision about whether a Savings Plan is the best pricing option for your business.

Payment and statements

Meteor Cloud accepts PayPal and major credit cards: Visa, MasterCard, American Express, and Discover. You may view and change payment details in your account settings page.

Every month a statement is emailed for your total monthly usage. Statements show metered usage broken out by app. You may view and download past statements in your Meteor Cloud account profile for individual users, and organization pages for teams.

Stopping Charges

While you can’t change charges for resources used in the past, you can minimize charges, going forward, by stopping your apps or deleting your account. Please note that, if you stop your app during the month, you won’t be charged for usage until after the end of the billing period, typically the end of the month.

To be charged the minimum fees, you must reduce your containers in every region where they are running to the Tiny Container option. To check your regions, add your account name to the end of, and and make sure you have no running apps.

Every app listed in your account will have a full gray circle next to it, if its containers have been stopped. If you’re sure that you’ll never reuse the containers in an app, you can delete the app to permanently remove it.

There is no cost difference between deleting or stopping your apps.

Preventing Service Interruptions

If Meteor Cloud is unable to charge your account, the account address you have on file will be emailed a warning. Whenever a payment fails, we will send your account an email notification.

If, after receiving a warning or multiple warnings, the charge remains unpaid, your account may be suspended. Since Meteor Cloud charges for services already rendered, this prevents unpaid charges from growing larger.

Typical reasons for account suspension include:

  • your payment information is out of date
  • your bank will not allow the charge to go through
  • your bank requires your express permission before Galaxy can charge it

If you need to change your payment information, or have talked to your bank to enable your card to be charged, contact for assistance.

As long as your account is suspended, you won’t be able to deploy, start or run containers on your account.

Once the invoiced amount is successfully paid, your full account functionality will be restored.

To avoid service interruptions for billing-related reasons, make sure you have an email address that you regularly check for notifications. Ensure you have a current and working payment method at all times.

If your invoice is past due, update your payment information at the earliest possible opportunity to prevent any interruptions in service.

Edit on GitHub
// search box