Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.
You are billed per workspace you upgrade. On both Cloud and self-hosted Plane you can upgrade your workspace from Billing and plans. On self-hosted instances, your license key only unlocks one workspace.
You are billed by the total number of seats in a workspace. So, if you have 100 Admins and Members across projects in a workspace, you will be billed for 100 seats.
You get 5 Guests per paid seat.
In the upgrade flow, you get as many seats as paid users—Admins or Members already in your workspace. For self-hosted instances, if you upgrade through the Prime portal, you can specify the number of seats you would like to purchase. You can also change this number later from the Members screen in Workspace settings.
When you want to add members or change non-paid roles—Guests—to paid ones—Admins or Members—, you must add seats first. All new seats are immediately charged to the card on file. Depending on when you are adding more seats, your bill will either be prorated or show the full price of those seats.
If we don’t have your card on file, you will have to reach out to us each time you want to increase the number of seats or get your bill adjusted to a lower number of seats.
When you remove members, their seats are freed up and go to the available pool so you can assign them to other users. Removing members doesn’t automatically remove seats. You must remove seats separately to affect your billing. See Manage paid users for more details.
When you remove seats, the reduced billing for those seats is added as a credit line item to your next bill, so your overall bill is reduced by the price of the removed seats.
Unless you change the number of seats in a month or year depending on your billing cycle, your subscription price for that cycle doesn’t change. The exception to that are limited-period discounts that some upgrades enjoy.
Your subscription renews automatically each month or year at the beginning of the billing cycle.
Starting with v1.3.0 of the Commercial Edition, the Free plan will have a 12-seat limit just as there is for the Free tier on Cloud. If you are getting a new Free workspace on either our Cloud or our self-hosted Commercial Edition, this is the seat limit you will start with.
For everyone on the Free tier on both Cloud and the Commercial Edition before this change came in, you will see your workspace grandfathered to the same number of seats as the total number of admins or members in your workspace at the time of this change.Say, you had 20 members and admins on your workspace before this change. Now, you will see a limit of 20 seats in your workspace instead of 12 and they will work exactly as detailed above. If you want to upgrade this workspace to Pro, you will be charged for all 20 seats. If you remove one of your 20 grandfathered seats, your new limit will be 19.You can remove seats down to 12 on such accounts. At 12, your workspace will downgrade to a standard Free account and you will lose your grandfathered status.
If you have upgraded to a Pro or higher subscription and have unpaid bills, you will get a 30-day notice to pay them. After that period, your workspace will lock out all members except Workspace Admin to help them clear unpaid dues.Once you have paid your bills, you can continue with your subscription, change its frequency, adjust the number of seats, or downgrade to the Free tier by manually removing seats down to 12.Should you cancel your subscription outright, your workspace will retain your subscription until the end of the billing cycle and then lock out all members except Workspace Admins who can renew the subscription or downgrade to the Free tier.
We don’t offer refunds except in the most unusual circumstances. Your Plane billing happens automatically and our payment partners send alerts before each bill is attempted to be paid.Should you think you have an exceptional circumstance and deserve a refund, write to us.
If you’re using Plane Cloud, you can start a 14-day free trial for all paid plans with a listed trial feature.
Free trials are not available for self-hosted paid plans.
Just head to the Billing and plans section in your Workspace settings and click the Start free trial button.During the trial, you’ll have full access to all the paid plan features, allowing you to explore and evaluate them before committing to a subscription.If you decide the paid plan isn’t the right fit, you can cancel the trial anytime before it ends. To do this, click the Upgrade button in the Pro card, then select Cancel subscription on the Stripe page. Once canceled, your workspace will revert to the free plan without any charges.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Onestack documentation","colors":{"primary":"#000000","light":"#FFFFFF","dark":"#000000"},"logo":{"light":"https://mintcdn.com/onestack/nDuovMY_chq3cDIQ/logo/logo_black_text.png?fit=max\u0026auto=format\u0026n=nDuovMY_chq3cDIQ\u0026q=85\u0026s=ec34381bfbbd0a76ddcc084b8dbfaf00","dark":"https://mintcdn.com/onestack/nDuovMY_chq3cDIQ/logo/logo_white_text.png?fit=max\u0026auto=format\u0026n=nDuovMY_chq3cDIQ\u0026q=85\u0026s=86c116a136e2b609c8ad7b7a5e4363e4"},"favicon":"/logo/logo-black_whitebg.png","navbar":{"links":[{"label":"Support","href":"mailto:support@onestack.cloud"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.onestack.cloud"}},"footer":{"socials":{"github":"https://github.com/Onestack-cloud","linkedin":"https://linkedin.com/company/onestack-cloud"}},"navigation":{"global":{"anchors":[{"anchor":"Back to Onestack","icon":"house","href":"https://onestack.cloud"},{"anchor":"Community","icon":"telegram","href":"https://community.onestack.cloud"},{"anchor":"Blog","icon":"newspaper","href":"https://blog.onestack.cloud"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"onestack","hasAudioNarration":false,"actualSubdomain":"onestack","customDomains":["docs.onestack.cloud"],"gitSource":{"type":"github","owner":"curiousgeorgios","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae925b738a52af76f4046a6:success","clientVersion":"0.0.4117","searchFilterCounts":[{"language":"default","tag":"Scheduling","count":70},{"language":"default","tag":"Documentation","count":70},{"language":"default","tag":"Document Signing","count":48},{"language":"default","tag":"Project Management","count":45},{"language":"default","tag":"Event Types","count":40},{"language":"default","tag":"Developer Guide","count":27},{"language":"default","tag":"User Guide","count":20},{"language":"default","tag":"Embedding","count":14},{"language":"default","tag":"Project + work management","count":11},{"language":"default","tag":"Apps and Integrations","count":8}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"documenso-docs/apps/documentation/styles.css","content":"@tailwind base;@tailwind components;@tailwind utilities;"},{"filePath":"documenso-docs/apps/documentation/styles/globals.css","content":"@tailwind base;@tailwind components;@tailwind utilities;"}],"page":{"pagePath":"plane_docs/workspaces-and-users/billing-and-plans","slug":"/plane_docs/workspaces-and-users/billing-and-plans","pageMetadata":{"title":"Manage seats, upgrades, and plans","description":"Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.","href":"/plane_docs/workspaces-and-users/billing-and-plans"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(Heading,{level:`2`,id:`how-the-per-seat-model-and-billing-work`,children:[`How the per-seat model and billing work`,_jsx(_components.a,{href:`#how-the-per-seat-model-and-billing-work`,title:`Direct link to How the per-seat model and billing work`,children:``})]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`You are billed per workspace you upgrade. On both Cloud and self-hosted Plane you can upgrade your workspace from `,_jsx(_components.strong,{children:`Billing and plans`}),`. On self-hosted instances, your license key only unlocks one workspace.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/billing-and-plans-cloud.webp?fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=e2fc6ee4901daec19b3d88ac2e4e359b`,alt:`Billings and plans`,\"data-og-width\":`2476`,width:`2476`,\"data-og-height\":`1544`,height:`1544`,\"data-path\":`images/workspaces-and-users/activate-license/billing-and-plans-cloud.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/billing-and-plans-cloud.webp?w=280\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=7daec4f4c997e74e83392ace86c2a11f 280w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/billing-and-plans-cloud.webp?w=560\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=05a5f4673d0b518931c7757b41cced53 560w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/billing-and-plans-cloud.webp?w=840\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=19a24b0aa13fb01d1ac75f788cb7a3f7 840w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/billing-and-plans-cloud.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=f73ae0eea329556dcbde12b232e2a9b3 1100w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/billing-and-plans-cloud.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=a0ba06168e6affdd2e277626f0c29e9d 1650w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/billing-and-plans-cloud.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=90f8d766501836a758e357c82e110e6b 2500w`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`You are billed by the total number of seats in a workspace. So, if you have 100 Admins and Members across projects in a workspace, you will be billed for 100 seats.`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`You get 5 Guests per paid seat.`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`In the upgrade flow, you get as many seats as paid users—Admins or Members already in your workspace. For self-hosted instances, if you upgrade through the Prime portal, you can specify the number of seats you would like to purchase. You can also change this number later from the `,_jsx(_components.strong,{children:`Members`}),` screen in `,_jsx(_components.strong,{children:`Workspace settings`}),`.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/add-seats.webp?fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=2da1e2e71f99dfaf3e27104bd8fc7b26`,alt:`Add seats`,\"data-og-width\":`2202`,width:`2202`,\"data-og-height\":`1636`,height:`1636`,\"data-path\":`images/workspaces-and-users/activate-license/add-seats.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/add-seats.webp?w=280\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=fbee2d0e9a08b147e9170c090a98dd7c 280w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/add-seats.webp?w=560\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=33ba8d17070aa164e3142f2a6926c590 560w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/add-seats.webp?w=840\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=409a6a54c1172a684e8164be8e97f62d 840w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/add-seats.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=b92f177de44359264f2c800c7bb7c7b6 1100w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/add-seats.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=a0476aee96e6046501bce9404a184d9c 1650w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/add-seats.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=1f72b2e699e458daefe6bd9458914bc5 2500w`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`When you want to add members or change non-paid roles—Guests—to paid ones—Admins or Members—, you must add seats first. All new seats are immediately charged to the card on file. Depending on when you are adding more seats, your bill will either be prorated or show the full price of those seats.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`If we don’t have your card on file, you will have to reach out to us each time you want to increase the number of seats or get your bill adjusted to a lower number of seats.`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`When you remove members, their seats are freed up and go to the available pool so you can assign them to other users. `,_jsx(_components.strong,{children:`Removing members doesn’t automatically remove seats. You must remove seats separately to affect your billing.`}),` See `,_jsx(_components.a,{href:`/workspaces-and-users/upgrade-plan#manage-paid-users`,children:`Manage paid users`}),` for more details.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`When you remove seats, the reduced billing for those seats is added as a credit line item to your next bill, so your overall bill is reduced by the price of the removed seats.`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Unless you change the number of seats in a month or year depending on your billing cycle, your subscription price for that cycle doesn’t change. `,_jsx(_components.em,{children:`The exception to that are limited-period discounts that some upgrades enjoy.`})]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Your subscription renews automatically each month or year at the beginning of the billing cycle.`}),`\n`]}),`\n`]}),`\n`,_jsxs(Heading,{level:`3`,id:`free-tiers-cancelations-and-downgrades`,children:[`Free tiers, cancelations, and downgrades`,_jsx(_components.a,{href:`#free-tiers-cancelations-and-downgrades`,title:`Direct link to Free tiers, cancelations, and downgrades`,children:``})]}),`\n`,_jsx(_components.p,{children:`Starting with v1.3.0 of the Commercial Edition, the Free plan will have a 12-seat limit just as there is for the Free tier on Cloud. If you are getting a new Free workspace on either our Cloud or our self-hosted Commercial Edition, this is the seat limit you will start with.`}),`\n`,_jsxs(Heading,{level:`4`,id:`older-workspaces`,children:[`Older workspaces`,_jsx(_components.a,{href:`#older-workspaces`,title:`Direct link to Older workspaces`,children:``})]}),`\n`,_jsx(_components.p,{children:`For everyone on the Free tier on both Cloud and the Commercial Edition before this change came in, you will see your workspace grandfathered to the same number of seats as the total number of admins or members in your workspace at the time of this change.`}),`\n`,_jsx(_components.p,{children:`Say, you had 20 members and admins on your workspace before this change. Now, you will see a limit of 20 seats in your workspace instead of 12 and they will work exactly as detailed above. If you want to upgrade this workspace to Pro, you will be charged for all 20 seats. If you remove one of your 20 grandfathered seats, your new limit will be 19.`}),`\n`,_jsx(_components.p,{children:`You can remove seats down to 12 on such accounts. At 12, your workspace will downgrade to a standard Free account and you will lose your grandfathered status.`}),`\n`,_jsxs(Heading,{level:`4`,id:`all-workspaces`,children:[`All workspaces`,_jsx(_components.a,{href:`#all-workspaces`,title:`Direct link to All workspaces`,children:``})]}),`\n`,_jsx(_components.p,{children:`If you have upgraded to a Pro or higher subscription and have unpaid bills, you will get a 30-day notice to pay them. After that period, your workspace will lock out all members except Workspace Admin to help them clear unpaid dues.`}),`\n`,_jsx(_components.p,{children:`Once you have paid your bills, you can continue with your subscription, change its frequency, adjust the number of seats, or downgrade to the Free tier by manually removing seats down to 12.`}),`\n`,_jsx(_components.p,{children:`Should you cancel your subscription outright, your workspace will retain your subscription until the end of the billing cycle and then lock out all members except Workspace Admins who can renew the subscription or downgrade to the Free tier.`}),`\n`,_jsxs(Heading,{level:`4`,id:`refunds`,children:[`Refunds`,_jsx(_components.a,{href:`#refunds`,title:`Direct link to Refunds`,children:``})]}),`\n`,_jsx(_components.p,{children:`We don’t offer refunds except in the most unusual circumstances. Your Plane billing happens automatically and our payment partners send alerts before each bill is attempted to be paid.`}),`\n`,_jsx(_components.p,{children:`Should you think you have an exceptional circumstance and deserve a refund, write to us.`}),`\n`,_jsxs(Heading,{level:`2`,id:`free-trial`,children:[`Free trial`,_jsx(_components.a,{href:`#free-trial`,title:`Direct link to Free trial`,children:``})]}),`\n`,_jsx(_components.p,{children:`If you’re using Plane Cloud, you can start a 14-day free trial for all paid plans with a listed trial feature.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Free trials are not available for self-hosted paid plans.`})}),`\n`,_jsxs(_components.p,{children:[`Just head to the `,_jsx(_components.strong,{children:`Billing and plans`}),` section in your `,_jsx(_components.a,{href:`/core-concepts/workspaces/overview#workspace-settings`,children:`Workspace settings`}),` and click the `,_jsx(_components.strong,{children:`Start free trial`}),` button.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/free-trial.webp?fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=89be801e7188723506728dd2b62aacaa`,alt:`Free trial`,\"data-og-width\":`3330`,width:`3330`,\"data-og-height\":`1254`,height:`1254`,\"data-path\":`images/workspaces-and-users/activate-license/free-trial.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/free-trial.webp?w=280\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=897e0c02864ca4356f230926cc4911b8 280w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/free-trial.webp?w=560\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=848c44734243888da338d75f8abfdc9b 560w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/free-trial.webp?w=840\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=564c2d54d0e2ea9d85d899347135684e 840w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/free-trial.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=375a4476e4060814d6f7c5083010a2a1 1100w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/free-trial.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=057909c2ec61df8b5d65babfaf66611a 1650w, https://mintcdn.com/onestack/4HoiF2FbNysKRwdw/images/workspaces-and-users/activate-license/free-trial.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=4HoiF2FbNysKRwdw\u0026q=85\u0026s=4447b843234b04d5b788b999ee197211 2500w`}),`\n`,_jsx(_components.p,{children:`During the trial, you’ll have full access to all the paid plan features, allowing you to explore and evaluate them before committing to a subscription.`}),`\n`,_jsxs(_components.p,{children:[`If you decide the paid plan isn’t the right fit, you can cancel the trial anytime before it ends. To do this, click the `,_jsx(_components.strong,{children:`Upgrade`}),` button in the `,_jsx(_components.strong,{children:`Pro`}),` card, then select `,_jsx(_components.strong,{children:`Cancel subscription`}),` on the Stripe page. Once canceled, your workspace will revert to the free plan without any charges.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Manage seats, upgrades, and plans","description":"Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.","href":"/plane_docs/workspaces-and-users/billing-and-plans"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How the per-seat model and billing work","slug":"how-the-per-seat-model-and-billing-work","depth":2,"children":[{"title":"Free tiers, cancelations, and downgrades","slug":"free-tiers-cancelations-and-downgrades","depth":3,"children":[]},{"title":"Older workspaces","slug":"older-workspaces","depth":4,"children":[]},{"title":"All workspaces","slug":"all-workspaces","depth":4,"children":[]},{"title":"Refunds","slug":"refunds","depth":4,"children":[]}]},{"title":"Free trial","slug":"free-trial","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/onestack/e9b75d94f3331829/documenso-docs/apps/documentation/next.config.js","/_mintlify/custom/onestack/fa650b380adfabb1/documenso-docs/apps/documentation/postcss.config.js","/_mintlify/custom/onestack/feabdf309770ed24/documenso-docs/apps/documentation/public/pdf.worker.min.js","/_mintlify/custom/onestack/b248f5a1a94c3e0f/documenso-docs/apps/documentation/tailwind.config.js"],"subdomain":"onestack","siteName":"Onestack documentation","title":"Manage seats, upgrades, and plans - Onestack documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T06:53:34.851Z","originalFileLocation":"plane_docs/workspaces-and-users/billing-and-plans.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Onestack documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Manage seats, upgrades, and plans - Onestack documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Onestack documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://onestack.mintlify.site/_mintlify/api/og/v2?division=Workspace+%2B+user+management\u0026amp;title=Manage+seats%2C+upgrades%2C+and+plans\u0026amp;description=Unlike+a+majority+of+SaaS%2C+our+subscription+models+on+Pro+and+higher+plans+are+per-seat%2C+not+per-users.+Learn+why+this+model+works+great+for+you+and+how+to+mana\u0026amp;theme=be0c9f2880ace844f8d65386\u0026amp;signature=c5b93c42bddafab0a5648aed5f9d25fbf8bb9f715f7e1267bbf5250bb6df0218\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Manage seats, upgrades, and plans - Onestack documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://onestack.mintlify.site/_mintlify/api/og/v2?division=Workspace+%2B+user+management\u0026amp;title=Manage+seats%2C+upgrades%2C+and+plans\u0026amp;description=Unlike+a+majority+of+SaaS%2C+our+subscription+models+on+Pro+and+higher+plans+are+per-seat%2C+not+per-users.+Learn+why+this+model+works+great+for+you+and+how+to+mana\u0026amp;theme=be0c9f2880ace844f8d65386\u0026amp;signature=c5b93c42bddafab0a5648aed5f9d25fbf8bb9f715f7e1267bbf5250bb6df0218\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/onestack/gEf718rD6Tp_NxgK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Onestack documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/plane_docs/workspaces-and-users/billing-and-plans.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.onestack.cloud/#organization\",\"name\":\"Onestack documentation\",\"url\":\"https://docs.onestack.cloud\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/onestack/nDuovMY_chq3cDIQ/logo/logo_black_text.png?fit=max\u0026auto=format\u0026n=nDuovMY_chq3cDIQ\u0026q=85\u0026s=ec34381bfbbd0a76ddcc084b8dbfaf00\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.onestack.cloud#website\",\"name\":\"Onestack documentation\",\"url\":\"https://docs.onestack.cloud\",\"publisher\":{\"@id\":\"https://docs.onestack.cloud/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans#webpage\",\"url\":\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans\",\"name\":\"Manage seats, upgrades, and plans\",\"description\":\"Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.\",\"dateModified\":\"2026-01-07T06:53:34.851Z\",\"isPartOf\":{\"@id\":\"https://docs.onestack.cloud#website\"},\"breadcrumb\":{\"@id\":\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Workspace + user management\",\"item\":\"https://docs.onestack.cloud/plane_docs/core-concepts/workspaces/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manage seats, upgrades, and plans\",\"item\":\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans#article\",\"headline\":\"Manage seats, upgrades, and plans\",\"name\":\"Manage seats, upgrades, and plans\",\"description\":\"Unlike a majority of SaaS, our subscription models on Pro and higher plans are per-seat, not per-users. Learn why this model works great for you and how to manage your members versus seats.\",\"url\":\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans\",\"mainEntityOfPage\":{\"@id\":\"https://docs.onestack.cloud/plane_docs/workspaces-and-users/billing-and-plans#webpage\"},\"dateModified\":\"2026-01-07T06:53:34.851Z\",\"publisher\":{\"@id\":\"https://docs.onestack.cloud/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.onestack.cloud#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Onestack documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Onestack documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/plane_docs/workspaces-and-users/billing-and-plans.md","siteName":"Onestack documentation","nav":{"global":{"anchors":[{"anchor":"Back to Onestack","icon":"house","href":"https://onestack.cloud"},{"anchor":"Community","icon":"telegram","href":"https://community.onestack.cloud"},{"anchor":"Blog","icon":"newspaper","href":"https://blog.onestack.cloud"}]},"tabs":[{"tab":"Onestack","pages":[{"title":"Onestack","href":"/introduction"}]},{"tab":"Scheduling","pages":[{"title":"Scheduling","href":"/cal_docs/welcome"}]},{"tab":"Document Signing","pages":[{"title":"Document Signing","href":"/documenso-docs/apps/documentation/pages"}]},{"tab":"Project Management","groups":[{"group":"Get started","pages":[{"title":"Introduction","href":"/plane_docs/home"},{"title":"Quickstart guide","href":"/plane_docs/introduction/quickstart"},{"title":"Core concepts","href":"/plane_docs/introduction/core-concepts"}]},{"group":"Project + work tracking","pages":[{"title":"Projects","href":"/plane_docs/core-concepts/projects/overview"},{"title":"Work items","href":"/plane_docs/core-concepts/issues/overview"},{"title":"Manage and track your sprints using Cycles","href":"/plane_docs/core-concepts/cycles"},{"title":"Break your project down into Modules","href":"/plane_docs/core-concepts/modules"},{"title":"Triage work items before adding them to your project","href":"/plane_docs/core-concepts/intake"},{"title":"Estimate effort for work items","href":"/plane_docs/core-concepts/issues/estimates"},{"title":"Save your progress in Drafts","href":"/plane_docs/core-concepts/drafts"},{"title":"Stay on top of your work items","href":"/plane_docs/core-concepts/inbox"}]},{"group":"Project + work management","pages":[{"title":"Add, configure and control your work item types","href":"/plane_docs/core-concepts/issues/issue-types"},{"title":"Log time on work items","href":"/plane_docs/core-concepts/issues/time-tracking"},{"title":"Update multiple work items at once","href":"/plane_docs/core-concepts/issues/bulk-ops"},{"title":"Set up task dependencies visually","href":"/plane_docs/core-concepts/issues/timeline-dependency"},{"title":"Organize and track your work items with Epics","href":"/plane_docs/core-concepts/issues/epics"},{"title":"Group multiple projects using Initiatives","href":"/plane_docs/core-concepts/projects/initiatives"},{"title":"Track work by teams","href":"/plane_docs/core-concepts/workspaces/teamspaces"},{"title":"Manage projects with states","href":"/plane_docs/core-concepts/projects/project-states"},{"title":"Monitor project progress at a glance","href":"/plane_docs/core-concepts/projects/project-overview"},{"title":"Export work items to backup, analyze, or share your data","href":"/plane_docs/core-concepts/export"},{"title":"Take notes using Stickies","href":"/plane_docs/core-concepts/stickies"}]},{"group":"Visualization","pages":[{"title":"Home","href":"/plane_docs/core-concepts/account/overview"},{"title":"Your Work","href":"/plane_docs/your-work"},{"title":"See, plan and track work items with Layouts","href":"/plane_docs/core-concepts/issues/layouts"},{"title":"Views","href":"/plane_docs/core-concepts/views"},{"title":"Analytics","href":"/plane_docs/core-concepts/analytics"}]},{"group":"Navigation","pages":[{"title":"Power K","href":"/plane_docs/core-concepts/power-k"}]},{"group":"Workspace + user management","pages":[{"title":"Workspaces","href":"/plane_docs/core-concepts/workspaces/overview"},{"title":"Manage users, roles, and permissions","description":"Keeping your workspace organized and secure is essential for smooth project management. Plane makes it easy to control who can access your workspace, what they can do, and how they collaborate with others. This guide will walk you through managing members, assigning roles, and understanding the permissions associated with each role.","href":"/plane_docs/core-concepts/workspaces/members"},{"title":"Manage seats, upgrades, and plans","href":"/plane_docs/workspaces-and-users/billing-and-plans"},{"title":"Manage and upgrade plans","description":null,"href":"/plane_docs/workspaces-and-users/upgrade-plan"},{"title":"Profile settings","href":"/plane_docs/core-concepts/account/settings"}]},{"group":"Knowledge management","pages":[{"title":"Document with AI-powered Pages","href":"/plane_docs/core-concepts/pages/overview"},{"title":"Centralized documentation with Wiki","href":"/plane_docs/core-concepts/pages/wiki"}]},{"group":"Importers","pages":[{"title":"Easily migrate your project data with Plane Importers","href":"/plane_docs/importers/overview"},{"title":"Import your Jira Server or Cloud data to Plane","href":"/plane_docs/importers/jira"},{"title":"Import your Linear data to Plane","href":"/plane_docs/importers/linear"},{"title":"Import your Asana data to Plane","href":"/plane_docs/importers/asana"}]},{"group":"Integrations","pages":[{"title":"Overview","href":"/plane_docs/integrations/about"},{"title":"Integrate with GitHub","href":"/plane_docs/integrations/github"},{"title":"Integrate with Slack","href":"/plane_docs/integrations/slack"},{"title":"Integrate with GitLab","href":"/plane_docs/integrations/gitlab"}]},{"group":"Performance","pages":[{"title":"Turbocharge speed and performance","href":"/plane_docs/performance/hyper-mode"}]},{"group":"Devices","pages":[{"title":"Manage projects on your mobile","href":"/plane_docs/devices/mobile"}]},{"group":"Introduction","pages":[]},{"group":"Intro Webhooks","pages":[]},{"group":"Changelog","pages":[]}]}]},"basePath":"","title":"Manage seats, upgrades, and plans - Onestack documentation","buildId":"dpl_41S5Z2jG9QnfDRwN1KZrLdBwj7DM","deploymentId":"dpl_41S5Z2jG9QnfDRwN1KZrLdBwj7DM","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-CMHgNu49.js","lightbox-handle-r17bVUz3.js"]}