Billing & Plans

How pricing works

Zapat uses a prepaid balance model. Understand per-issue costs, budget controls, and how billing works.

Updated March 3, 2026

Zapat uses a simple pay-per-issue model with a prepaid balance. You top up your balance via Stripe, and each issue deducts from your balance based on actual AI costs with a 3x markup — with configurable per-issue budget limits. Most issues cost $6–12. New accounts get $15 in compute credits, no credit card required. Refer friends — you both get $5 per referral, up to $15 more.

What counts as an issue

Billing is based on actual AI usage per job, with a 3x markup on the underlying model cost. Each issue lifecycle (all jobs for one issue) is subject to a per-issue budget you configure. Specifically:

  • Each pipeline stage (triage, implement, test, review) is a separate job with its own cost.
  • Cost is calculated as: actual AI model cost x 3, subject to your per-issue budget limit.
  • Rework cycles add to the lifecycle cost, but the per-issue budget still applies.
  • Failed jobs that consumed AI tokens are charged for the work attempted.
  • Jobs blocked by zero balance enter "pending funds" state and resume when you top up.

Average cost per issue

Most issues cost $6–12. Simple bug fixes and triage may cost $2–4, while complex multi-file features with test generation may cost more. You set a per-issue budget so you never get a surprise bill.

Viewing your usage

  • Go to Billing in the dashboard to see your current balance and transaction history.
  • Go to Usage to see: issues processed, total cost, success rate, and a breakdown by trigger type.
  • Each job shows its individual cost in the Jobs list.
  • You receive a notification when your balance is running low.

What happens when you hit your limit

When your balance reaches $0, new billable jobs (triage, implement, research, write-tests) enter a "pending funds" state instead of being dispatched. Any jobs currently running will complete normally. You will receive a notification. Top up your balance via Stripe to resume — pending jobs will automatically dispatch once funds are available. You can also enable auto-recharge to prevent interruptions.

Was this article helpful?