Skip to content

Billing & Plans

aqua offers three plans with different resource limits. Your plan is set at the organization level — each team organization can have its own subscription.

FreeTeamEnterprise
Storage512 MB50 GBUnlimited
MembersUnlimitedUnlimitedUnlimited
Team organizations1 per userUnlimitedUnlimited
Audit log
Self-hosting

Personal organizations always use the Free plan and cannot be upgraded. To access paid features, create a team organization.

Each plan enforces limits on the following resources:

  • Storage — Total size of artifacts (HTTP responses, screenshots, DOM snapshots) stored by executions.

When a quota is exceeded, the server returns HTTP 402 and the operation is blocked until you free up resources or upgrade your plan.

The CLI checks quota status before starting an execution. If storage quota is exceeded:

  • The QA plan still executes normally — tests are never blocked.
  • Execution results are not recorded on the server (artifacts and step results are skipped).
  • A warning is displayed in the CLI output.

This means your testing workflow is never interrupted by quota limits. You can upgrade at any time to resume recording results.

Billing is managed from the Usage tab on the organization detail page. This tab is visible to admins and owners.

The Usage tab shows current resource consumption for each quota:

  • A progress bar showing usage relative to the plan limit.
  • The exact count or size used vs. the allowed maximum.

To upgrade your organization’s plan:

  1. Go to the organization’s Usage tab.
  2. Click Upgrade Plan.
  3. Select your desired plan in the Stripe checkout page.
  4. Complete the payment.

The new plan takes effect immediately after payment.

If you already have an active subscription, click Manage Subscription on the Usage tab to open the Stripe Customer Portal. From there you can:

  • Change your plan.
  • Update your payment method.
  • View invoices and billing history.
  • Cancel your subscription.