Documentation
Teams

Team Billing

Manage your Teams subscription, add or remove seats, and understand billing cycles.

Billing Overview

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.

Pricing Structure

Base Plan

  • • $99/month or $990/year
  • • Includes 5 seats
  • • All Pro features

Additional Seats

  • • $15/month or $150/year per seat
  • • Add up to 95 extra seats
  • • Maximum 100 total seats

Starting Your Subscription

1

Create Organization

First, create your organization via Settings → Team → Create Team.

2

Choose Billing Interval

Select monthly or yearly billing. Yearly billing saves you 17% (equivalent to 2 months free).

3

Complete Checkout

You'll be redirected to Stripe to enter payment details. Once complete, your subscription activates immediately.

Adding Seats

When you need more than your included 5 seats, you can add additional seats from the Team Billing page.

How Seat Upgrades Work

  • Immediate access: New seats are available instantly
  • Prorated billing: You only pay for the remaining time in your billing cycle
  • Example: Adding 5 seats halfway through a monthly cycle costs ~$37.50 for that month

Removing Seats

You can reduce your seat count if you have fewer team members than paid seats.

How Seat Downgrades Work

  • No immediate refund: Seat reductions take effect at the next billing cycle
  • Must have capacity: You cannot reduce below your current member count
  • Base seats: You cannot go below 5 seats (the base plan minimum)

Remove Members First

If you want to reduce seats but have too many members, you must remove members first before reducing the seat count.

Stripe Billing Portal

For detailed invoice history, payment method updates, and other billing management, use the Stripe Customer Portal.

1

Access the Portal

Go to Settings → Team → Billing and click "Manage Billing".

2

In the Portal

From the Stripe portal, you can:

  • View and download invoices
  • Update payment method
  • Update billing address
  • Cancel subscription

Canceling Your Subscription

If you need to cancel your Teams subscription:

  • Go to Settings → Team → Billing
  • Click "Cancel Subscription" or access it via the Stripe portal
  • Your subscription continues until the end of the current billing period
  • All team members lose Pro access when the subscription ends

Reactivation

If you cancel but change your mind before the period ends, you can reactivate your subscription and keep your current billing cycle.

API Endpoints

For programmatic billing management (owner only):

Billing APIshttp
# 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://..." }