How CalBudget guides new users from a blank account to their first usable forecast.
Onboarding exists to produce a useful first forecast with the least possible input. The flow focuses on three anchors: today’s balance, the next paycheck, and one important bill.
Users can skip onboarding. Skipping should take them to the app without pretending the setup is complete. They can return to account setup, add transactions, and use the calendar manually.
During onboarding, the top-right profile control should show who is logged in and provide a sign-out path. This prevents users from completing setup in the wrong account.
Keep onboarding short. CalBudget becomes clearer when users see the calendar, not when they fill out a long questionnaire.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"CalBudget Docs","description":"Customer documentation for CalBudget, the calendar-first budget and cash-flow planning app.","colors":{"primary":"#14b8a6","light":"#f8fafc","dark":"#020617"},"logo":{"light":"https://mintcdn.com/cal-budget/VJZBJe_KpOrxfBCy/images/calbudget/calbudget-logo-light.png?fit=max\u0026auto=format\u0026n=VJZBJe_KpOrxfBCy\u0026q=85\u0026s=adfb44df63b97a1ba608a7d24c6ad432","dark":"https://mintcdn.com/cal-budget/VJZBJe_KpOrxfBCy/images/calbudget/calbudget-logo-dark.png?fit=max\u0026auto=format\u0026n=VJZBJe_KpOrxfBCy\u0026q=85\u0026s=41e3ad22c94b409cc0ef00ecb6ee50f4"},"favicon":"https://mintcdn.com/cal-budget/VhP4n6CZg9RZBhMU/images/calbudget/calbudget-icon.png?fit=max\u0026auto=format\u0026n=VhP4n6CZg9RZBhMU\u0026q=85\u0026s=967f65b29ae92bac98fc8208daa98125","navbar":{"links":[{"href":"mailto:support@calbudget.com","label":"Support"},{"href":"https://www.calbudget.com/blog","label":"Blog"}],"primary":{"type":"button","label":"Open CalBudget","href":"https://www.calbudget.com/login"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"App","icon":"calendar-days","href":"https://www.calbudget.com/login"},{"anchor":"Website","icon":"globe","href":"https://www.calbudget.com"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cal-budget","hasAudioNarration":false,"actualSubdomain":"cal-budget","customDomains":["docs.calbudget.com"],"gitSource":{"type":"github","owner":"spazman2c","repo":"calbudgetdocs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"collectionId":"f37a1622-82f3-4c84-a159-b1c9f21441de","liveDeploymentHistoryId":"6a46bc0d34726b4bfd38136b","schemaVersion":"v3"},"entitlements":{},"buildId":"6a46bc0d34726b4bfd38136b:success","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"Personal","count":59},{"language":"default","tag":"Account, apps, and support","count":17},{"language":"default","tag":"Accounts and imports","count":9},{"language":"default","tag":"Calendar and transactions","count":9},{"language":"default","tag":"Navigator and Advisor","count":8},{"language":"default","tag":"Reports and planning","count":8},{"language":"default","tag":"Start here","count":8},{"language":"default","tag":"Business","count":4},{"language":"default","tag":"CalBudget Business","count":4},{"language":"default","tag":"Updates","count":1}]},"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":"getting-started/onboarding","slug":"/getting-started/onboarding","pageMetadata":{"title":"Onboarding","description":"How CalBudget guides new users from a blank account to their first usable forecast.","icon":"route","href":"/getting-started/onboarding"},"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: \"How CalBudget guides new users from a blank account to their first usable forecast.\"\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={li:`li`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Onboarding exists to produce a useful first forecast with the least possible input. The flow focuses on three anchors: today’s balance, the next paycheck, and one important bill.`}),`\n`,_jsx(Heading,{level:`2`,id:`what-onboarding-teaches`,children:`What onboarding teaches`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`CalBudget plans by date.`}),`\n`,_jsx(_components.li,{children:`The current account balance is the forecast starting point.`}),`\n`,_jsx(_components.li,{children:`Income and expenses change the balance on their calendar date.`}),`\n`,_jsx(_components.li,{children:`The lowest future balance is the main signal to watch.`}),`\n`,_jsx(_components.li,{children:`A user can skip onboarding and return to the calendar.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`first-step-starting-balance`,children:`First step: starting balance`}),`\n`,_jsx(_components.p,{children:`The first step asks for:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Account name`}),`\n`,_jsx(_components.li,{children:`What the balance represents`}),`\n`,_jsx(_components.li,{children:`Current balance`}),`\n`]}),`\n`,_jsx(_components.p,{children:`This creates the first account and gives the calendar a real starting point.`}),`\n`,_jsx(Heading,{level:`2`,id:`second-step-next-paycheck`,children:`Second step: next paycheck`}),`\n`,_jsx(_components.p,{children:`The second step adds expected income. The user should enter the date money should be available, not the date work was performed.`}),`\n`,_jsx(Heading,{level:`2`,id:`third-step-important-bill`,children:`Third step: important bill`}),`\n`,_jsx(_components.p,{children:`The third step adds one expense that matters. Common examples are rent, mortgage, car payment, insurance, utilities, or a credit card minimum.`}),`\n`,_jsx(Heading,{level:`2`,id:`skip-behavior`,children:`Skip behavior`}),`\n`,_jsx(_components.p,{children:`Users can skip onboarding. Skipping should take them to the app without pretending the setup is complete. They can return to account setup, add transactions, and use the calendar manually.`}),`\n`,_jsx(Heading,{level:`2`,id:`logged-in-identity`,children:`Logged-in identity`}),`\n`,_jsx(_components.p,{children:`During onboarding, the top-right profile control should show who is logged in and provide a sign-out path. This prevents users from completing setup in the wrong account.`}),`\n`,_jsx(Heading,{level:`2`,id:`good-onboarding-outcomes`,children:`Good onboarding outcomes`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Outcome`}),_jsx(_components.th,{children:`Why it matters`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`One account exists`}),_jsx(_components.td,{children:`The forecast has an account context.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`A real balance is saved`}),_jsx(_components.td,{children:`Running balances can be calculated.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`At least one income item exists`}),_jsx(_components.td,{children:`The user can see balance recovery.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`At least one bill exists`}),_jsx(_components.td,{children:`The user can see how expenses affect timing.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The user reaches the calendar`}),_jsx(_components.td,{children:`The product value is visible immediately.`})]})]})]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Keep onboarding short. CalBudget becomes clearer when users see the calendar, not when they fill out a long questionnaire.`})})]})}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":"Onboarding","description":"How CalBudget guides new users from a blank account to their first usable forecast.","icon":"route","href":"/getting-started/onboarding"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What onboarding teaches","slug":"what-onboarding-teaches","depth":2,"children":[]},{"title":"First step: starting balance","slug":"first-step-starting-balance","depth":2,"children":[]},{"title":"Second step: next paycheck","slug":"second-step-next-paycheck","depth":2,"children":[]},{"title":"Third step: important bill","slug":"third-step-important-bill","depth":2,"children":[]},{"title":"Skip behavior","slug":"skip-behavior","depth":2,"children":[]},{"title":"Logged-in identity","slug":"logged-in-identity","depth":2,"children":[]},{"title":"Good onboarding outcomes","slug":"good-onboarding-outcomes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/cal-budget/2ef42355d7e4068c/woes-widget.js"],"subdomain":"cal-budget","siteName":"CalBudget Docs","title":"Onboarding - CalBudget Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-02T19:29:31.265Z","originalFileLocation":"getting-started/onboarding.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=\"How CalBudget guides new users from a blank account to their first usable forecast.\">\u003cmeta data-mint-head name=\"application-name\" content=\"CalBudget Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cal-budget/sKRXT1GR5hXap5bI/_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/cal-budget/sKRXT1GR5hXap5bI/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cal-budget/sKRXT1GR5hXap5bI/_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/cal-budget/sKRXT1GR5hXap5bI/_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/cal-budget/sKRXT1GR5hXap5bI/_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/cal-budget/sKRXT1GR5hXap5bI/_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/cal-budget/sKRXT1GR5hXap5bI/_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/cal-budget/sKRXT1GR5hXap5bI/_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/cal-budget/sKRXT1GR5hXap5bI/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Onboarding - CalBudget Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"How CalBudget guides new users from a blank account to their first usable forecast.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CalBudget Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.calbudget.com/getting-started/onboarding\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cal-budget.mintlify.app/_mintlify/api/og/v2?division=Start+here\u0026amp;title=Onboarding\u0026amp;description=How+CalBudget+guides+new+users+from+a+blank+account+to+their+first+usable+forecast.\u0026amp;theme=e68d8e16c92a8b17a36e4ab5\u0026amp;signature=54d2079cb11fcaae2250c611fe266c789ad5165673a6296d79291cb06ba50656\">\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=\"Onboarding - CalBudget Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How CalBudget guides new users from a blank account to their first usable forecast.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cal-budget.mintlify.app/_mintlify/api/og/v2?division=Start+here\u0026amp;title=Onboarding\u0026amp;description=How+CalBudget+guides+new+users+from+a+blank+account+to+their+first+usable+forecast.\u0026amp;theme=e68d8e16c92a8b17a36e4ab5\u0026amp;signature=54d2079cb11fcaae2250c611fe266c789ad5165673a6296d79291cb06ba50656\">\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/cal-budget/sKRXT1GR5hXap5bI/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CalBudget Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#14b8a6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.calbudget.com/getting-started/onboarding\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/getting-started/onboarding.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.calbudget.com/#organization\",\"name\":\"CalBudget Docs\",\"url\":\"https://docs.calbudget.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cal-budget/VJZBJe_KpOrxfBCy/images/calbudget/calbudget-logo-light.png?fit=max\u0026auto=format\u0026n=VJZBJe_KpOrxfBCy\u0026q=85\u0026s=adfb44df63b97a1ba608a7d24c6ad432\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.calbudget.com#website\",\"name\":\"CalBudget Docs\",\"url\":\"https://docs.calbudget.com\",\"publisher\":{\"@id\":\"https://docs.calbudget.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.calbudget.com/getting-started/onboarding#webpage\",\"url\":\"https://docs.calbudget.com/getting-started/onboarding\",\"name\":\"Onboarding\",\"description\":\"How CalBudget guides new users from a blank account to their first usable forecast.\",\"dateModified\":\"2026-07-02T19:29:31.265Z\",\"isPartOf\":{\"@id\":\"https://docs.calbudget.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.calbudget.com/getting-started/onboarding#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.calbudget.com/getting-started/onboarding#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start here\",\"item\":\"https://docs.calbudget.com/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Onboarding\",\"item\":\"https://docs.calbudget.com/getting-started/onboarding\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.calbudget.com/getting-started/onboarding#article\",\"headline\":\"Onboarding\",\"name\":\"Onboarding\",\"description\":\"How CalBudget guides new users from a blank account to their first usable forecast.\",\"url\":\"https://docs.calbudget.com/getting-started/onboarding\",\"mainEntityOfPage\":{\"@id\":\"https://docs.calbudget.com/getting-started/onboarding#webpage\"},\"dateModified\":\"2026-07-02T19:29:31.265Z\",\"publisher\":{\"@id\":\"https://docs.calbudget.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.calbudget.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CalBudget Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"CalBudget Docs","nav":{"global":{"anchors":[{"anchor":"App","icon":"calendar-days","href":"https://www.calbudget.com/login"},{"anchor":"Website","icon":"globe","href":"https://www.calbudget.com"}]},"tabs":[{"tab":"Personal","groups":[{"group":"Start here","pages":[{"title":"Calendar Overview","href":""},{"title":"Quickstart","icon":"rocket","href":"/quickstart"},{"title":"Getting Started","description":"Set up your first account, add your first transactions, and build a useful cash-flow calendar.","href":"/getting-started"},{"title":"Onboarding","icon":"route","href":"/getting-started/onboarding"},{"title":"Build the first forecast","description":"A practical walkthrough for creating a first 30-day cash-flow forecast in CalBudget.","icon":"wand-sparkles","href":"/getting-started/first-forecast"},{"title":"Platform map","icon":"map","href":"/platform/app-map"},{"title":"Daily workflow","icon":"calendar-check","href":"/platform/daily-workflow"},{"title":"Plans and billing","href":"/plans-and-billing"}]},{"group":"Calendar and transactions","pages":[{"title":"Using The Calendar","href":"/calendar/using-the-calendar"},{"title":"Add And Edit Transactions","href":"/calendar/transactions"},{"title":"Recurring Transactions","href":"/calendar/recurring-transactions"},{"title":"Recurring Balances","href":"/calendar/recurring-balances"},{"title":"Bookmarks","href":"/calendar/bookmarks"},{"title":"Calendar","icon":"calendar","href":"/core-features/calendar"},{"title":"Transactions","icon":"receipt","href":"/core-features/transactions"},{"title":"Recurring transactions","icon":"repeat","href":"/core-features/recurring"},{"title":"Bookmarks","icon":"bookmark","href":"/core-features/bookmarks"}]},{"group":"Accounts and imports","pages":[{"title":"Manual accounts","href":"/accounts/manual-accounts"},{"title":"Plaid bank sync beta","href":"/accounts/plaid-beta"},{"title":"Categories","href":"/accounts/categories"},{"title":"Category rules","href":"/accounts/category-rules"},{"title":"Accounts and categories","icon":"folder-kanban","href":"/core-features/accounts-categories"},{"title":"Import bank statements","href":"/import/importing-bank-statements"},{"title":"Reconcile statements","href":"/import/reconcile-statements"},{"title":"Detect recurring schedules from statements","href":"/import/detect-recurring"},{"title":"Imports and reconciliation","icon":"upload","href":"/planning-tools/imports-reconciliation"}]},{"group":"Reports and planning","pages":[{"title":"Reports overview","sidebarTitle":"Reports","href":"/reports/overview"},{"title":"AI Financial Report","sidebarTitle":"AI Financial Report","href":"/reports/ai-financial-report"},{"title":"Reports","icon":"chart-column","href":"/planning-tools/reports"},{"title":"How the forecast works","sidebarTitle":"Forecast","href":"/forecast/how-forecast-works"},{"title":"Debt payoff planner","sidebarTitle":"Debt payoff planner","href":"/debt/debt-payoff-planner"},{"title":"Debt planner","icon":"landmark","href":"/planning-tools/debt"},{"title":"AI insights","icon":"sparkles","href":"/planning-tools/ai-insights"},{"title":"Usage and limits","icon":"gauge","href":"/core-features/usage-limits"}]},{"group":"Navigator and Advisor","pages":[{"title":"CalBudget Navigator overview","sidebarTitle":"Navigator","href":"/navigator/overview"},{"title":"Navigator checkups and action plans","sidebarTitle":"Checkups \u0026 action plans","href":"/navigator/checkups-and-action-plans"},{"title":"Navigator Voice","sidebarTitle":"Navigator Voice","href":"/navigator/voice"},{"title":"Shared budget access","sidebarTitle":"Shared access","href":"/navigator/shared-access"},{"title":"Advisor overview","icon":"bot","href":"/advisor/overview"},{"title":"Advisor chat","icon":"messages-square","href":"/advisor/chat"},{"title":"Checkups and actions","icon":"list-checks","href":"/advisor/checkups-actions"},{"title":"Shared access","icon":"users","href":"/advisor/shared-access"}]},{"group":"Account, apps, and support","pages":[{"title":"Profile and appearance","href":"/settings/profile-and-appearance"},{"title":"Profile and preferences","icon":"settings","href":"/account/profile-preferences"},{"title":"Authentication and sign-in","icon":"key-round","href":"/account/auth-settings"},{"title":"Privacy and account deletion","icon":"shield-check","href":"/account/privacy-deletion"},{"title":"iOS app","icon":"apple","href":"/mobile/ios"},{"title":"Desktop app","icon":"monitor","href":"/mobile/desktop"},{"title":"Optional bank connections","icon":"link","href":"/integrations/plaid"},{"title":"Emails and notifications","icon":"mail","href":"/integrations/email"},{"title":"Live support widget","icon":"message-circle","href":"/integrations/live-chat"},{"title":"Privacy and security","icon":"lock","href":"/security/privacy-security"},{"title":"Settings and support","icon":"settings","href":"/platform/settings-and-support"},{"title":"Contact support","href":"/support/contact-support"},{"title":"Help center and support","icon":"life-buoy","href":"/support/help-center-tickets"},{"title":"Updates and feedback","icon":"megaphone","href":"/support/changelog-feedback"},{"title":"Troubleshooting","href":"/support/troubleshooting"},{"title":"Common issues","icon":"wrench","href":"/troubleshooting/common-issues"},{"title":"Delete your account","href":"/settings/delete-account"}]}]},{"tab":"Business","pages":[{"title":"Business","href":"/business/overview"}]},{"tab":"Updates","pages":[{"title":"Updates","href":"/updates/2-1"}]}]},"title":"Onboarding - CalBudget Docs","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":[],"chunks":[]}