Plans and billing
Studio, then the brand switcher at the top of the sidebar, then Billing.
Billing sits on the account, not the brand. One subscription covers every brand you own.
The page
- Subscription state and next billing date
- Your AI credit meter for the month
- Purchase history
- Buttons to change plan, cancel, resume, buy AI credits, or open the Stripe billing portal
Allowances
Your plan sets these:
| Allowance | Controls |
|---|---|
brands | How many brands the account can create |
ai_credits_monthly | Monthly AI generation budget |
storage_limit | Media storage, in GB |
staff_accounts | Member seats per brand |
automations | Active automations per brand |
x_connection | Whether the brand can connect an X account at all |
Read them programmatically with GET /me/entitlements. See Entitlements.
Where you meet them
| Allowance | What happens |
|---|---|
| Storage | Media upload refuses: "Storage limit reached" |
| Seats | Inviting refuses: "You have reached your plan limit" |
| Brands | Create brand refuses |
| Automations | Activating one refuses, naming the limit. Pause another or upgrade |
| AI credits | Generation stops for the month |
| X connection | Connecting refuses, telling you to upgrade |
Trials
A trialling account resolves against a hidden trial plan: 1 brand, 10,000 AI credits, 5 GB storage, 2 seats, 3 active automations. X connection is not included on trial.
An account past its trial with no subscription has no plan at all. Most things stop, and creating a brand is refused outright.
AI credits
Consumed by AI generation inside Postlyra: writing and rewriting a draft, comment drafting, inbox reply drafts, hooks, scripts, video analysis, carousel templates, and proposals on the persona and voice settings.
They are not consumed by the CLI or by MCP mining, because those run on your own AI provider with your own key. That is one practical reason to mine locally: it costs you nothing on the Postlyra side.
Run out early and you can buy a credit pack from the Billing page.
Changing plan
Switch changes plan on an existing subscription, prorated by Stripe.
Cancel keeps you running until the end of the paid period. During that window you are on a grace period, which the subscription status reflects, and Resume undoes it.
Card details, invoices and tax information all live in the Stripe billing portal, which the page links to. Postlyra never handles card data.
Owner only
Billing actions require the billing.manage permission, which in practice means the brand owner.