Billing & plans
View your plan, seats, and next charge, manage your subscription in the Stripe Customer Portal, and see what happens on upgrade, downgrade, and cancel.
Settings → Billing (/settings/billing) is where you see your current plan, manage your
subscription, and keep your payment method up to date.
- Role
- OwnerAdmin
Billing is managed by Owner and Admin under Settings → Billing. The actual subscription changes happen in the Stripe Customer Portal.
What's on the billing page
- Current plan with a status badge: Trial, Active, Past due, or Canceled.
- Trial countdown while you're on the 14-day trial.
- Seats used vs. limit for your plan.
- Next charge — amount and date.
- Default payment method on file.
- Recent billing events — your subscription history.
- A past-due banner when a payment has failed.
Plans
| Plan | Monthly | Annual | Members |
|---|---|---|---|
| Free | $0 | $0 | 3 |
| Studio | $19/mo | $15/mo ($180/yr) | 10 |
| Agency | $39/mo | $31/mo ($372/yr) | 25 |
Annual billing saves about 21%. Teams over 25 members can email us for a custom plan. For a deeper look at what each plan unlocks, see Plans and limits.
Seats are flat-fee. Your bill doesn't change as you add members within your plan's cap — you pay the plan price whether you've filled 1 seat or all of them.
Founders deal: the first 100 active annual teams get 50% off forever — annual plans only.
The 14-day trial
New workspaces start on a 14-day trial with no credit card required. The billing page shows a countdown. During the trial you'll see an Add payment method call to action so you can add a card before the trial ends and keep your paid features running.
Manage your subscription
Open Settings → Billing
Go to Settings → Billing.
Open the Stripe Customer Portal
Click Manage billing. This opens the Stripe Customer Portal, where you can:
- switch plan or billing interval (monthly ↔ annual),
- cancel your subscription,
- update your card, and
- download past invoices.
Add a payment method
If you're on the trial, click Add payment method to add a card before it ends.
Upgrade, downgrade, and cancel
Your effective plan is determined by your subscription state:
| Subscription state | Effective plan |
|---|---|
| Trialing or Active | Your plan |
| Past due | Your plan during a 7-day grace period, then drops to Free |
| Canceled or none | Free |
Your data is never deleted on downgrade. Paid features simply lock — your clients, projects, time entries, and invoices stay intact. If you upgrade again, everything unlocks.
A few rules to know:
- A downgrade that would break a limit is prevented in the app. For example, you can't drop to a plan with fewer seats than you currently use until you're back under the cap.
- Cancelling defaults to end-of-period — you keep your paid plan until the current period ends, then move to Free.
- Past due keeps you on your paid plan for a 7-day grace period. Update your card in the Stripe portal to clear it before the grace ends.
Troubleshooting
- Payment failed / past-due banner. Open Manage billing and update your card in the Stripe Customer Portal. You have a 7-day grace period before dropping to Free.
- I can't downgrade. You're likely over the target plan's limit (usually seats). Remove members until you're under the cap, then try again. See Members and roles.
- A paid feature disappeared. Check your effective plan above — if you're past due or canceled, features lock until you're active again. Nothing is deleted.