Clicking Change plan opens a diff view comparing your current plan with the target plan: included spans, evals, seats, retention, and price.
Upgrade — takes effect immediately. The new quota is prorated for the remainder of the billing period.
Downgrade — takes effect at the start of the next billing cycle so you don’t lose paid-for capacity.
Downgrading to a plan with shorter retention triggers a data-loss notice. Traces older than the new plan’s retention window are deleted at the next nightly prune after the downgrade activates. Export anything you need before confirming.
Payments flow through Stripe Checkout. For self-serve plan changes you stay in the dashboard; enterprise contracts are negotiated out-of-band — contact sales@trulayer.ai.
The Invoices tab lists every past invoice with date, amount, status, and download links (PDF and CSV). Hosted Stripe invoice URLs are available for forwarding to finance teams.
Cancel from the Stripe Customer Portal. Your workspace remains on the current plan until the end of the paid billing period, then drops to a read-only archive for 30 days before data is purged. During the archive window you can reactivate by resubscribing.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"TruLayer","colors":{"primary":"#6366F1","light":"#818CF8","dark":"#4F46E5"},"logo":{"light":"https://mintcdn.com/omnimodallc/Rc1rbNUGtX5WgsQI/logo/light.svg?fit=max\u0026auto=format\u0026n=Rc1rbNUGtX5WgsQI\u0026q=85\u0026s=533179b80c872f3f958c07a10a75b7ad","dark":"https://mintcdn.com/omnimodallc/Rc1rbNUGtX5WgsQI/logo/dark.svg?fit=max\u0026auto=format\u0026n=Rc1rbNUGtX5WgsQI\u0026q=85\u0026s=35f9b77cef986807c7a3f678adcfdb5e"},"favicon":"https://mintcdn.com/omnimodallc/xJho_XGKhESQfqYR/favicon.svg?fit=max\u0026auto=format\u0026n=xJho_XGKhESQfqYR\u0026q=85\u0026s=73c2634e0d88e4b01d70635608f04159","navbar":{"links":[{"href":"mailto:support@trulayer.ai","label":"Support"}],"primary":{"type":"button","label":"Sign up","href":"https://app.trulayer.ai/sign-up"}},"footer":{"socials":{"x":"https://x.com/trulayer_ai","github":"https://github.com/trulayer","linkedin":"https://linkedin.com/company/trulayer"}},"seo":{"metatags":{"canonical":"https://docs.trulayer.ai"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Dashboard","icon":"chart-line","href":"https://app.trulayer.ai"},{"anchor":"Status","icon":"signal","href":"https://status.trulayer.ai"},{"anchor":"GitHub","icon":"github","href":"https://github.com/trulayer"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"omnimodallc","hasAudioNarration":false,"actualSubdomain":"omnimodallc","customDomains":["docs.trulayer.ai"],"gitSource":{"type":"github","owner":"trulayer","repo":"docs","deployBranch":"main","isPrivate":false,"contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a5d9860526179ec9eda3322","collectionId":"4240f09b-0968-4af5-aa3a-375dde840b29","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a5d9860526179ec9eda3322"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a5d9860526179ec9eda3322:success","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"API Reference","count":110},{"language":"default","tag":"Endpoints","count":109},{"language":"default","tag":"Guides","count":87},{"language":"default","tag":"Dashboard","count":16},{"language":"default","tag":"Integrations","count":12},{"language":"default","tag":"control","count":9},{"language":"default","tag":"Go SDK","count":8},{"language":"default","tag":"datasets","count":8},{"language":"default","tag":"Python SDK","count":7},{"language":"default","tag":"TypeScript SDK","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":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":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"dashboard/settings-billing","slug":"/dashboard/settings-billing","pageMetadata":{"title":"Settings — Billing","description":"Manage your plan, payment method, and invoices.","href":"/dashboard/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: \"Manage your plan, payment method, and invoices.\"\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`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Settings → Billing`}),` is powered by Stripe. Plan changes and invoice history are accessible here without leaving the dashboard.`]}),`\n`,_jsx(Heading,{level:`2`,id:`current-plan`,children:`Current plan`}),`\n`,_jsx(_components.p,{children:`The top card shows:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Plan name (Starter / Pro / Team / Enterprise).`}),`\n`,_jsx(_components.li,{children:`Monthly price and billing cycle.`}),`\n`,_jsx(_components.li,{children:`Renewal date.`}),`\n`,_jsxs(_components.li,{children:[`Quick links to `,_jsx(_components.strong,{children:`Change plan`}),` and `,_jsx(_components.strong,{children:`Manage payment method`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`upgrade-or-downgrade`,children:`Upgrade or downgrade`}),`\n`,_jsxs(_components.p,{children:[`Clicking `,_jsx(_components.strong,{children:`Change plan`}),` opens a diff view comparing your current plan with the target plan: included spans, evals, seats, retention, and price.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Upgrade`}),` — takes effect immediately. The new quota is prorated for the remainder of the billing period.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Downgrade`}),` — takes effect at the start of the next billing cycle so you don’t lose paid-for capacity.`]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Downgrading to a plan with shorter retention triggers a data-loss notice. Traces older than the new plan’s retention window are deleted at the next nightly prune after the downgrade activates. Export anything you need before confirming.`})}),`\n`,_jsxs(_components.p,{children:[`Payments flow through Stripe Checkout. For self-serve plan changes you stay in the dashboard; enterprise contracts are negotiated out-of-band — contact `,_jsx(_components.a,{href:`mailto:sales@trulayer.ai`,children:`sales@trulayer.ai`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`payment-method`,children:`Payment method`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Manage payment method`}),` opens the Stripe Customer Portal in a new tab, where you can:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Update card details.`}),`\n`,_jsx(_components.li,{children:`Change the billing email.`}),`\n`,_jsx(_components.li,{children:`Download past invoices as PDF.`}),`\n`,_jsx(_components.li,{children:`Update your tax ID / VAT details.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Changes in the Stripe portal sync back to TruLayer within a few seconds.`}),`\n`,_jsx(Heading,{level:`2`,id:`invoice-history`,children:`Invoice history`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Invoices`}),` tab lists every past invoice with date, amount, status, and download links (PDF and CSV). Hosted Stripe invoice URLs are available for forwarding to finance teams.`]}),`\n`,_jsx(Heading,{level:`2`,id:`cancellation`,children:`Cancellation`}),`\n`,_jsx(_components.p,{children:`Cancel from the Stripe Customer Portal. Your workspace remains on the current plan until the end of the paid billing period, then drops to a read-only archive for 30 days before data is purged. During the archive window you can reactivate by resubscribing.`})]})}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":"Settings — Billing","description":"Manage your plan, payment method, and invoices.","href":"/dashboard/settings-billing"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Current plan","slug":"current-plan","depth":2,"children":[]},{"title":"Upgrade or downgrade","slug":"upgrade-or-downgrade","depth":2,"children":[]},{"title":"Payment method","slug":"payment-method","depth":2,"children":[]},{"title":"Invoice history","slug":"invoice-history","depth":2,"children":[]},{"title":"Cancellation","slug":"cancellation","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"omnimodallc","siteName":"TruLayer","title":"Settings — Billing - TruLayer","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-22T23:00:52.001Z","originalFileLocation":"dashboard/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=\"Manage your plan, payment method, and invoices.\">\u003cmeta data-mint-head name=\"application-name\" content=\"TruLayer\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/omnimodallc/IO9_gQbDt9V1gpMF/_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/omnimodallc/IO9_gQbDt9V1gpMF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/omnimodallc/IO9_gQbDt9V1gpMF/_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/omnimodallc/IO9_gQbDt9V1gpMF/_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/omnimodallc/IO9_gQbDt9V1gpMF/_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/omnimodallc/IO9_gQbDt9V1gpMF/_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/omnimodallc/IO9_gQbDt9V1gpMF/_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/omnimodallc/IO9_gQbDt9V1gpMF/_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/omnimodallc/IO9_gQbDt9V1gpMF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Settings — Billing - TruLayer\">\u003cmeta data-mint-head property=\"og:description\" content=\"Manage your plan, payment method, and invoices.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"TruLayer\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.trulayer.ai/dashboard/settings-billing\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://omnimodallc.mintlify.app/_mintlify/api/og/v2?division=Settings\u0026amp;title=Settings+%E2%80%94+Billing\u0026amp;description=Manage+your+plan%2C+payment+method%2C+and+invoices.\u0026amp;theme=f30cc050865b51b401e85f73\u0026amp;signature=29bcd7e5b92349484da9f1cf2570d6e937c35915f1b0d879ec2d07b8df54bc32\">\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=\"Settings — Billing - TruLayer\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Manage your plan, payment method, and invoices.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://omnimodallc.mintlify.app/_mintlify/api/og/v2?division=Settings\u0026amp;title=Settings+%E2%80%94+Billing\u0026amp;description=Manage+your+plan%2C+payment+method%2C+and+invoices.\u0026amp;theme=f30cc050865b51b401e85f73\u0026amp;signature=29bcd7e5b92349484da9f1cf2570d6e937c35915f1b0d879ec2d07b8df54bc32\">\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/omnimodallc/IO9_gQbDt9V1gpMF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"TruLayer\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366F1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.trulayer.ai/dashboard/settings-billing\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/dashboard/settings-billing.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.trulayer.ai/#organization\",\"name\":\"TruLayer\",\"url\":\"https://docs.trulayer.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/omnimodallc/Rc1rbNUGtX5WgsQI/logo/light.svg?fit=max\u0026auto=format\u0026n=Rc1rbNUGtX5WgsQI\u0026q=85\u0026s=533179b80c872f3f958c07a10a75b7ad\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.trulayer.ai#website\",\"name\":\"TruLayer\",\"url\":\"https://docs.trulayer.ai\",\"publisher\":{\"@id\":\"https://docs.trulayer.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.trulayer.ai/dashboard/settings-billing#webpage\",\"url\":\"https://docs.trulayer.ai/dashboard/settings-billing\",\"name\":\"Settings — Billing\",\"description\":\"Manage your plan, payment method, and invoices.\",\"dateModified\":\"2026-04-22T23:00:52.001Z\",\"isPartOf\":{\"@id\":\"https://docs.trulayer.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.trulayer.ai/dashboard/settings-billing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.trulayer.ai/dashboard/settings-billing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dashboard\",\"item\":\"https://docs.trulayer.ai/dashboard/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Settings\",\"item\":\"https://docs.trulayer.ai/dashboard/settings-api-keys\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Settings — Billing\",\"item\":\"https://docs.trulayer.ai/dashboard/settings-billing\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.trulayer.ai/dashboard/settings-billing#article\",\"headline\":\"Settings — Billing\",\"name\":\"Settings — Billing\",\"description\":\"Manage your plan, payment method, and invoices.\",\"url\":\"https://docs.trulayer.ai/dashboard/settings-billing\",\"mainEntityOfPage\":{\"@id\":\"https://docs.trulayer.ai/dashboard/settings-billing#webpage\"},\"dateModified\":\"2026-04-22T23:00:52.001Z\",\"publisher\":{\"@id\":\"https://docs.trulayer.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.trulayer.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"TruLayer\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"TruLayer","nav":{"global":{"anchors":[{"anchor":"Dashboard","icon":"chart-line","href":"https://app.trulayer.ai"},{"anchor":"Status","icon":"signal","href":"https://status.trulayer.ai"},{"anchor":"GitHub","icon":"github","href":"https://github.com/trulayer"}]},"tabs":[{"tab":"Guides","groups":[{"group":"Getting started","pages":[{"title":"TruLayer Documentation","href":""},{"title":"Quickstart","href":"/quickstart"}]},{"group":"Core concepts","pages":[{"title":"Overview","href":"/concepts/overview"},{"title":"Traces and spans","href":"/concepts/traces-and-spans"},{"title":"Sessions","href":"/concepts/sessions"},{"title":"Evaluations","href":"/concepts/evals"},{"title":"Feedback","href":"/concepts/feedback"},{"title":"Metrics","href":"/concepts/metrics"}]},{"group":"Python SDK","pages":[{"title":"Python SDK overview","href":"/sdks/python/overview"},{"title":"Python SDK tutorial","href":"/sdks/python/tutorial"},{"title":"Python SDK configuration","href":"/sdks/python/configuration"},{"title":"Python SDK reference","href":"/sdks/python/reference"},{"title":"Python SDK examples","href":"/sdks/python/examples"},{"title":"Testing with the Python SDK","href":"/sdks/python/testing"},{"title":"Failure behavior","href":"/sdks/python/fail-mode"}]},{"group":"TypeScript SDK","pages":[{"title":"TypeScript SDK","href":"/sdks/typescript/overview"},{"title":"TypeScript SDK tutorial","href":"/sdks/typescript/tutorial"},{"title":"TypeScript SDK configuration","href":"/sdks/typescript/configuration"},{"title":"TypeScript SDK reference","href":"/sdks/typescript/reference"},{"title":"TypeScript SDK examples","href":"/sdks/typescript/examples"},{"title":"Testing with the TypeScript SDK","href":"/sdks/typescript/testing"},{"title":"Failure behavior","href":"/sdks/typescript/fail-mode"}]},{"group":"Go SDK","pages":[{"title":"Go SDK overview","href":"/sdks/go/overview"},{"title":"Go SDK tutorial","href":"/sdks/go/tutorial"},{"title":"Go SDK configuration","href":"/sdks/go/configuration"},{"title":"Go SDK examples","href":"/sdks/go/examples"},{"title":"Failure behavior","href":"/sdks/go/fail-mode"},{"title":"Testing with the Go SDK","href":"/sdks/go/testing"},{"title":"Go SDK reference","href":"/sdks/go/reference"},{"title":"Go SDK auto-instrumentation","href":"/sdks/go/instruments"}]},{"group":"SDK features","pages":[{"title":"Redaction","href":"/sdks/redaction"}]},{"group":"Dashboard","pages":[{"title":"Dashboard overview","href":"/dashboard/overview"},{"title":"Projects","href":"/dashboard/projects"},{"title":"Traces","href":"/dashboard/traces"},{"title":"Ingestion health","href":"/dashboard/ingestion-health"},{"title":"Evals","href":"/dashboard/evals"},{"title":"Metrics","href":"/dashboard/metrics"},{"title":"Feedback","href":"/dashboard/feedback"},{"title":"Failures","href":"/dashboard/failures"},{"title":"Control","href":"/dashboard/control"},{"title":"Prompt Improvements","href":"/dashboard/prompt-improvements"},{"group":"Settings","pages":[{"title":"Settings — API keys","href":"/dashboard/settings-api-keys"},{"title":"Settings — Usage","description":"Track spans, evaluations, seats, and retention against your plan.","href":"/dashboard/settings-usage"},{"title":"Settings — Billing","href":"/dashboard/settings-billing"},{"title":"Settings — Team","description":"Invite members, manage roles, and configure SSO.","href":"/dashboard/settings-team"},{"title":"Settings — Audit Log","href":"/dashboard/settings-audit-log"},{"title":"Settings — Appearance","href":"/dashboard/settings-appearance"}]}]},{"group":"Integrations","pages":[{"title":"Framework integrations","href":"/integrations/overview"},{"title":"OpenAI","href":"/integrations/openai"},{"title":"Anthropic","href":"/integrations/anthropic"},{"title":"Vercel AI SDK","href":"/integrations/vercel-ai-sdk"},{"title":"LangChain","href":"/integrations/langchain"},{"title":"LlamaIndex","href":"/integrations/llamaindex"},{"title":"PydanticAI","href":"/integrations/pydanticai"},{"title":"CrewAI","href":"/integrations/crewai"},{"title":"Mastra","href":"/integrations/mastra"},{"title":"DSPy","href":"/integrations/dspy"},{"title":"Haystack","href":"/integrations/haystack"},{"title":"AutoGen","href":"/integrations/autogen"}]},{"group":"Control loop","pages":[{"title":"Control loop quickstart","href":"/control-loop/quickstart"},{"title":"Control Loop v0.1 migration notes","href":"/control-loop/migration-notes"}]},{"group":"Guides","pages":[{"title":"Project lifecycle","href":"/guides/projects"},{"title":"Webhooks","href":"/guides/webhooks"},{"title":"Semantic search over spans","href":"/guides/semantic-search"},{"title":"Model routing","href":"/guides/model-routing"},{"title":"MCP server and skills","href":"/guides/mcp"},{"title":"OTLP ingest and export","href":"/guides/otlp"},{"title":"CI eval gate","href":"/guides/ci-eval-gate"},{"title":"Verifying the audit-log chain","href":"/guides/audit-verify"},{"title":"Scoped API keys","href":"/guides/api-key-scopes"},{"title":"Remediation diffs","href":"/guides/remediation-diffs"},{"title":"Changelog","href":"/guides/changelog"}]},{"group":"Best practices","pages":[{"title":"Best practices","href":"/best-practices/overview"}]},{"group":"Reference","pages":[{"title":"Glossary","href":"/glossary"},{"title":"Service Level Agreement","href":"/sla"}]},{"group":"Contributing","pages":[{"title":"Contributing to docs","href":"/development"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"title":"Settings — Billing - TruLayer","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":[],"chunks":[]}