Skip to content
AM

Billing: plans and tiers

Use Portal > Billing at /billing to review the active subscription, usage, available tier changes, and Stripe-hosted billing controls.

Current plan and usage

The page loads GET /api/billing/summary and shows the subscription status, price, billing-period end, trial state, founding-cohort price when applicable, and any pending downgrade. Usage meters cover share links, team seats, practice connections, and model usage when returned by the backend.

TierMonthly list priceSeatsShare links/monthIncluded pillars
Core$4915Portal, Accounting, Reporting
Growth$99325Core plus Commerce and Customer 360
Scale$1995UnlimitedGrowth plus Studio
EnterpriseContract10UnlimitedAll configured pillars
PracticeUsage-based2UnlimitedPortal, Accounting, Reporting, Customer 360

Founding prices in the current tier configuration are $25, $50, and $100 for Core, Growth, and Scale. Eligibility is determined by the billing backend.

Start or upgrade a subscription

For a tenant without an existing subscription, selecting a tier calls POST /api/billing/checkout and redirects to Stripe Checkout.

For an existing active or trialing subscription, selecting a higher tier calls POST /api/billing/upgrade. The update is immediate; Stripe handles proration. The page then reloads the billing summary.

Practice and Enterprise are not normal self-service checkout choices. Practice requires provisioning, and Enterprise requires its model-usage price configuration.

Downgrade

Select a lower tier and confirm the effective date and lost pillars. POST /api/billing/downgrade schedules the change for the current period end. Use Cancel downgrade before that date to call POST /api/billing/cancel-downgrade.

Payment method and invoices

Manage payment method and View invoices use the Stripe Customer Portal URL returned by the billing summary. Invoice history and PDF downloads are not rendered inside InBlack. Stripe Customer Portal is the current customer-facing invoice surface.

The page does not provide a dedicated seat-quantity purchase control. See Billing: seats and overages for current seat behavior.