Imports and reconciliation are paid features. Free users should see an upgrade prompt before using them.
Imports should never silently overwrite a user’s forecast. Review and commit steps are important because planning data can be different from posted bank history.
{"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":"planning-tools/imports-reconciliation","slug":"/planning-tools/imports-reconciliation","pageMetadata":{"title":"Imports and reconciliation","description":"Use CSV, OFX, QFX, Plaid, category rules, and review workflows to turn statement data into useful planning context.","icon":"upload","href":"/planning-tools/imports-reconciliation"},"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: \"Use CSV, OFX, QFX, Plaid, category rules, and review workflows to turn statement data into useful planning context.\"\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`,ol:`ol`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`CalBudget is manual-first, but it includes import and reconciliation tools for users who want help from real transaction history.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-budget/EYbQ5EFQtn4mHlS6/images/import-review.svg?fit=max\u0026auto=format\u0026n=EYbQ5EFQtn4mHlS6\u0026q=85\u0026s=bdf648a7f3bbaef08335e255b6bbfa43`,alt:`CalBudget import review workflow with matches and commit step`,\"data-og-width\":`1200`,width:`1200`,\"data-og-height\":`720`,height:`720`,\"data-path\":`images/import-review.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-budget/EYbQ5EFQtn4mHlS6/images/import-review.svg?w=280\u0026fit=max\u0026auto=format\u0026n=EYbQ5EFQtn4mHlS6\u0026q=85\u0026s=8b25435d767e34d090c731236d471097 280w, https://mintcdn.com/cal-budget/EYbQ5EFQtn4mHlS6/images/import-review.svg?w=560\u0026fit=max\u0026auto=format\u0026n=EYbQ5EFQtn4mHlS6\u0026q=85\u0026s=40ea246c52286b86004838d978db45fb 560w, https://mintcdn.com/cal-budget/EYbQ5EFQtn4mHlS6/images/import-review.svg?w=840\u0026fit=max\u0026auto=format\u0026n=EYbQ5EFQtn4mHlS6\u0026q=85\u0026s=ccbc6245c9448e248d3f260d5320f4a7 840w, https://mintcdn.com/cal-budget/EYbQ5EFQtn4mHlS6/images/import-review.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=EYbQ5EFQtn4mHlS6\u0026q=85\u0026s=80e159771ad1d0affb1dec52662e4dc7 1100w, https://mintcdn.com/cal-budget/EYbQ5EFQtn4mHlS6/images/import-review.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=EYbQ5EFQtn4mHlS6\u0026q=85\u0026s=a713f7196ae635bd701b532b9b8e53af 1650w, https://mintcdn.com/cal-budget/EYbQ5EFQtn4mHlS6/images/import-review.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=EYbQ5EFQtn4mHlS6\u0026q=85\u0026s=53c54b66dff8b98b7f97daf3032009a9 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`import-goals`,children:`Import goals`}),`\n`,_jsx(_components.p,{children:`Imports are designed to:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Detect recurring income and expenses.`}),`\n`,_jsx(_components.li,{children:`Help users reconcile planned transactions against posted history.`}),`\n`,_jsx(_components.li,{children:`Avoid requiring a bank login for the core product.`}),`\n`,_jsx(_components.li,{children:`Keep the user in control before changes affect the calendar.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`supported-statement-files`,children:`Supported statement files`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`CSV`}),`\n`,_jsx(_components.li,{children:`OFX`}),`\n`,_jsx(_components.li,{children:`QFX`}),`\n`]}),`\n`,_jsx(_components.p,{children:`The parser normalizes debit and credit signs, detects common statement formats, and stores raw row metadata for review.`}),`\n`,_jsx(Heading,{level:`2`,id:`reconciliation-workflow`,children:`Reconciliation workflow`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Upload a statement.`}),`\n`,_jsx(_components.li,{children:`CalBudget creates an import batch.`}),`\n`,_jsx(_components.li,{children:`Rows are normalized into reviewable import rows.`}),`\n`,_jsx(_components.li,{children:`The app suggests matches against existing planned transactions.`}),`\n`,_jsx(_components.li,{children:`The user accepts matches, creates new transactions, or ignores rows.`}),`\n`,_jsx(_components.li,{children:`The session is committed.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`match-signals`,children:`Match signals`}),`\n`,_jsx(_components.p,{children:`Suggested matches use:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Account ownership`}),`\n`,_jsx(_components.li,{children:`Amount`}),`\n`,_jsx(_components.li,{children:`Nearby dates`}),`\n`,_jsx(_components.li,{children:`Similar transaction title`}),`\n`,_jsx(_components.li,{children:`External fingerprint`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`category-rules`,children:`Category rules`}),`\n`,_jsx(_components.p,{children:`Category rules can apply categories during import review. Rules have priority so a more specific rule can win over a generic one.`}),`\n`,_jsx(Heading,{level:`2`,id:`plaid-status`,children:`Plaid status`}),`\n`,_jsx(_components.p,{children:`Plaid support exists as an optional integration surface. The core product does not require Plaid. Users can still plan entirely manually.`}),`\n`,_jsx(Heading,{level:`2`,id:`paid-access`,children:`Paid access`}),`\n`,_jsx(_components.p,{children:`Imports and reconciliation are paid features. Free users should see an upgrade prompt before using them.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Imports should never silently overwrite a user’s forecast. Review and commit steps are important because planning data can be different from posted bank history.`})})]})}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":"Imports and reconciliation","description":"Use CSV, OFX, QFX, Plaid, category rules, and review workflows to turn statement data into useful planning context.","icon":"upload","href":"/planning-tools/imports-reconciliation"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Import goals","slug":"import-goals","depth":2,"children":[]},{"title":"Supported statement files","slug":"supported-statement-files","depth":2,"children":[]},{"title":"Reconciliation workflow","slug":"reconciliation-workflow","depth":2,"children":[]},{"title":"Match signals","slug":"match-signals","depth":2,"children":[]},{"title":"Category rules","slug":"category-rules","depth":2,"children":[]},{"title":"Plaid status","slug":"plaid-status","depth":2,"children":[]},{"title":"Paid access","slug":"paid-access","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/cal-budget/2ef42355d7e4068c/woes-widget.js"],"subdomain":"cal-budget","siteName":"CalBudget Docs","title":"Imports and reconciliation - CalBudget Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-02T19:31:45.965Z","originalFileLocation":"planning-tools/imports-reconciliation.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=\"Use CSV, OFX, QFX, Plaid, category rules, and review workflows to turn statement data into useful planning context.\">\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=\"Imports and reconciliation - CalBudget Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Use CSV, OFX, QFX, Plaid, category rules, and review workflows to turn statement data into useful planning context.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CalBudget Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.calbudget.com/planning-tools/imports-reconciliation\">\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=Accounts+and+imports\u0026amp;title=Imports+and+reconciliation\u0026amp;description=Use+CSV%2C+OFX%2C+QFX%2C+Plaid%2C+category+rules%2C+and+review+workflows+to+turn+statement+data+into+useful+planning+context.\u0026amp;theme=e68d8e16c92a8b17a36e4ab5\u0026amp;signature=92b0573903ddfecf384d6aad330142e80897c48f8317ba3729d8a82fc60bc8c0\">\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=\"Imports and reconciliation - CalBudget Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Use CSV, OFX, QFX, Plaid, category rules, and review workflows to turn statement data into useful planning context.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cal-budget.mintlify.app/_mintlify/api/og/v2?division=Accounts+and+imports\u0026amp;title=Imports+and+reconciliation\u0026amp;description=Use+CSV%2C+OFX%2C+QFX%2C+Plaid%2C+category+rules%2C+and+review+workflows+to+turn+statement+data+into+useful+planning+context.\u0026amp;theme=e68d8e16c92a8b17a36e4ab5\u0026amp;signature=92b0573903ddfecf384d6aad330142e80897c48f8317ba3729d8a82fc60bc8c0\">\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/planning-tools/imports-reconciliation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/planning-tools/imports-reconciliation.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/planning-tools/imports-reconciliation#webpage\",\"url\":\"https://docs.calbudget.com/planning-tools/imports-reconciliation\",\"name\":\"Imports and reconciliation\",\"description\":\"Use CSV, OFX, QFX, Plaid, category rules, and review workflows to turn statement data into useful planning context.\",\"dateModified\":\"2026-07-02T19:31:45.965Z\",\"isPartOf\":{\"@id\":\"https://docs.calbudget.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.calbudget.com/planning-tools/imports-reconciliation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.calbudget.com/planning-tools/imports-reconciliation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accounts and imports\",\"item\":\"https://docs.calbudget.com/accounts/manual-accounts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Imports and reconciliation\",\"item\":\"https://docs.calbudget.com/planning-tools/imports-reconciliation\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.calbudget.com/planning-tools/imports-reconciliation#article\",\"headline\":\"Imports and reconciliation\",\"name\":\"Imports and reconciliation\",\"description\":\"Use CSV, OFX, QFX, Plaid, category rules, and review workflows to turn statement data into useful planning context.\",\"url\":\"https://docs.calbudget.com/planning-tools/imports-reconciliation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.calbudget.com/planning-tools/imports-reconciliation#webpage\"},\"dateModified\":\"2026-07-02T19:31:45.965Z\",\"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","href":"/getting-started"},{"title":"Onboarding","icon":"route","href":"/getting-started/onboarding"},{"title":"Build the first forecast","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","description":"Scan statement history for repeated bills and income, then create only the recurring schedules you approve.","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","description":"Use CalBudget reports to review spending, cash flow, timing risk, and budget health from the same calendar data that powers your forecast.","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":"Imports and reconciliation - CalBudget Docs","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-D7yRe3On.js","lightbox-handle-r17bVUz3.js"]}