Documentation
Billing & Plans

Usage & Billing

Day-to-day billing: usage counters, plan changes, Paddle invoices, tax IDs, currency display.

Usage & Billing

This guide covers your day-to-day subscription life — how usage is metered, where to find invoices, how to upgrade or change payment, and what happens when you hit your plan's limits.

Where to find billing

Click Billing in the sidebar. The page has four sections:

SectionContents
PlanYour current plan, upgrade/downgrade buttons, monthly vs yearly toggle.
UsageLive counters for the current cycle — projects, scans, runs, pages.
InvoicesEvery Paddle invoice, with PDF download.
Tax SettingsAdd or edit your tax ID for invoices (GSTIN, VAT ID, ABN, etc.).

What gets metered

CounterIncrements when…
ScansAny scan starts (including baseline replays). Counted once per scan, regardless of pages discovered.
Test runsA run is queued. Each browser is its own run — running on Chromium + Firefox + WebKit counts as three.
PagesCounted toward your per-scan cap during the scan. Doesn't carry over between scans.
ProjectsLifetime active projects. Archived/deleted projects don't count.
Team membersActive accepted org members. Pending invites don't count until accepted.

Counters reset at the start of each billing cycle. The exact reset date is shown on the Usage section.

What happens when you hit a limit

Limit hitBehavior
Pages per scanScan completes early at the cap. Banner on the result page suggests upgrading.
Scans per monthNew scans are rejected with a 402 and a message. Existing scans continue.
Test runs per monthNew runs rejected. Already-running runs finish.
Concurrent scans/runsQueued, not rejected. They start as slots free up.
ProjectsYou can't create a new project. Archive or delete an existing one to free a slot.

Notifications around your limits

You get an automatic email when:

  • You reach 80% of any monthly counter.
  • You reach 100%.
  • A scheduled run is rejected because you're capped out.

Manage these under Settings → Email Preferences. They can't be turned off if you're on the Free plan (they're how we tell you to upgrade) but Pro+ can opt out.

Upgrading

  1. Open Billing → Plan.
  2. Click Upgrade on the plan you want.
  3. Paddle's checkout opens with the right tax and currency for your country.
  4. Pay. Your account is upgraded immediately and Paddle prorates the remaining cycle.

Going from monthly to yearly (or vice versa) works the same way.

Downgrading

Click Downgrade on a lower plan. The change takes effect at the end of the current billing cycle — you keep paid features until then. If your usage exceeds the lower plan's caps when the downgrade kicks in:

  • Extra projects beyond the new cap go read-only (browseable, not runnable).
  • Scheduled runs above the cap are paused.
  • You can fix this by upgrading again, archiving extras, or removing scheduled runs.

Cancellation

Click Cancel from the Plan section. Same end-of-cycle behavior as a downgrade. Your account becomes Free; data is retained per Free plan retention (7 days). If you re-subscribe within 30 days, your data is restored as long as it's still within retention windows.

Payment method

Paddle stores your payment method. To change it:

  1. Click Manage Subscription on the Plan section.
  2. Paddle's customer portal opens.
  3. Update card / PayPal there.

We never see your payment details — they live with Paddle.

Invoices

Every charge produces an invoice, stored under Billing → Invoices. Each invoice shows:

  • Charge date and amount.
  • Currency Paddle settled in (USD, EUR, GBP, INR, etc.).
  • Tax breakdown — VAT/GST/sales tax with the rate applied.
  • Your billing details, including tax ID if you've added one.
  • PDF download.

Invoices show the local currency Paddle settled in — not always USD. The right amount, the right tax, the right currency for your country.

Tax IDs

Add your tax ID under Billing → Tax Settings so your invoices include it. Supported types include:

  • EU VAT — adding a valid VAT ID exempts your charges from VAT under reverse-charge rules.
  • GSTIN (India) — included on invoices for GST-compliant filing. Charges still include 18% GST as required by Indian law.
  • ABN (Australia) — exempts charges from Australian GST when valid.
  • UK VAT, Canada GST/HST, NZ GST, US sales-tax exemption certificates — all supported.

Currency display

The pricing page shows USD by default. The Billing page and the Paddle checkout display your local currency. Some currencies are supported as actual settlement currencies (you'll see those amounts on your invoice); others are display-only and you'll be charged the equivalent in USD/EUR.

Common questions

I haven't received an invoice for a charge.

Paddle emails invoices automatically. Check spam, or download from the Invoices section. If a charge isn't reflected there, contact support.

Why did the price change between renewal cycles?

If your local currency exchange rate changed, the equivalent amount can shift slightly. Tax-rate changes (e.g. a state increasing sales tax) also flow through. The base USD price doesn't change without explicit notice.

I'm being charged tax I shouldn't be.

Most often: missing or invalid tax ID. Add a valid one under Tax Settings and contact support if past invoices need reissuing.

Can I get a custom contract?

Enterprise customers, yes — annual or multi-year, custom MSA, security addenda, dedicated success manager. Reach out.

Can I pause my subscription?

Not directly. Cancel and re-subscribe — Paddle keeps your payment method on file for 30 days, and we restore your data if you're back within the retention window.

Related

Need help?

Can't find what you're looking for? Our support team is here to help.