Billing & plans
WebPinch has two billable scopes — your personal account and any organization you own. They’re billed separately and have different limits.
One price, everywhere
Billing runs on Stripe, in USD, as an auto-renewing subscription. The same price applies wherever you are — there’s no separate regional pricing and no currency to choose.
Your subscription renews automatically each cycle until you cancel. Cancelling stops future renewals and takes effect at the end of the period you’ve already paid for.
Prices
Per seat. Organizations multiply by the number of seats; personal accounts are always one seat.
| Cycle | Price |
|---|---|
| Monthly | $15 / seat / month |
| Yearly | $144 / seat / year — 20% off 12× monthly ($12/mo equivalent) |
Plans at a glance
| Free | Pro (personal) | Organization | |
|---|---|---|---|
| Personal projects | 2 | Unlimited | n/a |
| Organizations you can create | 1 | Unlimited | n/a |
| Free teammates per org | 1 (excluding you) | 1 (excluding you) | Up to purchased seats |
| Organization projects | 1 | 1 | Unlimited |
| API + MCP tokens | 1 | Unlimited | Unlimited |
| Site audits | Yes | Yes | Yes |
| API + MCP access | Yes | Yes | Yes |
| Remove “Powered by WebPinch” | No | Yes | Yes |
| Cost | Free | See above | Per seat, see above |
The “Internal” plan you may see in an API response is for WebPinch staff accounts — it isn’t selectable from the UI.
Personal plan: free vs Pro
Free is the default for new accounts and is enough to run a real project end to end:
- 2 personal projects, unlimited tasks in each
- 1 organization holding 1 project, with 1 free teammate in it — you as owner never count against that
- 1 API token for the REST API and MCP server
- Full access to the kanban, extension, visual review, audits, REST API, and MCP server
Pro unlocks:
- Unlimited personal projects and unlimited organizations
- Unlimited API tokens
- The option to remove the “Powered by WebPinch” badge from screenshots, recordings and exports — see Branding
Going over an allowance never deletes anything. Your oldest projects stay open and the rest are locked behind an upgrade — pay, and every one of them unlocks again immediately.
Signing in on the WebPinch mobile app uses its own credential, so it never counts against your API token allowance.
Upgrade from Dashboard → Billing.
Organizations: per-seat billing
Personal projects can’t be shared. To collaborate, create an organization (Profile → Create Organization) and put your projects under it.
Org billing is per active seat. The owner buys seats; each seat is one collaborator. The owner is always free and never counts against the seat count — so a 3-seat org means the owner plus three teammates.
Every org gets one free teammate seat before you have to buy any.
Once seats are purchased:
- The owner and any admin can invite people, up to the purchased seat count
- Members get access to every project in the org
- Members can also be added to specific projects only (e.g. a contractor on one project)
Two errors you may hit when inviting:
| Code | Meaning |
|---|---|
SEAT_LIMIT_REACHED | All purchased seats are in use. Buy more seats. |
BILLING_EXPIRED | The org’s plan lapsed. Renew before inviting. |
Only the owner can invite someone as an admin. Admins can invite members, but not other admins — otherwise an admin could mint more admins and escalate around the owner.
Discounts and coupons
Enter a WebPinch coupon code in the upgrade dialog before you check out. It supports flat and percentage discounts and shows the recalculated total before you commit; the discount is then applied by Stripe to your first billing period, with renewals at the normal rate.
Stripe’s own promotion codes work too — if you haven’t applied a WebPinch code, there’s a field for them on the Stripe checkout page.
Cancelling
Cancel from Dashboard → Billing. The subscription is cancelled at period end — you keep full access until your current period expires, then the account downgrades. No partial refund, no immediate cutoff.
Plans bought before August 2026 under our previous India-only payment method were one-time and never renewed, so there’s nothing to cancel — access simply ends at expiry.
What happens when a plan expires
Plans downgrade at their expiry date. WebPinch re-checks on login.
Personal: Pro → Free
- Your oldest 2 personal projects keep working
- Projects beyond that are locked, not deleted — renewing unlocks every one of them immediately
- You can’t create new projects while over the free allowance
Organization: paid → unpaid
- The owner keeps access, but only to the org’s oldest 1 project — the rest are locked until seats are renewed
- Other members lose access to org projects
- The owner can create a project only while the org is under that free allowance
- The owner can’t add members until billing is renewed
Branding
Screenshots, recordings and exports carry a small “Powered by WebPinch” badge. Paid plans can turn it off from Dashboard → Profile → WebPinch branding. On the free plan the toggle is disabled — and the server enforces that independently, so it can’t be worked around from the client.
Manage your billing
Dashboard → Billing shows your current plan, billing cycle, amount paid, and expiry or next renewal date. Payments made before August 2026 are shown in the currency they were actually charged in. Organizations each have their own billing page reachable from the org’s dashboard.
Common questions
Can I share a personal project with someone? Not directly — personal projects are single-user. Move the project under an org to collaborate.
What happens to tasks when I delete a project? Tasks and their comments, checklists and attachments are deleted with the project. Irreversible.
Do API tokens stop working when my plan expires? Tokens stay valid, but their access mirrors your dashboard access — anything you’ve lost access to becomes inaccessible to the token too.
Can I get an invoice or receipt? Stripe emails a receipt automatically for every subscription payment, and past invoices are available from the billing portal.