Billing
Manage your subscription plan, usage, and invoices
adminBilling
The Billing page is where you view your current plan, monitor usage against plan limits, upgrade to a higher tier, and access your invoice history. It lives at Settings > Billing.
Role requirements
Only users with the Owner role (or SuperAdmin) can access billing. All other roles see an access-denied message.
Tabs
The page is organized into three tabs: Overview, Usage, and Invoices.
Overview tab
Current plan
Shows your active plan name, monthly price, subscription status badge, and the date the current billing period ends.
Subscription statuses:
| Status | Meaning |
|---|---|
| Active | Subscription is current and in good standing |
| Trialing | You are in a free trial period |
| Past Due | A payment failed — update your payment method |
| Canceled | Subscription has been canceled |
Usage meters
Two progress bars show your usage against plan limits:
- Active Blocks — number of non-completed, non-discarded blocks
- Users — number of active team members
On the Free plan a third bar, Units this month, shows how many of the month’s 100 blocks, spawn bags and lab items you have started. During a Free farm’s first 30 days it is replaced by a line saying when the monthly limit starts.
The bar turns amber at 80% and red at 95% of the limit. If your plan has unlimited capacity (null limit), the bar shows “Unlimited.”
Upgrade Your Plan
When you are on a plan with higher tiers available, upgrade cards appear here. Each card shows the plan name, monthly price, block, lab-item and user limits. Click Upgrade to [Plan] to open the Stripe checkout flow.
Manage Billing
When you are on a paid plan, the Manage Billing button opens the Stripe Customer Portal where you can update your payment method, change subscription, or cancel.
Usage tab
Shows detailed usage metrics loaded on demand:
- API Requests chart — a bar chart of monthly API request volume for the last several months. Bars turn red when a month exceeds the plan limit.
- Resource Counts — current totals for active blocks, users, and recipes.
Invoices tab
Lists your invoice history from Stripe. Each row shows the date, amount due, payment status, and a View Receipt link that opens the hosted Stripe invoice.
Invoice statuses: Paid, Open, Draft, Uncollectible, Void.
If you have no invoices yet (e.g. you are still in a trial), an empty state is shown.
Plans
Sporeline has a Free plan, three paid self-serve plans and Enterprise. Free needs no card. Solo is billed from the day you subscribe. Team and Commercial are upgrades from Settings > Billing; the checkout page shows the charge before you confirm.
| Plan | Price | Active blocks | Active lab items | Users |
|---|---|---|---|---|
| Free | $0 | No cap; 100 blocks, spawn bags and lab items started a month | No cap; shares the 100 a month | 2 |
| Solo | $50/month, or $500/year | 250 | 500 | 3 |
| Team | $225/month, or $2,250/year | 1,000 | 2,000 | Unlimited |
| Commercial | $500/month, or $5,000/year | 2,500 | 5,000 | Unlimited |
| Enterprise | Custom | Unlimited | Unlimited | Unlimited |
A Free farm’s first 30 days run at Solo size (250 active blocks, 500 active lab items, no monthly limit); the 100-a-month limit starts on day 31. See The Free Plan for what counts as a unit and what happens at 100.
Every plan includes every feature: traceability, compliance tools, the external connectors (QuickBooks, Shopify, sensors), revenue reporting, SMS notifications, custom fields, the SQL editor, log transcription, MCP, and API access. Moving up a plan raises how many active blocks, lab items and users you can have, and the level of support.