When building a fully features accounting suite, it’s usually a good idea to allow your users to export data to Excel. There are a few reasons why users will need to manipulate their data in excel.
Whenever a user needs to file their income taxes, which is usually annually, they will need an excel export. Often the small business user will work with a third party accountant to file their taxes. The accountant will need to manipulate the data in excel to make sure that the data is in the correct format for the tax filing software. The user will export their accounting statements to Excel and send it to the accountant, who will load this data into tax filing software such as Caseware.
Sophisticated users will often want to perform custom financial analysis on their finances in Excel. This can include, budget forecasting, or reporting to executives or investors in a custom format.
Teal does not export directly to Excel, as each of our customers want their exports to look different and have their own branding.The recommended way to generate excel exports from Teal is to call the relevant endpoints to generate the data for the export, such as the income statement or balance sheet, then use a library such as Pandas to render the data in Excel.The Teal team has extensive experience on what reports are needed to solve different Excel export use cases. Don’t hesitate to reach out to our team for advice on how to build your Excel exports.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Teal","colors":{"primary":"#1E293B","light":"#1E293B","dark":"#1E293B"},"favicon":"https://mintcdn.com/tealplatforms/om5wdJ93k9u6SxcW/favicon.png?fit=max\u0026auto=format\u0026n=om5wdJ93k9u6SxcW\u0026q=85\u0026s=72abd52206475d1fe8e89523087d976d","logo":{"light":"https://mintcdn.com/tealplatforms/ufhJUlAWlrZ-dzAl/logo/dark.svg?fit=max\u0026auto=format\u0026n=ufhJUlAWlrZ-dzAl\u0026q=85\u0026s=f2864cdeef7a8e45083ea99a1454bdf4","dark":"https://mintcdn.com/tealplatforms/ufhJUlAWlrZ-dzAl/logo/dark.svg?fit=max\u0026auto=format\u0026n=ufhJUlAWlrZ-dzAl\u0026q=85\u0026s=f2864cdeef7a8e45083ea99a1454bdf4","href":"https://teal.dev"},"api":{"mdx":{"server":null,"auth":{"method":"bearer","name":null}}},"appearance":{"default":"light","strict":true},"background":{"image":"https://mintlify.s3.us-west-1.amazonaws.com/tealplatforms/background.png","decoration":null,"color":{"light":"#F8FAFC","dark":"#1E293B"}},"navbar":{"links":[],"primary":{"type":"button","label":"Developer Portal","href":"https://developer.teal.dev"}},"styling":{"latex":false},"integrations":{"koala":{"publicApiKey":"pk_98a1ffe3eda6dafde172cefc5681332b75fe"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tealplatforms","hasAudioNarration":false,"actualSubdomain":"tealplatforms","customDomains":["docs.teal.dev"],"gitSource":{"type":"github","owner":"mercurytechnologies","repo":"teal-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6abc132fa094daac31317329","collectionId":"3e59e3fe-e416-42be-8e28-a086ce0492b4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6abc132fa094daac31317329"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6abc132fa094daac31317329","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"API Reference","count":98},{"language":"default","tag":"Teal API Endpoints","count":86},{"language":"default","tag":"Guides","count":27},{"language":"default","tag":"Reports","count":13},{"language":"default","tag":"Tags","count":11},{"language":"default","tag":"Reconciliations","count":9},{"language":"default","tag":"Transactions","count":9},{"language":"default","tag":"Core accounting interfaces","count":9},{"language":"default","tag":"Chart of Accounts Templates","count":8},{"language":"default","tag":"Instances","count":8}]},"assistantConfig":{},"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":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"guides/interfaces/excel_export","slug":"/guides/interfaces/excel_export","pageMetadata":{"title":"Excel exports","description":"How and why to generate Excel exports from your Teal data","href":"/guides/interfaces/excel_export"},"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 and why to generate Excel exports from your Teal data\"\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`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`common-use-cases`,children:`Common use cases`}),`\n`,_jsx(_components.p,{children:`When building a fully features accounting suite, it’s usually a good idea to allow your users to export data to Excel. There are a few reasons why users will need to manipulate their data in excel.`}),`\n`,_jsx(Heading,{level:`3`,id:`tax-filing`,children:`Tax filing`}),`\n`,_jsx(_components.p,{children:`Whenever a user needs to file their income taxes, which is usually annually, they will need an excel export. Often the small business user will work with a third party accountant to file their taxes. The accountant will need to manipulate the data in excel to make sure that the data is in the correct format for the tax filing software. The user will export their accounting statements to Excel and send it to the accountant, who will load this data into tax filing software such as Caseware.`}),`\n`,_jsx(Heading,{level:`3`,id:`financial-analysis`,children:`Financial analysis`}),`\n`,_jsx(_components.p,{children:`Sophisticated users will often want to perform custom financial analysis on their finances in Excel. This can include, budget forecasting, or reporting to executives or investors in a custom format.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-to-export-to-excel`,children:`How to export to Excel`}),`\n`,_jsx(_components.p,{children:`Teal does not export directly to Excel, as each of our customers want their exports to look different and have their own branding.`}),`\n`,_jsxs(_components.p,{children:[`The recommended way to generate excel exports from Teal is to call the relevant endpoints to generate the data for the export, such as the income statement or balance sheet, then use a library such as `,_jsx(_components.a,{href:`https://pandas.pydata.org/`,children:`Pandas`}),` to render the data in Excel.`]}),`\n`,_jsx(_components.p,{children:`The Teal team has extensive experience on what reports are needed to solve different Excel export use cases. Don’t hesitate to reach out to our team for advice on how to build your Excel exports.`})]})}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":"Excel exports","description":"How and why to generate Excel exports from your Teal data","href":"/guides/interfaces/excel_export"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Common use cases","slug":"common-use-cases","depth":2,"children":[{"title":"Tax filing","slug":"tax-filing","depth":3,"children":[]},{"title":"Financial analysis","slug":"financial-analysis","depth":3,"children":[]}]},{"title":"How to export to Excel","slug":"how-to-export-to-excel","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/tealplatforms/84e6d7ce1b0df358/scripts/cleanup_openapi.js","/_mintlify/custom/tealplatforms/d8fb6eab696d5c42/scripts/scrape_openapi.js"],"subdomain":"tealplatforms","siteName":"Teal","title":"Excel exports - Teal","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-08-11T22:28:59.517Z","originalFileLocation":"guides/interfaces/excel_export.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";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=\"light\"}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 and why to generate Excel exports from your Teal data\">\u003cmeta data-mint-head name=\"application-name\" content=\"Teal\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Excel exports - Teal\">\u003cmeta data-mint-head property=\"og:description\" content=\"How and why to generate Excel exports from your Teal data\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Teal\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.teal.dev/guides/interfaces/excel_export\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tealplatforms.mintlify.app/_mintlify/api/og/v2?division=Complex+interfaces\u0026amp;title=Excel+exports\u0026amp;description=How+and+why+to+generate+Excel+exports+from+your+Teal+data\u0026amp;theme=8de3a09bd6716d6473382dd4\u0026amp;signature=9aada5ca07086a53d833e53083e3d054831a88d2a7f57eb88a7019bbca552e35\">\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=\"Excel exports - Teal\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How and why to generate Excel exports from your Teal data\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tealplatforms.mintlify.app/_mintlify/api/og/v2?division=Complex+interfaces\u0026amp;title=Excel+exports\u0026amp;description=How+and+why+to+generate+Excel+exports+from+your+Teal+data\u0026amp;theme=8de3a09bd6716d6473382dd4\u0026amp;signature=9aada5ca07086a53d833e53083e3d054831a88d2a7f57eb88a7019bbca552e35\">\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/tealplatforms/79RJ17q02NVlfCK3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Teal\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1E293B\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.teal.dev/guides/interfaces/excel_export\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/interfaces/excel_export.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.teal.dev/#organization\",\"name\":\"Teal\",\"url\":\"https://docs.teal.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tealplatforms/ufhJUlAWlrZ-dzAl/logo/dark.svg?fit=max\u0026auto=format\u0026n=ufhJUlAWlrZ-dzAl\u0026q=85\u0026s=f2864cdeef7a8e45083ea99a1454bdf4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.teal.dev#website\",\"name\":\"Teal\",\"url\":\"https://docs.teal.dev\",\"publisher\":{\"@id\":\"https://docs.teal.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.teal.dev/guides/interfaces/excel_export#webpage\",\"url\":\"https://docs.teal.dev/guides/interfaces/excel_export\",\"name\":\"Excel exports\",\"description\":\"How and why to generate Excel exports from your Teal data\",\"dateModified\":\"2025-08-11T22:28:59.517Z\",\"isPartOf\":{\"@id\":\"https://docs.teal.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.teal.dev/guides/interfaces/excel_export#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.teal.dev/guides/interfaces/excel_export#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Complex interfaces\",\"item\":\"https://docs.teal.dev/guides/interfaces/journal_entry\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Excel exports\",\"item\":\"https://docs.teal.dev/guides/interfaces/excel_export\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.teal.dev/guides/interfaces/excel_export#article\",\"headline\":\"Excel exports\",\"name\":\"Excel exports\",\"description\":\"How and why to generate Excel exports from your Teal data\",\"url\":\"https://docs.teal.dev/guides/interfaces/excel_export\",\"mainEntityOfPage\":{\"@id\":\"https://docs.teal.dev/guides/interfaces/excel_export#webpage\"},\"dateModified\":\"2025-08-11T22:28:59.517Z\",\"publisher\":{\"@id\":\"https://docs.teal.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.teal.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Teal\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Teal","nav":{"global":null,"anchors":[{"anchor":"Guides","icon":"compass","groups":[{"group":"Get Started","pages":[{"title":"Overview","href":"/guides/introduction/overview"},{"title":"Initial setup","href":"/guides/introduction/initial_setup"},{"title":"Quickstart","href":"/guides/introduction/quickstart_guide"},{"title":"Use Cases","href":"/guides/introduction/about_teal"},{"title":"Core concepts","href":"/guides/introduction/core_concepts"}]},{"group":"Your Platform","pages":[{"title":"Overview","href":"/guides/platform/your_platform"},{"title":"Chart of accounts","icon":null,"href":"/guides/platform/chart_of_accounts_config"},{"group":"Categories and Tags","pages":[{"title":"Categorization","href":"/guides/platform/categorization/pipeline"},{"title":"Tags","href":"/guides/platform/categorization/tags_config"},{"title":"Crafting rules","href":"/guides/platform/categorization/rules"}]},{"title":"Invoices and Bills","href":"/guides/platform/ar_ap"}]},{"group":"Instances","pages":[{"title":"Overview","href":"/guides/instances/overview"},{"title":"Managing ledgers","icon":null,"href":"/guides/instances/create_ledger"},{"title":"Opening balances","icon":null,"href":"/guides/instances/opening_balances"},{"group":"Importing transactions","pages":[{"title":"Integrations","icon":null,"href":"/guides/transactions/data_integrations"},{"title":"Import via API","href":"/guides/transactions/submitting"}]}]},{"group":"Core accounting interfaces","pages":[{"group":"Working with transactions","pages":[{"title":"Enriching Transactions","href":"/guides/transactions/transactions"},{"title":"Reviewing transactions","href":"/guides/transactions/reviewing_transactions"}]},{"group":"Generating reports","pages":[{"title":"Reports introduction","href":"/guides/reports/reports_introduction"},{"title":"Cash flow report","href":"/guides/reports/cash_flow_report"},{"title":"Income statement","href":"/guides/reports/income_statement"},{"title":"Balance sheet","icon":null,"href":"/guides/reports/balance_sheet"},{"title":"Ledger statement","icon":null,"href":"/guides/reports/ledger_statement"},{"title":"General ledger report","icon":null,"href":"/guides/reports/general_ledger"},{"title":"Enriching non-Teal reports","icon":null,"href":"/guides/reports/enriching"}]}]},{"group":"Complex interfaces","pages":[{"title":"Journal Entry Interface","description":"Customers need to be able to manually create and edit journal entries.","href":"/guides/interfaces/journal_entry"},{"title":"Excel exports","href":"/guides/interfaces/excel_export"}]}]},{"anchor":"API Reference","icon":"code","color":{"light":"#1E293B","dark":"#1E293B"},"pages":[{"title":"API Reference","href":"/api-reference/api-design/authentication"}]},{"anchor":"Changelog","href":"https://teal.dev/changelog","icon":"bullhorn"}]},"title":"Excel exports - Teal","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":[],"chunks":[]}