Subscription and billing options

TestRail Software provides multiple subscription options so that you can choose the billing frequency and method that best suits your team. The options depend on how you would like to deploy TestRail for your team (TestRail Cloud vs. TestRail Server) and what payment method you would like to use.

TestRail Cloud

  • Monthly subscription
  • Yearly subscription

TestRail Server

  • Yearly subscription

     

TestRail Cloud – Monthly Subscriptions

1. How does billing work for subscriptions that are billed monthly?

TestRail Cloud is billed at the beginning of the month for the previous month's usage.

Since August 1, 2025, in compliance with our MSA, charges are based on the highest number of active users recorded during each billing month. Even if users are deactivated later, the system locks in that month’s peak user count.

How can I reduce my billed user count going forward?

To lower your billed user count in future billing cycles, please follow these steps:

  1. Deactivate the users within your TestRail instance.

  2. Submit a downgrade request so our team can adjust your subscription tier.

Once both steps are completed, your reduced user count will take effect in the next billing cycle.

2. What happens in case of failed payments?

If charges for the TestRail Cloud subscription cannot be completed, a notification will be sent to the billing contact on file. If the TestRail subscription payment is not resolved in a timely manner, TestRail Software reserves the right to temporarily disable the corresponding TestRail Cloud instance until payment can be provided. Disabled accounts are not cancelled, and standard monthly fees will still apply for the duration of the account’s disabled status.

For cancellation requests, please note that the account will only be fully closed in good standing once all outstanding payments have been settled.

3. How do I activate a TestRail Cloud subscription?

A monthly TestRail Cloud subscription can be activated within TestRail via the Administration > Overview tab. Enter the credit card details for all recurring monthly payments.

The TestRail 30-day trial period will complete before the commencement of monthly billing for a TestRail Cloud subscription. The first charge will be prorated based on the time remaining in the month following the trial’s expiration date.

All monthly fees are charged against a credit card linked to the TestRail Cloud subscription on the first business day of each calendar month.

4. How do I cancel my monthly subscription?

Your month-to-month TestRail Cloud subscription can be cancelled in the TestRail Billing portal in 2 ways: 

  1. Turn off the auto-renewal toggle from the TestRail Billing portal. You can read here how to turn off the auto-renewal toggle. 
  2. Click on “Cancel my subscription” in the TestRail Billing portal.

Because billing is based on the previous month’s usage, your final receipt or credit card charge may include charges for usage incurred during the current billing cycle. 

Your subscription will remain active through the end of the current billing cycle. Once the final charge has been successfully processed, your cancellation will take effect.

Outstanding Unpaid Monthly Charge

If your account has an outstanding unpaid balance, we can't process your cancellation request until the balance is fully settled. Please ensure that your payment information is up to date to avoid any delays.

Please note that if the final payment fails, your account may be deactivated; however, billing charges will continue to accrue until the outstanding payment is successfully processed.

Once the outstanding balance has been paid, the cancellation request can be processed.

Data Retention and Account Access

After your subscription is cancelled, you will no longer have access to the TestRail tool. 

Your account data will be permanently deleted after 60 days, in accordance with TestRail’s data retention policies.

 We recommend downloading a backup of your data from Administration > Data Management > Schedule Export. 

If you change your mind after submitting a cancellation request, please contact the TestRail team for assistance before the scheduled cancellation date.

 

TestRail Cloud – Yearly Subscriptions

1. How do I purchase an annual prepaid subscription for TestRail?

A prepaid TestRail Cloud subscription can be purchased within TestRail via the Administration > Overview tab by selecting the option Manage your subscription. This subscription includes a 5% discount. 

 

2. How can I renew my annual prepaid subscription?

Based on the Terms and Agreement, the subscription will automatically renew if the auto-renewal toggle remains enabled. A new subscription term will begin, and a corresponding invoice will be generated.

Please note that once a renewal invoice—whether auto-generated or manually created—has been issued, it cannot be cancelled anymore.

To opt out of automatic renewal, please disable the auto-renewal toggle in your Billing portal or contact TestRail Support before your renewal date.  

The Billing portal contacts can easily turn off the auto-renewal toggle in your Billing Portal, allowing you to adjust your next renewal. You'll be able to read more about it here.  

If you have any doubts, reach out to your Customer Success Team, and we'll be happy to assist you.

 

3. How can I pay for the invoice?

Once an invoice is issued, the TestRail Cloud prepayment is applied to your account as a subscription balance. Payment for this invoice will be due within 30 days, based on our net 30 payment terms. 

For subscriptions under $5k, payment must be made via credit card under our standard Net 30 terms. 

For all other annual invoices above $5k, we also accept wire transfers, with the same Net 30 payment terms. Our invoices include complete banking details for your convenience, as well as purchase order references if provided during the purchasing process.

 

2. How does billing work?

TestRail billing is processed at the beginning of each month for the previous month’s usage and is based on the number of users in your purchased tier.

Remember that you may freely adjust the number of active users at any time, while the charges will remain based on the purchased tier. 

If your maximum active user count exceeds your purchased tier, your billing will be adjusted to reflect the higher applicable subscription pack.

What if I add more users to the TestRail tool than what I purchased for? 

If the designated TestRail administrator adds more users than were originally purchased, a warning message will be displayed before the changes are made to ensure they are aware of the potential impact of the change on the subscription and billing. Please see below:

Once the  “Yes, Upgrade” button is selected, you will receive an email to confirm the changes made. Once confirmed, the higher user count becomes your new billing baseline. 

You can deactivate users within your instance, but this won’t affect billing, and you’ll still be charged for the new upgraded user count. 

However, if you just want to stay in your purchased tier, you may deactivate users before adding new ones, keeping your billing baseline as the one you purchased. 

Downgrades (reducing users):
Downgrades must be requested and can only be processed at the time of renewal.
 

3. How do I get monthly statements?

Statements are sent automatically to all the designated Billing contacts each month as deductions are made from your account. Copies of issued statements are available in the Subscriptions section of the Billing Portal. Up to 24 months' worth of statements are available in the TestRail Billing portal. If you need any statements that are not in the portal, please reach out to the Customer Success team. 

4. How do I cancel my TestRail Cloud (Prepaid) subscription?

Annual subscriptions are auto-renewed at the earliest of 12 months (or the end of your subscription term for multi-year), or once all prepaid usage is consumed. 

Remember that you must be an admin of the TestRail billing portal to request the cancellation of your account. 

In case you’d like to cancel your subscription, you can do it in 2 ways:

  1. Turn off the auto-renewal toggle from the TestRail Billing portal to ensure that the account will not auto-renew. You can read here how to turn off the auto-renewal toggle. Turning off your Autorenewal toggle will cancel your account at the end of subscription period, or once the prepaid balance runs out. 
  2. Click on “Cancel my subscription” in the TestRail Billing portal.

Unused Prepaid Balance

  1. If your account has an unused prepaid balance when you request cancellation, the remaining balance will be forfeited when the cancellation is processed. The account will be cancelled immediately. 
  2. Unused prepaid balances are not refundable.

Data Retention and Account Access

After your subscription is cancelled, you will no longer have access to the TestRail tool. 

Your account data will be permanently deleted after 60 days, in accordance with TestRail’s data retention policies.

  • Please make sure you have exported or saved any information you need before your data is permanently deleted. We recommend downloading a backup of your data from Administration > Data Management > Schedule Export.

If you have any concerns or if you change your mind after submitting a cancellation request, please contact the customer success team for assistance before the scheduled cancellation date. Provide your account (K number and hosting URL) in order for our team to process your request. 

Important: Please note that if an account has already been renewed and an invoice is already generated, the account can no longer be cancelled. 

 

TestRail Server (annual license)

1. How do I purchase a TestRail Server license for my local (on-premises) installation?

TestRail Server can be purchased on our online shop here.

Alternatively, you may request an invoice or quote via a ticket request here.

2. How does TestRail billing work?

TestRail Server is sold in designated user packs on an annual basis. The number of users available within your TestRail installation is based on the user pack purchased. For TestRail Server licenses, an invoice will be generated, and payment for this invoice will be due within 30 days, based on our net 30 payment terms.

The TestRail Software supports various payment options for the invoice, such as credit card payments, bank/wire transfers, or checks. Payment details are listed on the invoice upon purchase.

3. What if I choose not to renew my license after the term ends?

There are 2 ways to do this:

  1. You can turn off the auto-renewal toggle in your Billing Portal, (read more about the toggle button here). Toggling off your auto-renewal will allow you to have more control over when you will renew your license. Note that when a renewal is processed after the current expiration date, you will only have limited access to the TestRail tool.
  2. You can also select “Cancel My License” in the Billing Portal. This will schedule your license for cancellation at the end of your current license term, and your access will remain active until the expiration date.

The license will automatically renew unless changes are communicated to TestRail at least 30 days before the expiration date, at which point a new license and invoice will be generated.

If you have any questions or concerns, please don't hesitate to contact your Customer Success team, and we'll be happy to assist you.

Contacting support

TestRail Software provides ticket-based support via our Customer Success Team. We can provide helpful documentation and resources that we wouldn’t be able to provide via a call, as our resources can dedicate additional time to fully investigate any specific question to provide the most comprehensive answer. This also allows us to utilize the full TestRail team as a resource to answer any questions in case any specific use case/scenario question arises that one team member might have more experience with.

You can submit all sales, billing, and technical inquiries via the TestRail support page here.

Was this article helpful?
10 out of 57 found this helpful