Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.
Billing settings show your MSPortal subscription, company usage, payment method, add-on charges and invoices. Payment and plan changes happen in a secure hosted billing portal that opens from this page. This page is for MSP staff who manage the account.
Before you start
Primary admins can always open Settings > Billing. Other staff need a role with manage access to billing settings.
If your account is in read-only mode because of a billing problem, the Billing page stays open so you can fix it.
Company users cannot see this page.
Review your subscription and usage
1
Open Billing
Go to Settings > Billing.
2
Read the Usage Summary
The Usage Summary card shows Billed monthly or Billed annually and these numbers.
Number
What it means
Current Companies
Companies in your account now
Billed Companies
Monthly plans only. The highest company count this billing period
Contracted Companies
Annual plans only. The company quantity on your plan
Days Until Billing / Days Until Renewal
Days left in the current period
Trial Days Left
Shown instead during a free trial
Bigger Brains Users and Billed BB Users
Shown when Bigger Brains training is enabled for users
A Pending sync badge or a Usage sync pending note means your current company count differs from the billed count. Click Sync billing status at the top of the page. On an annual plan, Company count exceeds contracted quantity means you have more companies than your plan covers. Contact support to add companies.
3
Read the Subscription card
During a trial, the card shows Access through and the days remaining. On a paid plan it shows the Next billing date (or Next renewal date on an annual plan) and the Estimated invoice (or Renewal amount).
4
Check the payment method
The Payment method card shows your default method, its expiry, and how many other methods are on file.
If you see Billing Information Unavailable, MSPortal could not reach the billing service. Click Retry. Missing numbers in that state do not mean you have no subscription.
Set up billing or change your plan
1
Open Billing
Go to Settings > Billing.
2
Click the matching button
Pick the button that fits your situation. Each one opens the hosted billing portal.
Button
When it shows
Choose a plan
You have no active subscription
Set up billing
No payment method is configured
Add payment method
You have a subscription or trial but no payment method on file
Set up payment
A subscription exists but is not active yet
Manage subscription
You have an active subscription
Manage payment methods
A payment method is on file
3
Make the change in the portal
Review the details, change the plan or payment method, and confirm in the portal.
4
Return to MSPortal and sync
Go back to Settings > Billing and click Sync billing status. A toast confirms Billing status updated. If it says the sync is still running, check again in a moment.
The billing email lives in Tenant settings as Billing Email.The portal confirms every plan or payment change. The Billing page has no Save button. If a window closes before you see a confirmation, reopen the portal and check the current state before you repeat the change.
Download invoices
1
Scroll to Billing history
The Billing history table lists Invoice, Billing date, Status and Amount. Status is Paid, Open, Draft, Void or Uncollectible.
2
Open or download an invoice
Click View to open the invoice, or Download to get the PDF.
3
See older invoices
Click View all invoices to open the full history in the billing portal.
Bigger Brains training charges appear in Add-on Services and are included in the estimated invoice.
Restore access after a billing problem
When your subscription status is Past due, Unpaid, Canceled or Incomplete, your MSP team goes into read-only mode. Staff can view data but cannot create, edit or delete it. Your client users are not affected.
1
Open Billing
A primary admin, or a user with billing access, opens Settings > Billing. This page stays available in read-only mode.
2
Fix the payment
Click Manage payment methods (or Add payment method or Manage subscription). Update the card or pay the outstanding invoice in the portal.
3
Sync billing status
Return to Billing and click Sync billing status. Full access comes back once MSPortal sees an active subscription.
When you add your first billing card, MSPortal also attempts
to pay an incomplete subscription’s first invoice. If your bank needs card
confirmation, or the card is declined, continue on Stripe’s invoice page.
Finish the payment there before expecting full access. Saving a card alone
does not pay an outstanding invoice.
Recreate an account during a trial
If you delete a tenant and sign up again with the same email in the same region, your account keeps its recorded original trial deadline. The setup page shows only the days remaining, including zero when that deadline has passed. It also warns that MSPortal will contact you. You can continue signup; recreating the tenant does not restart the trial. Payment setup displays the same remaining or expired trial status, and adding a payment method does not extend it. If the previous account had no recorded trial deadline, creation dates are not treated as expired trials.
A recreated account with three days remaining on its original trial.
The same setup page on a phone.
Troubleshooting
Problem
What to do
Billing Information Unavailable
Click Retry. If it keeps failing, contact support
Billing account disconnected
The billing account linked to your organization was deleted. Click Contact support to reconnect billing. Old invoices still show
The billed count looks stale
Click Sync billing status
The portal does not open
Try again. A toast says Couldn’t open the billing portal if it fails
Staff see a read-only message
Your billing status is failed. Fix the payment as above
Invoice and usage numbers differ
Compare the billing period and the monthly high mark. Usage counts are not the invoice total
Frequently asked questions
Can I treat Current Companies as my invoice total?
No. Monthly plans bill the highest company count in the period, plus add-ons. Annual plans bill the contracted quantity.
Why can my clients still work when my team cannot?
Billing restrictions apply only to MSP staff. Company users are never restricted.
Where do I change my billing email or business details?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"MSPortal.ai Documentation","colors":{"primary":"#0C8376","light":"#15B79E","dark":"#107569"},"logo":{"light":"https://mintcdn.com/msportal/KnbwIXtZSTlVJTt6/logo/light.svg?fit=max\u0026auto=format\u0026n=KnbwIXtZSTlVJTt6\u0026q=85\u0026s=eb69f6d6bf16b2c401770aef19ade1d2","dark":"https://mintcdn.com/msportal/KnbwIXtZSTlVJTt6/logo/dark.svg?fit=max\u0026auto=format\u0026n=KnbwIXtZSTlVJTt6\u0026q=85\u0026s=03f8df7191e7a8ea7da084df57f6107f"},"favicon":"https://mintcdn.com/msportal/KjsKytvp08K0bejm/favicon-16x16.png?fit=max\u0026auto=format\u0026n=KjsKytvp08K0bejm\u0026q=85\u0026s=378df7f039bbff7885231fec799d29ac","navbar":{"links":[{"href":"/release-notes/roadmap","label":"Roadmap"},{"href":"mailto:support@msportal.ai","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.msportal.ai"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/msportal"},"links":[{"header":"Resources","items":[{"label":"MSPortal.ai","href":"https://msportal.ai"},{"label":"Support","href":"mailto:support@msportal.ai"},{"label":"Status","href":"https://status.msportal.ai"}]}]},"fonts":{"family":"Inter"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"msportal","hasAudioNarration":false,"actualSubdomain":"msportal","customDomains":["docs.msportal.ai"],"gitSource":{"type":"github","owner":"msportal-ai","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6af8ae8e28ec454592799ad5","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"MSP Guides","count":470},{"language":"default","tag":"API Reference","count":433},{"language":"default","tag":"Operations","count":126},{"language":"default","tag":"Planning","count":101},{"language":"default","tag":"Integrations","count":95},{"language":"default","tag":"Projects","count":75},{"language":"default","tag":"Protection","count":59},{"language":"default","tag":"Standards","count":56},{"language":"default","tag":"Client Onboarding","count":48},{"language":"default","tag":"Compliance","count":45}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"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":"style.css","content":"#page-title{font-size:1.75rem;line-height:2.125rem}#header .prose.text-lg{font-size:1rem;line-height:1.5rem;color:rgb(var(--gray-500))}#content-area .prose{font-size:0.9375rem;line-height:1.6}#content-area .mdx-content{margin-top:1.5rem}#content-area .mdx-content h2{font-size:1.25rem;line-height:1.75rem;margin-top:2.25rem;margin-bottom:0.75rem}#content-area .mdx-content h3{font-size:1.0625rem;line-height:1.5rem;margin-top:1.75rem;margin-bottom:0.5rem}#content-area .mdx-content li{margin-top:0.25em;margin-bottom:0.25em}#content-area .steps{margin-top:1rem}#content-area .step{padding-bottom:0.75rem}#content-area [data-component-part=\"step-title\"]{margin-top:0.25rem;margin-bottom:0.375rem}#content-area [data-component-part=\"accordion-content\"] td,#content-area [data-component-part=\"accordion-content\"] th{min-width:0}@media (max-width: 639px){#content-area [data-component-part=\"accordion-content\"] td:last-child{min-width:16rem}}#content-area [data-table-wrapper]>[data-component-part=\"scroll-area-viewport\"]{-webkit-mask-image:linear-gradient(\n to right,\n transparent 0,\n black min(var(--scroll-area-fade-size), var(--scroll-area-overflow-x-start, 0px)),\n black calc(100% - min(var(--scroll-area-fade-size), var(--scroll-area-overflow-x-end, 0px))),\n transparent 100%\n );mask-image:linear-gradient(\n to right,\n transparent 0,\n black min(var(--scroll-area-fade-size), var(--scroll-area-overflow-x-start, 0px)),\n black calc(100% - min(var(--scroll-area-fade-size), var(--scroll-area-overflow-x-end, 0px))),\n transparent 100%\n )}#content-area [data-table-wrapper]>[data-component-part=\"scroll-area-scrollbar\"][data-has-overflow-x]{opacity:1;pointer-events:auto}#sidebar-content li>a,#sidebar-content li>button{font-size:0.875rem;line-height:1.25rem;padding-top:0.3125rem;padding-bottom:0.3125rem}#sidebar-content li>a span{hyphens:manual}#sidebar-content a.nav-anchor{margin-bottom:0.25rem;font-size:0.875rem}#sidebar-content ul:has(>li>a.nav-anchor){margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:1px solid rgb(var(--gray-100))}.dark #sidebar-content ul:has(>li>a.nav-anchor){border-bottom-color:rgb(255 255 255 / 0.1)}#table-of-contents{font-size:0.8125rem;line-height:1.25rem}#sidebar-content li>a>div:first-child:has(>svg,>img){display:none}:root{--sidebar-width: 16rem}@media (min-width: 1024px){#navbar .max-w-8xl,#body-content{max-width:none}#content-container{max-width:88rem;margin-left:0;padding-left:2.5rem;padding-right:2rem;column-gap:2.5rem;justify-content:space-between}}@media (min-width: 1280px){#content-area{width:calc(100% - 16.5rem);max-width:52rem;margin-left:0}#navbar.is-wide~#body-content #content-container{max-width:none}#navbar.is-wide~#body-content #content-area{width:100%;max-width:none}#table-of-contents-layout{width:14rem;padding-left:0}#table-of-contents{width:14rem}}.roadmap-embed{display:block;border:0;background:transparent;color-scheme:light}.dark .roadmap-embed{color-scheme:dark}#content-area img[width=\"390\"],#content-area img[width=\"780\"]{width:100%!important;max-width:300px!important;height:auto!important;margin-left:auto;margin-right:auto}"}],"page":{"pagePath":"user-guides/settings/billing","slug":"/user-guides/settings/billing","pageMetadata":{"title":"Billing settings","description":"Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.","icon":"credit-card","href":"/user-guides/settings/billing"},"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: \"Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.\"\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`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Frame,Heading,Note,OptimizedImage,Step,Steps,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Billing settings show your MSPortal subscription, company usage, payment method, add-on charges and invoices. Payment and plan changes happen in a secure hosted billing portal that opens from this page. This page is for MSP staff who manage the account.`}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start`,children:`Before you start`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Primary admins can always open `,_jsx(_components.strong,{children:`Settings > Billing`}),`. Other staff need a role with manage access to billing settings.`]}),`\n`,_jsx(_components.li,{children:`If your account is in read-only mode because of a billing problem, the Billing page stays open so you can fix it.`}),`\n`,_jsx(_components.li,{children:`Company users cannot see this page.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`review-your-subscription-and-usage`,children:`Review your subscription and usage`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Billing`,children:_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Settings > Billing`}),`.`]})}),_jsxs(Step,{title:`Read the Usage Summary`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Usage Summary`}),` card shows `,_jsx(_components.strong,{children:`Billed monthly`}),` or `,_jsx(_components.strong,{children:`Billed annually`}),` and these numbers.`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Number`}),_jsx(_components.th,{children:`What it means`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Current Companies`})}),_jsx(_components.td,{children:`Companies in your account now`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Billed Companies`})}),_jsx(_components.td,{children:`Monthly plans only. The highest company count this billing period`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Contracted Companies`})}),_jsx(_components.td,{children:`Annual plans only. The company quantity on your plan`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Days Until Billing`}),` / `,_jsx(_components.strong,{children:`Days Until Renewal`})]}),_jsx(_components.td,{children:`Days left in the current period`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Trial Days Left`})}),_jsx(_components.td,{children:`Shown instead during a free trial`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Bigger Brains Users`}),` and `,_jsx(_components.strong,{children:`Billed BB Users`})]}),_jsx(_components.td,{children:`Shown when Bigger Brains training is enabled for users`})]})]})]}),_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`Pending sync`}),` badge or a `,_jsx(_components.strong,{children:`Usage sync pending`}),` note means your current company count differs from the billed count. Click `,_jsx(_components.strong,{children:`Sync billing status`}),` at the top of the page. On an annual plan, `,_jsx(_components.strong,{children:`Company count exceeds contracted quantity`}),` means you have more companies than your plan covers. Contact support to add companies.`]})]}),_jsx(Step,{title:`Read the Subscription card`,children:_jsxs(_components.p,{children:[`During a trial, the card shows `,_jsx(_components.strong,{children:`Access through`}),` and the days remaining. On a paid plan it shows the `,_jsx(_components.strong,{children:`Next billing date`}),` (or `,_jsx(_components.strong,{children:`Next renewal date`}),` on an annual plan) and the `,_jsx(_components.strong,{children:`Estimated invoice`}),` (or `,_jsx(_components.strong,{children:`Renewal amount`}),`).`]})}),_jsx(Step,{title:`Check the payment method`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Payment method`}),` card shows your default method, its expiry, and how many other methods are on file.`]})})]}),`\n`,_jsxs(_components.p,{children:[`If you see `,_jsx(_components.strong,{children:`Billing Information Unavailable`}),`, MSPortal could not reach the billing service. Click `,_jsx(_components.strong,{children:`Retry`}),`. Missing numbers in that state do not mean you have no subscription.`]}),`\n`,_jsx(Heading,{level:`2`,id:`set-up-billing-or-change-your-plan`,children:`Set up billing or change your plan`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Billing`,children:_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Settings > Billing`}),`.`]})}),_jsxs(Step,{title:`Click the matching button`,children:[_jsx(_components.p,{children:`Pick the button that fits your situation. Each one opens the hosted billing portal.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Button`}),_jsx(_components.th,{children:`When it shows`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Choose a plan`})}),_jsx(_components.td,{children:`You have no active subscription`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Set up billing`})}),_jsx(_components.td,{children:`No payment method is configured`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Add payment method`})}),_jsx(_components.td,{children:`You have a subscription or trial but no payment method on file`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Set up payment`})}),_jsx(_components.td,{children:`A subscription exists but is not active yet`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Manage subscription`})}),_jsx(_components.td,{children:`You have an active subscription`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Manage payment methods`})}),_jsx(_components.td,{children:`A payment method is on file`})]})]})]})]}),_jsx(Step,{title:`Make the change in the portal`,children:_jsx(_components.p,{children:`Review the details, change the plan or payment method, and confirm in the portal.`})}),_jsx(Step,{title:`Return to MSPortal and sync`,children:_jsxs(_components.p,{children:[`Go back to `,_jsx(_components.strong,{children:`Settings > Billing`}),` and click `,_jsx(_components.strong,{children:`Sync billing status`}),`. A toast confirms `,_jsx(_components.strong,{children:`Billing status updated`}),`. If it says the sync is still running, check again in a moment.`]})})]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/msportal/mWw1uncm60YecvCw/images/settings/settings-billing.png?fit=max\u0026auto=format\u0026n=mWw1uncm60YecvCw\u0026q=85\u0026s=50e02afcf95fa4383345da3e6914cae6`,alt:`Billing page with the Choose a plan and Set up billing buttons`,\"data-og-width\":`2403`,width:`2403`,\"data-og-height\":`1203`,height:`1203`,\"data-path\":`images/settings/settings-billing.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/msportal/mWw1uncm60YecvCw/images/settings/settings-billing.png?w=280\u0026fit=max\u0026auto=format\u0026n=mWw1uncm60YecvCw\u0026q=85\u0026s=d5ff25428da260ddd6921991fe3f2b44 280w, https://mintcdn.com/msportal/mWw1uncm60YecvCw/images/settings/settings-billing.png?w=560\u0026fit=max\u0026auto=format\u0026n=mWw1uncm60YecvCw\u0026q=85\u0026s=c5d31dd9d33d716c6be50f917aa15246 560w, https://mintcdn.com/msportal/mWw1uncm60YecvCw/images/settings/settings-billing.png?w=840\u0026fit=max\u0026auto=format\u0026n=mWw1uncm60YecvCw\u0026q=85\u0026s=13759932da74d50e2709cff677283176 840w, https://mintcdn.com/msportal/mWw1uncm60YecvCw/images/settings/settings-billing.png?w=1100\u0026fit=max\u0026auto=format\u0026n=mWw1uncm60YecvCw\u0026q=85\u0026s=ab17fba6025155e421fc3086ef021b68 1100w, https://mintcdn.com/msportal/mWw1uncm60YecvCw/images/settings/settings-billing.png?w=1650\u0026fit=max\u0026auto=format\u0026n=mWw1uncm60YecvCw\u0026q=85\u0026s=453d3932ee47e7c94c08ec9982dbe4c8 1650w, https://mintcdn.com/msportal/mWw1uncm60YecvCw/images/settings/settings-billing.png?w=2500\u0026fit=max\u0026auto=format\u0026n=mWw1uncm60YecvCw\u0026q=85\u0026s=bf5f056a4670e53d81ef52197c036c4f 2500w`}),`\n`,_jsxs(_components.p,{children:[`The billing email lives in `,_jsx(_components.a,{href:`/user-guides/settings/tenant`,children:`Tenant settings`}),` as `,_jsx(_components.strong,{children:`Billing Email`}),`.`]}),`\n`,_jsx(_components.p,{children:`The portal confirms every plan or payment change. The Billing page has no Save button. If a window closes before you see a confirmation, reopen the portal and check the current state before you repeat the change.`}),`\n`,_jsx(Heading,{level:`2`,id:`download-invoices`,children:`Download invoices`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Scroll to Billing history`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Billing history`}),` table lists `,_jsx(_components.strong,{children:`Invoice`}),`, `,_jsx(_components.strong,{children:`Billing date`}),`, `,_jsx(_components.strong,{children:`Status`}),` and `,_jsx(_components.strong,{children:`Amount`}),`. Status is `,_jsx(_components.strong,{children:`Paid`}),`, `,_jsx(_components.strong,{children:`Open`}),`, `,_jsx(_components.strong,{children:`Draft`}),`, `,_jsx(_components.strong,{children:`Void`}),` or `,_jsx(_components.strong,{children:`Uncollectible`}),`.`]})}),_jsx(Step,{title:`Open or download an invoice`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`View`}),` to open the invoice, or `,_jsx(_components.strong,{children:`Download`}),` to get the PDF.`]})}),_jsx(Step,{title:`See older invoices`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`View all invoices`}),` to open the full history in the billing portal.`]})})]}),`\n`,_jsxs(_components.p,{children:[`Bigger Brains training charges appear in `,_jsx(_components.strong,{children:`Add-on Services`}),` and are included in the estimated invoice.`]}),`\n`,_jsx(Heading,{level:`2`,id:`restore-access-after-a-billing-problem`,children:`Restore access after a billing problem`}),`\n`,_jsxs(_components.p,{children:[`When your subscription status is `,_jsx(_components.strong,{children:`Past due`}),`, `,_jsx(_components.strong,{children:`Unpaid`}),`, `,_jsx(_components.strong,{children:`Canceled`}),` or `,_jsx(_components.strong,{children:`Incomplete`}),`, your MSP team goes into read-only mode. Staff can view data but cannot create, edit or delete it. Your client users are not affected.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Billing`,children:_jsxs(_components.p,{children:[`A primary admin, or a user with billing access, opens `,_jsx(_components.strong,{children:`Settings > Billing`}),`. This page stays available in read-only mode.`]})}),_jsx(Step,{title:`Fix the payment`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Manage payment methods`}),` (or `,_jsx(_components.strong,{children:`Add payment method`}),` or `,_jsx(_components.strong,{children:`Manage subscription`}),`). Update the card or pay the outstanding invoice in the portal.`]})}),_jsx(Step,{title:`Sync billing status`,children:_jsxs(_components.p,{children:[`Return to Billing and click `,_jsx(_components.strong,{children:`Sync billing status`}),`. Full access comes back once MSPortal sees an active subscription.`]})})]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`When you add your first billing card, MSPortal also attempts\nto pay an incomplete subscription’s first invoice. If your bank needs card\nconfirmation, or the card is declined, continue on Stripe’s invoice page.\nFinish the payment there before expecting full access. Saving a card alone\ndoes not pay an outstanding invoice.`})}),`\n`,_jsx(Heading,{level:`2`,id:`recreate-an-account-during-a-trial`,children:`Recreate an account during a trial`}),`\n`,_jsx(_components.p,{children:`If you delete a tenant and sign up again with the same email in the same region, your account keeps its recorded original trial deadline. The setup page shows only the days remaining, including zero when that deadline has passed. It also warns that MSPortal will contact you. You can continue signup; recreating the tenant does not restart the trial. Payment setup displays the same remaining or expired trial status, and adding a payment method does not extend it. If the previous account had no recorded trial deadline, creation dates are not treated as expired trials.`}),`\n`,_jsx(Frame,{caption:`A recreated account with three days remaining on its original trial.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-desktop.png?fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=50766d3090af93a65281ff116522983b`,alt:`Signup setup showing three trial days remaining and an MSPortal follow-up warning`,width:`1440`,height:`960`,\"data-og-width\":`1440`,\"data-og-height\":`960`,\"data-path\":`images/product/signup-returning-remaining-desktop.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-desktop.png?w=280\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=699f0c990963ab95de95c9a2f9a440c4 280w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-desktop.png?w=560\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=f582e61624191f9e5cad2e37d042f07e 560w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-desktop.png?w=840\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=97f95936909edf44ed897dbd71e26f49 840w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-desktop.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=c60943f4be8b3d149107d0181f10bfcb 1100w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-desktop.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=40d90e278997e5d8a6c19cca0d08f570 1650w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-desktop.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=6bf66e67ef809dc48d2b63f1fd312d3e 2500w`})}),`\n`,_jsx(Frame,{caption:`The same setup page on a phone.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-mobile.png?fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=dd885c926b0a3bdbbfd00c3a9beb9b61`,alt:`Signup setup showing the original trial remaining days on a phone`,width:`390`,height:`844`,\"data-og-width\":`390`,\"data-og-height\":`844`,\"data-path\":`images/product/signup-returning-remaining-mobile.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-mobile.png?w=280\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=cc81bab533e938a32ae765c1f839e2c1 280w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-mobile.png?w=560\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=4ac01f5aa748b5e84f20415d66808a5c 560w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-mobile.png?w=840\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=1fa1e1e8373feb8940b49d70564ccad9 840w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-mobile.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=a658e18fc6681ab0e634336869685dad 1100w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-mobile.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=ec236f6453364948d3a964983286ab70 1650w, https://mintcdn.com/msportal/Z5repW2YEW_eMoFZ/images/product/signup-returning-remaining-mobile.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Z5repW2YEW_eMoFZ\u0026q=85\u0026s=ca5cf962e331d0aeed63c11ea1799f90 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Problem`}),_jsx(_components.th,{children:`What to do`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Billing Information Unavailable`})}),_jsxs(_components.td,{children:[`Click `,_jsx(_components.strong,{children:`Retry`}),`. If it keeps failing, contact support`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Billing account disconnected`})}),_jsxs(_components.td,{children:[`The billing account linked to your organization was deleted. Click `,_jsx(_components.strong,{children:`Contact support`}),` to reconnect billing. Old invoices still show`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The billed count looks stale`}),_jsxs(_components.td,{children:[`Click `,_jsx(_components.strong,{children:`Sync billing status`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The portal does not open`}),_jsxs(_components.td,{children:[`Try again. A toast says `,_jsx(_components.strong,{children:`Couldn’t open the billing portal`}),` if it fails`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Staff see a read-only message`}),_jsx(_components.td,{children:`Your billing status is failed. Fix the payment as above`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Invoice and usage numbers differ`}),_jsx(_components.td,{children:`Compare the billing period and the monthly high mark. Usage counts are not the invoice total`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`frequently-asked-questions`,children:`Frequently asked questions`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Can I treat Current Companies as my invoice total?`,id:`can-i-treat-current-companies-as-my-invoice-total`,children:_jsx(_components.p,{children:`No. Monthly plans bill the highest company count in the period, plus add-ons. Annual plans bill the contracted quantity.`})}),_jsx(Accordion,{title:`Why can my clients still work when my team cannot?`,id:`why-can-my-clients-still-work-when-my-team-cannot`,children:_jsx(_components.p,{children:`Billing restrictions apply only to MSP staff. Company users are never restricted.`})}),_jsx(Accordion,{title:`Where do I change my billing email or business details?`,id:`where-do-i-change-my-billing-email-or-business-details`,children:_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/user-guides/settings/tenant`,children:`Tenant settings`}),`.`]})}),_jsx(Accordion,{title:`Why is Bigger Brains Training missing from Add-on Services?`,id:`why-is-bigger-brains-training-missing-from-add-on-services`,children:_jsx(_components.p,{children:`The card only shows when training is enabled for at least one user.`})}),_jsx(Accordion,{title:`How do I cancel?`,id:`how-do-i-cancel`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Manage subscription`}),` to see what the portal offers for your account, or contact support at `,_jsx(_components.a,{href:`mailto:support@msportal.ai`,children:`support@msportal.ai`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`related-guides`,children:`Related guides`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/settings/tenant`,children:`Tenant settings`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/user-guides/getting-started/onboarding/billing`,children:`Review billing before launch`})}),`\n`]})]})}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":"Billing settings","description":"Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.","icon":"credit-card","href":"/user-guides/settings/billing"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Review your subscription and usage","slug":"review-your-subscription-and-usage","depth":2,"children":[]},{"title":"Set up billing or change your plan","slug":"set-up-billing-or-change-your-plan","depth":2,"children":[]},{"title":"Download invoices","slug":"download-invoices","depth":2,"children":[]},{"title":"Restore access after a billing problem","slug":"restore-access-after-a-billing-problem","depth":2,"children":[]},{"title":"Recreate an account during a trial","slug":"recreate-an-account-during-a-trial","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]},{"title":"Frequently asked questions","slug":"frequently-asked-questions","depth":2,"children":[]},{"title":"Related guides","slug":"related-guides","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/msportal/d65dc731b8cde0aa/roadmap-embed.js"],"subdomain":"msportal","siteName":"MSPortal.ai Documentation","title":"Billing settings - MSPortal.ai Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-12T18:56:36.517Z","originalFileLocation":"user-guides/settings/billing.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=\"Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.\">\u003cmeta data-mint-head name=\"application-name\" content=\"MSPortal.ai 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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_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/msportal/MdEo74vho503Sp8Y/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Billing settings - MSPortal.ai Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"MSPortal.ai Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.msportal.ai/user-guides/settings/billing\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://msportal.mintlify.site/_mintlify/api/og/v2?division=Settings\u0026amp;title=Billing+settings\u0026amp;description=Review+your+subscription%2C+usage+and+invoices%2C+and+manage+payment+methods+in+the+hosted+billing+portal.\u0026amp;theme=88706d4dcbb07b7aeafbf701\u0026amp;signature=2e2c3df072d8479b215f51104550b35267693ca7ba8ac8165f42ba6509c8f982\">\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=\"Billing settings - MSPortal.ai Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://msportal.mintlify.site/_mintlify/api/og/v2?division=Settings\u0026amp;title=Billing+settings\u0026amp;description=Review+your+subscription%2C+usage+and+invoices%2C+and+manage+payment+methods+in+the+hosted+billing+portal.\u0026amp;theme=88706d4dcbb07b7aeafbf701\u0026amp;signature=2e2c3df072d8479b215f51104550b35267693ca7ba8ac8165f42ba6509c8f982\">\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/msportal/MdEo74vho503Sp8Y/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"MSPortal.ai Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0C8376\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.msportal.ai/user-guides/settings/billing\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/user-guides/settings/billing.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.msportal.ai/#organization\",\"name\":\"MSPortal.ai Documentation\",\"url\":\"https://docs.msportal.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/msportal/KnbwIXtZSTlVJTt6/logo/light.svg?fit=max\u0026auto=format\u0026n=KnbwIXtZSTlVJTt6\u0026q=85\u0026s=eb69f6d6bf16b2c401770aef19ade1d2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.msportal.ai#website\",\"name\":\"MSPortal.ai Documentation\",\"url\":\"https://docs.msportal.ai\",\"publisher\":{\"@id\":\"https://docs.msportal.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.msportal.ai/user-guides/settings/billing#webpage\",\"url\":\"https://docs.msportal.ai/user-guides/settings/billing\",\"name\":\"Billing settings\",\"description\":\"Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.\",\"dateModified\":\"2026-11-12T18:56:36.517Z\",\"isPartOf\":{\"@id\":\"https://docs.msportal.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.msportal.ai/user-guides/settings/billing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.msportal.ai/user-guides/settings/billing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Settings\",\"item\":\"https://docs.msportal.ai/user-guides/settings\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Billing settings\",\"item\":\"https://docs.msportal.ai/user-guides/settings/billing\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.msportal.ai/user-guides/settings/billing#article\",\"headline\":\"Billing settings\",\"name\":\"Billing settings\",\"description\":\"Review your subscription, usage and invoices, and manage payment methods in the hosted billing portal.\",\"url\":\"https://docs.msportal.ai/user-guides/settings/billing\",\"mainEntityOfPage\":{\"@id\":\"https://docs.msportal.ai/user-guides/settings/billing#webpage\"},\"dateModified\":\"2026-11-12T18:56:36.517Z\",\"publisher\":{\"@id\":\"https://docs.msportal.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.msportal.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"MSPortal.ai Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"MSPortal.ai Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/user-guides/settings/billing.md","siteName":"MSPortal.ai Documentation","nav":{"global":null,"tabs":[{"tab":"Company Guides","pages":[{"title":"Company Guides","href":"/user-guides/account/manage-your-profile"}]},{"tab":"MSP Guides","anchors":[{"anchor":"Getting started","icon":"rocket","pages":[{"title":"Getting started","href":"/user-guides/getting-started"}]},{"anchor":"Planning","icon":"compass","pages":[{"title":"Planning","href":"/user-guides/company-overview"}]},{"anchor":"Operations","icon":"briefcase","pages":[{"title":"Operations","href":"/user-guides/client-onboarding"}]},{"anchor":"Protection","icon":"shield-halved","pages":[{"title":"Protection","href":"/user-guides/cloud"}]},{"anchor":"MSP Tools","icon":"toolbox","pages":[{"title":"MSP Tools","href":"/user-guides/msp-tools"}]},{"anchor":"Administration","icon":"gear","groups":[{"group":"Settings","pages":[{"title":"Settings overview","icon":"gear","href":"/user-guides/settings"},{"title":"Users \u0026 Roles","icon":"users","href":"/user-guides/settings/users-roles"},{"title":"Global Team Roles","icon":"users","href":"/user-guides/settings/global-team-roles"},{"title":"Change a Company user’s permissions","icon":"user-shield","href":"/user-guides/settings/change-company-user-permissions"},{"title":"Give a parent-company user access to child companies","sidebarTitle":"Parent-company access","icon":"sitemap","href":"/user-guides/settings/parent-company-access"},{"title":"Custom Fields","icon":"table-list","href":"/user-guides/settings/custom-fields"},{"title":"Companies Settings","icon":"building","href":"/user-guides/settings/companies"},{"title":"Project Settings","icon":"gear","href":"/user-guides/settings/projects"},{"title":"Planner settings","icon":"table-cells-large","href":"/user-guides/settings/planner-views"},{"title":"Training settings","icon":"graduation-cap","href":"/user-guides/settings/training"},{"title":"Ticket settings","icon":"ticket","href":"/user-guides/settings/tickets"},{"title":"Co-managed support","icon":"handshake","href":"/user-guides/settings/comanaged-support"},{"title":"Compliance Settings","icon":"shield-check","href":"/user-guides/settings/compliance"},{"title":"Schedule compliance assessments","icon":"calendar","href":"/user-guides/settings/compliance-schedules"},{"title":"Configure compliance scoring","icon":"sliders","href":"/user-guides/settings/compliance-scoring"},{"title":"Configure risk tracking and categories","icon":"shield-alert","href":"/user-guides/settings/compliance-risk"},{"title":"Playbook settings","icon":"book","href":"/user-guides/settings/playbooks"},{"title":"External Resources Settings","icon":"link","href":"/user-guides/settings/external"},{"title":"Onboarding Settings","icon":"clipboard-check","href":"/user-guides/settings/onboarding"},{"title":"Note templates","icon":"file-lines","href":"/user-guides/settings/templates"},{"title":"Email settings","icon":"envelope","href":"/user-guides/settings/email"},{"title":"Client Health scoring settings","icon":"heart-pulse","href":"/user-guides/settings/scoring"},{"title":"Traffic Light settings","icon":"traffic-light","href":"/user-guides/settings/traffic-light-settings"},{"title":"Manage the Standards catalog","icon":"wrench","href":"/user-guides/settings/standards"},{"title":"Configure Standards tiers and deployment options","icon":"layer-group","href":"/user-guides/settings/standards-tiers"},{"title":"Choose which Standards apply","icon":"filter","href":"/user-guides/settings/standards-applicability"},{"title":"Use PSA billing to answer Standards","icon":"tags","href":"/user-guides/settings/standards-sku-automation"},{"title":"Sync Standards to companies","icon":"arrows-rotate","href":"/user-guides/settings/sync-standards"},{"title":"Retire Standards definitions","icon":"trash-can","href":"/user-guides/settings/retire-standards"},{"title":"Financial Reporting Settings","icon":"dollar-sign","href":"/user-guides/settings/financial-reporting"},{"title":"Integrations Settings","icon":"plug","href":"/user-guides/settings/integrations"},{"title":"Integration Company Mapping","icon":"diagram-project","href":"/user-guides/settings/integration-company-mapping"},{"title":"Liongard Documentation Visibility","icon":"radar","href":"/user-guides/settings/liongard-visibility"},{"group":"Automation","expanded":false,"pages":[{"title":"Automation Rules","icon":"robot","href":"/user-guides/settings/automation/index"},{"title":"Rule Wizard Walkthrough","icon":"list-check","href":"/user-guides/settings/automation/wizard"},{"title":"Bundling Automation Matches","icon":"layer-group","href":"/user-guides/settings/automation/bundling"},{"title":"Example Automation Rules","icon":"book-open","href":"/user-guides/settings/automation/examples"}]},{"title":"Import and export data","icon":"file-import","href":"/user-guides/settings/import-export"},{"title":"Tenant Settings","description":"Configure organization-wide settings, custom domains, and branding","icon":"building-columns","href":"/user-guides/settings/tenant"},{"title":"Billing settings","icon":"credit-card","href":"/user-guides/settings/billing"}]},{"group":"Playbooks","pages":[{"title":"Use playbooks to prepare compliance reviews","description":"Pick a playbook, import its checks into your tenant, then set up the assessment for your clients.","icon":"book","href":"/user-guides/playbooks/index"}]}]},{"anchor":"Integrations","icon":"plug","pages":[{"title":"Integrations","href":"/user-guides/integrations"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/budgets/list-budgets"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes"}]}]},"basePath":"","title":"Billing settings - MSPortal.ai Documentation","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["a74be98ba7","07c022d89b"],"chunks":["zoom-image-lightbox-BbK2OBGL.js","lightbox-handle-r17bVUz3.js","Frame-D2acuaLg.js","DynamicMarkdown-Co5nikxh.js"]}