Plans and billing
Everything billing-related lives under Billing: your current plan, usage against its limits, invoices, payment methods and company details for invoicing.
Current prices and what each plan includes are on the pricing page — this article covers how billing behaves, which is the part that is not obvious from a price list.
Limits that are actually enforced
Four limits refuse an action when you reach them:
| Limit | When it bites |
|---|---|
| Invitations per month | Sending another candidate invitation |
| Users | Adding another team member |
| Assessments | Creating a new assessment, or unarchiving one |
| Test attempts per month | A candidate starting an assessment |
Test attempts is the one to watch, because the refusal lands on a candidate rather than on you. A candidate turned away sees a message asking them to contact the person who invited them — it never mentions plans, quotas or your billing state. But they still cannot sit the assessment, and you may not find out until they email you.
Check Billing → Usage limits before a large campaign. You are emailed at 80% and again at 100% of the attempt allowance.
Two things that are never blocked:
- A candidate already mid-assessment. Resuming is always allowed. Nobody is thrown out of an assessment part-way because their prospective employer hit a limit.
- Code executions. There is no monthly cap on running code; it is limited only by capacity.
What can go over the limit, and what cannot
Only two meters bill beyond your allowance:
- Interview minutes, priced per minute
- AI tokens, priced per thousand
Test attempts never overage. The allowance is a wall that prompts an upgrade, not a meter that keeps charging. That is a deliberate choice: your assessment volume is spiky and mostly outside your control, and a surprise bill driven by candidate behaviour is not a defensible way to charge for hiring software.
How overage is billed
Overage is postpaid and arrives as one invoice, never a mid-cycle charge.
Usage accrues through the cycle, and at renewal it appears as extra lines on your normal subscription invoice. Billing → Usage shows the running total, and the upcoming-invoice preview is generated from exactly the same figures — the preview and the eventual invoice cannot disagree.
Controls, in the order they apply:
- Overage must be enabled. With it off, you hit the allowance and stop.
- A payment method must be on file.
- A monthly spend limit, in euros. Your plan sets a default; you can raise or lower it under Billing → Usage limits. Past it, further overage is refused rather than billed.
If any of those refuses an action — starting an interview, most commonly — the reason is shown at the point of refusal.
Billing periods
Everything is measured against your subscription period, not the calendar month. If your cycle starts on the 12th, your allowances reset on the 12th.
The one exception is a self-serve trial, where the allowance covers the whole trial rather than resetting monthly inside it.
Invoices
Every payment produces a proper invoice, issued by Test Utopia Ltd under Bulgarian invoicing law, in both English and Bulgarian. The download button gives you English; Billing → Invoices offers both, and the Bulgarian rendering is the legal original.
For the invoice to be correct we need your company details — legal name, address and tax identification — under Billing → Company information. Fill them in before your first payment. A VAT number is what decides whether VAT is charged, so an EU business customer who leaves it blank pays VAT unnecessarily, and correcting it after the fact means a credit note rather than an edit.
Changing plan
Upgrades take effect immediately, with the remaining value of your current plan prorated. Downgrades apply too, and reduce your limits straight away — check your current usage against the smaller plan's limits before downgrading, because being over a limit blocks new actions rather than deleting anything.
Cancelling stops the renewal; you keep the plan until the end of the period you have paid for.
Failed payments
A failed payment puts the subscription into past due and is retried automatically over the following days, with an email each time.
While it is past due, plan features are restricted — the subscription is not in an active state, so actions that check your plan are refused. Fixing the card under Billing → Payment methods clears it once a retry succeeds; you do not need to re-purchase. If you have fixed the card and the account has not recovered, open a support ticket rather than buying a second subscription.