Billing

In Couchbase Cloud, you are billed for the size and number of clusters in your organization.

Billing occurs at the organization level. Billing settings apply to all projects an clusters within an organization. Any organization user with the Organization Admin role can configure billing settings and view costs at both the organization level, as well as at the project and cluster levels.

How Your Bill is Calculated

Couchbase Cloud charges by the clock hour for Couchbase clusters. Each cluster costs an individual hourly rate based on its size (number of logical cores and amount of RAM) as well as its selected Support Plan. If you change a cluster’s size or Support Plan after initial deployment, the hourly rate will increase or decrease commensurate with the changes.

Couchbase Cloud does not bill you for cloud infrastructure costs, such as compute, storage, and data transfer. Couchbase clusters run in your own connected cloud, and thus infrastructure costs are billed to you by your respective cloud provider(s).

A cluster becomes billable once it is successfully deployed and enters a running state. You are billed for each clock hour in which the cluster runs. For example, if a cluster were to begin running at 10:30, and then stop running at 11:30 on the same day, the result would be two billable hours since the cluster was running during two clock hours.

All hourly cluster charges are tabulated daily. This means that the hourly charges for the current day are not reflected in your organization’s balance until the next calendar day. All tabulated daily usage is reported into monthly usage periods that align with each calendar month. A Usage Summary is provided for each monthly usage period, breaking down all of the billable cluster usage that occurred during each month.

Organizations that pay on-demand are billed per monthly usage period. Organizations that pay up-front will see cluster charges deducted from their remaining balance after each day’s tabulation.

Since the organizations that pay up-front are charged after each calendar day, the monthly usage periods serve only as a reporting function for those organizations — not a monthly bill. An exception to this is when an organization runs out of pre-paid Couchbase Cloud Credits. In that case, the organization may fall back to paying on-demand, and may receive a bill for any on-demand usage that occurred during a monthly usage period, which would then need to be paid in arrears.

Couchbase Cloud Credits

All charges in Couchbase Cloud are billed in Couchbase Cloud Credits. Couchbase Cloud Credits are purchased from Couchbase Sales, and can be paid for up-front or on-demand. You will use an Activation ID to enable Couchbase Cloud Credits in your organization.

Up-Front Payments

When purchased up-front, Couchbase Cloud Credits are deposited in your organization’s account, giving your organization a positive balance of credits. These are known as pre-paid credits. This balance is drawn down over time based on usage. The balance is updated once per calendar day to reflect the previous calendar day’s cumulative usage across all clusters in your organization.

Additional credits must be purchased and deposited into your organization’s account before the balance reaches zero, or before the current credits expire, whichever happens first. An invoice for the purchased credits, denominated in the currency-equivalent outlined in your purchase agreement, will be sent to your organization’s billing contact for payment.

On-Demand Payments

If paying on-demand, your organization is not required to keep a positive balance of Couchbase Cloud Credits. Instead, your organization is billed in arrears for the Couchbase Cloud Credits that were used in the previous calendar month.

Once a new calendar month begins, you can review the previous month’s Usage Summary to see all of the billable usage that occurred in your organization, denominated in Couchbase Cloud Credits. An invoice for this usage, denominated in the currency-equivalent outlined in your purchase agreement, will then be sent to your organization’s billing contact for payment.

Activation IDs

An Activation ID is required in order to start using Couchbase Cloud Credits for deploying clusters. An Activation ID will be emailed to your billing contact after you either complete a purchase agreement with Couchbase Sales, or you register for a Free Trial. Once you receive your Activation ID, you will then need to add it to your organization to enable Couchbase Cloud Credits.

If you paid for Couchbase Cloud Credits up-front, adding the Activation ID to your organization will deposit your purchased Couchbase Cloud Credits into your organization’s account. Once the credits are successfully deposited, you can immediately start spending them on deploying clusters.

If you are paying on-demand for Couchbase Cloud Credits, adding the Activation ID to your organization will enable you to immediately start spending credits on deploying clusters. Your organization will pay for these credits in arrears for each calendar month of usage.

If you registered for a Free Trial, your Activation ID will deposit a set number of Couchbase Cloud Credits into your organization’s account. This is the same as the up-front payment model, except that the credits will expire at the end of the trial period.

Support Plans

All clusters in an organization must be on a Support Plan. When you create a cluster, you will select an available Support Plan for that cluster. No matter what Support Plan you choose, the cluster will still have the same features and functionality. Put another way: All clusters in Couchbase Cloud have the same features and functionality, regardless of Support Plan.

The Support Plan you choose determines the level of human support a cluster is eligible to receive, and you can change a cluster’s Support Plan at any time.

There are two types of Support Plans:

Free Trial Support Plan

The Free Trial Support Plan is only available for organizations that are using a Trial Activation ID. If your organization is currently using a Trial Activation ID, the Free Trial Support Plan will be the only selectable Support Plan when creating clusters.

A Trial Activation ID comes with a limited number of Couchbase Cloud Credits that can be spent on clusters. These credits are valid for a limited amount of time (typically 30 days), after which they expire. During trial period, you can spend these credits on deploying any number of clusters, with no restrictions on size or functionality.

However, it’s important to note that, similar to paid Support Plans, clusters on the Free Trial Support Plan cost an hourly rate that varies based on the size of the cluster. This rate is deducted from the balance of Couchbase Cloud Credits that come with the Trial Activation ID. Therefore, you should be judicious in the size and and number of clusters that you deploy, so as not to exhaust all of your Couchbase Cloud Credits before you are done trialing Couchbase Cloud. Deploying fewer, smaller clusters will use fewer Couchbase Cloud Credits than deploying a great number of large clusters, and will result in less infrastructure cost being billed to you by your respective cloud provider(s).

Once all of the Couchbase Cloud Credits from a Trial Activation ID have been exhausted — or when any remaining credits expire (whichever happens first) — all clusters currently on the Free Trial Support Plan will automatically be suspended. When a cluster is suspended, you will no longer be able to read or write data on it. You have the option of deleting suspended clusters, or re-enabling them by activating a Paid Activation ID.

Suspended clusters will continue to accrue infrastructure cost with your connected cloud provider. If at the end of your Free Trial you choose not to upgrade to a Paid Support Plan, then make sure to delete all remaining clusters and delete all connected clouds. This ensures that all resources are properly removed from your cloud provider account. Manually deleting resources from your cloud provider account is highly discouraged.

Paid Support Plans are available for organizations that are using a Paid Activation ID. If your organization is currently using a Paid Activation ID, the Paid Support Plans will be selectable when creating clusters. (Note that the Free Trial Support Plan is not available if your organization is using a Paid Activation ID.)

Paid Support Plans are required for perpetual use of Couchbase Cloud, and come with traditional levels of support. All clusters on Paid Support Plans have the same features and functionality, with no limits on performance. The only difference between the various Paid Support Plans is the level of human support a cluster is eligible to receive.