Plans & Entitlements
CostPilot offers three plan tiers to match teams at different stages of Kubernetes cost management.
| Basic | Pro | Max | |
|---|---|---|---|
| Price | Free | €99/month | €299/month |
| Clusters | Unlimited | Unlimited | Unlimited |
| Data retention | 7 days | 30 days | 90 days |
| Insight analysers | 4 | 11 | 11 |
| Alerts | — | All types | All types |
| Notification channels | — | Email, Slack, webhook | Email, Slack, webhook |
| Label attribution | — | Team, Environment, Cost Center, Application, Service, Custom | Team, Environment, Cost Center, Application, Service, Custom |
| Chargeback / showback exports | — | CSV export per label dimension | CSV export per label dimension |
| API access | — | Full REST + gRPC API | Full REST + gRPC API |
| Support | Community (Discord) | Priority (email) | Priority (email + ticketing) |
| Demo data | Included | Included | Included |
Prices are displayed in EUR. The billing page reflects your account’s current plan tier and resource usage counters. Check Settings → Billing for the authoritative feature list and your current entitlements.
Insight analysers
Insights are CostPilot’s automated recommendations, generated after every 5,000 metrics collected from your cluster.
Basic plan (4 analysers)
| Analyser | What it identifies |
|---|---|
| Idle Cost | Overprovisioned and unallocated resource waste |
| Basic Efficiency | CPU and memory efficiency grades per workload |
| Node | Node health, utilisation, and consolidation opportunities |
| Reliability | High-availability gaps, single points of failure, capacity risks |
Pro and Max plans (11 analysers — all of the above, plus)
| Analyser | What it identifies |
|---|---|
| Advanced Efficiency | Deep workload-level efficiency analysis with historical trends |
| Attribution | Cost attribution quality — unlabelled pods, label coverage gaps |
| Cloud Optimisation | Instance type recommendations, spot adoption opportunities |
| Resource Distribution | Cost concentration patterns, namespace imbalances |
| Namespace Patterns | Namespace-level spending patterns and anomalies |
| Quick Wins | Easy, low-risk optimisations with fast payback |
| Temporal Trends | Trend analysis — cost trajectory, week-over-week patterns |
All tenants receive insights regardless of plan. The plan determines which analysers run, not whether insights are generated at all. Basic plan users receive approximately 19 insight types; Pro/Max users receive 40+.
Data retention
| Plan | Retention | Notes |
|---|---|---|
| Basic | 7 days | Cost Explorer date picker limited to last 7 days |
| Pro | 30 days | A full month of historical trend data |
| Max | 90 days | Full quarter of data for trend analysis and chargeback reporting |
Retention applies to raw metrics and aggregated cost data. Insights themselves are retained indefinitely on all plans.
Cost Explorer dimensions
| Dimension | Basic | Pro / Max |
|---|---|---|
| Cluster | Yes | Yes |
| Namespace | Yes | Yes |
| Node | Yes | Yes |
| Workload | Yes | Yes |
| Label: Team / Ownership | — | Yes |
| Label: Environment | — | Yes |
| Label: Cost Center | — | Yes |
| Label: Application | — | Yes |
| Label: Service | — | Yes |
| Label: Custom | — | Yes |
| Pricing type (spot/on-demand) | — | Yes |
Upgrading
To upgrade your plan:
- Navigate to Settings → Billing.
- Click Upgrade plan.
- Review the entitlements and pricing.
- Complete the checkout flow.
Once upgraded, advanced features are available immediately. Historical data from before the upgrade date is available up to the new retention window going forward — retroactive backfill beyond the Basic 7-day window is not available.
The Billing settings page shows your current plan tier, the features included, and usage metrics (clusters connected, metrics collected this month). Check this page to confirm your entitlements are active after upgrading.
Downgrading
If you downgrade to a lower plan:
- Cost Explorer reverts to the lower retention window; older data becomes inaccessible (but is not immediately deleted)
- Alerts are deactivated; existing alert configurations are preserved
- Advanced label attribution dimensions are removed from the Cost Explorer dimension selector
- API access is revoked if downgrading to Basic
Contact support if you need a grace period during a downgrade.