# Plans and limits

| | Free | Pro | Team | Enterprise |
|---|---|---|---|---|
| Price | $0 | $39/month | $249/month | Annual contract |
| Tracked calls included | 60,000/month | 1M/month | 5M/month | Committed |
| Above that | Recording pauses | Metered | Metered | Committed rates |
| Members | 2 | Unlimited | Unlimited | Unlimited |
| History | 30 days | 1 year | 2 years | 3 years or custom |
| Provider cost connections | 1, daily | All, every 6 hours | All, every 6 hours | All |
| Alerts | Email | Email, Slack, webhook | Email, Slack, webhook | All |
| Margin from Stripe | – | ✓ | ✓ | ✓ |
| Production volumes in `veqen diff` | – | ✓ | ✓ | ✓ |
| Audit log | – | ✓ | ✓ | ✓ |
| Monthly close | – | $99/month add-on | ✓ | ✓ |
| DPA, SLA | – | – | – | ✓ |
| SAML SSO and SCIM | – | – | – | Planned |

## Tracked calls

A tracked call is one model call stored in the cloud ledger. A streamed response counts once. Retries of the same event are deduplicated and count once. Calls priced only locally by the SDK (no API key) never count.

## Metered rates (Pro and Team)

Graduated by your total tracked calls in each paid subscription billing period:

| Monthly tracked calls | Per 100K calls |
|---|---|
| Up to 10M (beyond your included calls) | $5.00 |
| 10M–50M | $4.00 |
| 50M–250M | $3.00 |
| Over 250M | $2.00 |

For example, 3M calls on Pro is $39 + 2M × $5 per 100K = **$139**.

## Billing dates

Paid plans charge a full month when you subscribe and renew monthly on your signup date. For example, a subscription starting October 22 renews November 22. If that date does not exist in a shorter month, renewal falls on its last day. There is no shortened, prorated first month.

Included calls and controls on Veqen's own bill follow your subscription billing period (UTC). Each invoice charges the plan for the period ahead and usage above the included allowance for the period just ended. Changing plans or the close add-on partway through a period is prorated. Provider-spend budgets and accounting reports still use their chosen calendar periods.

## At the free limit

Cloud recording pauses until the 1st of next month (UTC). Nothing is billed, nothing breaks: the SDK keeps pricing calls locally and enforcing budgets, and `/v1/events` answers with the calls counted as `dropped`. Owners and admins get an email at 80% and 100%.

## Capping Veqen's own bill

Under Settings › Billing, set a monthly budget. You get alerts at 50%, 80% and 100%, and you can choose to pause recording at the budget, so calls over it are neither stored nor billed. New paid plans start with a budget at twice the plan price, alerts on and pause off.

## Retention

Calls and daily rollups older than your plan's history are deleted daily. Organizations that track provider credits keep their daily rollups, because credit drawdown is recomputed from them. Everything else (imported provider costs and revenue, bills, custom prices, credits, budgets and approved closes) is kept until the organization is deleted. Audit events are kept for two years. Export calls first with `/v1/export.csv` if you need them.
