Manage your Teams subscription, add or remove seats, and understand billing cycles.
Teams billing is handled by the organization Owner only. The subscription consists of a base fee plus per-seat charges for additional members beyond the included 5.
Base Plan
Additional Seats
First, create your organization via Settings → Team → Create Team.
Select monthly or yearly billing. Yearly billing saves you 17% (equivalent to 2 months free).
You'll be redirected to Stripe to enter payment details. Once complete, your subscription activates immediately.
When you need more than your included 5 seats, you can add additional seats from the Team Billing page.
You can reduce your seat count if you have fewer team members than paid seats.
Remove Members First
If you want to reduce seats but have too many members, you must remove members first before reducing the seat count.
For detailed invoice history, payment method updates, and other billing management, use the Stripe Customer Portal.
Go to Settings → Team → Billing and click "Manage Billing".
From the Stripe portal, you can:
If you need to cancel your Teams subscription:
Reactivation
If you cancel but change your mind before the period ends, you can reactivate your subscription and keep your current billing cycle.
For programmatic billing management (owner only):
# Get billing status
GET /api/org/[orgId]/billing
# Start subscription (checkout)
POST /api/org/[orgId]/billing/checkout
Body: { "interval": "month" | "year" }
# Update seat count
POST /api/org/[orgId]/billing/seats
Body: { "seatCount": 10 }
# Get Stripe portal URL
POST /api/org/[orgId]/billing/portal
Body: { "returnUrl": "https://..." }