> For the complete documentation index, see [llms.txt](https://docs.cloud-halo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloud-halo.io/getting-started/plans-and-billing.md).

# Plans and billing

Cloud Halo requires an active trial or paid plan before a workspace can use the product.

## Trial

New workspaces can start a 14-day trial when trial eligibility is available.

During the trial, workspace owners should:

* Connect Azure
* Confirm the first sync completes
* Review budgets, alerts, recommendations, and reports
* Invite the people who will use the workspace

When the trial ends, the workspace must move to a paid plan to continue using gated product areas.

## Plans

Cloud Halo supports Starter, Team, Growth, MSP Launch, and Scale plans.

Plans can control:

* Azure subscription limits
* Workspace user seat limits
* Access to advanced features such as forecasting, anomaly detection, cost allocation, MSP workflows, and white-label reporting
* Monthly or annual billing; annual self-serve plans are priced with two months free

Current plan limits:

| Plan       | Monthly |    Annual | Azure subscriptions | Users / workspace | Client workspaces | Positioning                                                                       |
| ---------- | ------: | --------: | ------------------: | ----------------: | ----------------: | --------------------------------------------------------------------------------- |
| Starter    |  £99/mo |   £990/yr |                   1 |                 3 |                 - | Single-subscription teams getting started                                         |
| Team       | £199/mo | £1,990/yr |                   3 |                 5 |                 - | Small teams with production, non-production, and shared subscriptions             |
| Growth     | £399/mo | £3,990/yr |                  10 |                15 |                 - | Growing Azure footprints that need forecasting, anomaly detection, and allocation |
| MSP Launch | £999/mo | £9,990/yr |                  50 |                25 |                10 | Azure MSPs and consultancies launching a managed FinOps offer                     |
| Scale      |  Custom |    Custom |           Unlimited |         Unlimited |            Custom | Larger partner estates and enterprises with custom requirements                   |

Azure Advisor recommendations are based on data from your own Azure subscription and are not treated as a paid add-on.

## Billing page

Workspace owners and administrators can use the billing page to:

* View the current plan
* Start monthly or annual checkout
* Manage the Stripe customer portal
* Review trial and subscription state
* See plan limits
* Review sale terms and accept the current Terms, Privacy Policy, and DPA before Stripe checkout starts

Self-serve orders must explicitly accept the order terms before checkout. The app records the accepted terms version, acceptance timestamp, and accepting user on `workspace_billing`, includes the same terms metadata in Stripe Checkout and subscription metadata, and writes it to the checkout audit event.

Sale terms shown to customers:

* Self-serve plans start with a 14-day trial.
* A payment method is collected securely by Stripe before the trial starts.
* Unless cancelled before the trial ends, the selected plan renews automatically and fees are charged in advance.
* Customers can cancel through the customer portal.
* Cancellation takes effect at the end of the current billing period.
* Fees already paid are non-refundable except where required by law.

## Monthly and annual billing

Self-serve plans can be purchased monthly or annually. Annual billing charges once per year and includes two months free compared with paying monthly for the same plan.

When you change the monthly or annual selector, the checkout amount and displayed billing period should match the selected option before Stripe opens.

## Billing gate

If a workspace does not have a valid trial or active subscription, Cloud Halo limits access until billing is resolved.

If you believe billing is active but the app still blocks access, ask the workspace owner to open the billing page and refresh the subscription state after Stripe checkout has completed.

## Plan limits

Cloud Halo enforces plan limits during product actions.

Examples include:

* Adding Azure subscriptions
* Inviting workspace members
* Opening plan-gated features

If you hit a limit, upgrade the plan or remove unused subscriptions or users.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cloud-halo.io/getting-started/plans-and-billing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
