New Expensify integrates with major accounting platforms to automate expense reporting, syncing, and reconciliation. Connect your workspace to QuickBooks Online, Xero, NetSuite, Sage Intacct, or QuickBooks Desktop to streamline your financial workflows.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Expensify/App/llms.txt
Use this file to discover all available pages before exploring further.
Available Integrations
New Expensify supports the following accounting integrations:QuickBooks Online
Sync expenses, invoices, and categories with QuickBooks Online
Xero
Connect to Xero with 2FA security for automated expense syncing
NetSuite
Enterprise-grade integration with NetSuite ERP
Sage Intacct
Advanced financial management with Sage Intacct
QuickBooks Desktop
Desktop integration via web connector
Key Features
All accounting integrations provide:- Automatic Syncing: Expenses, categories, and tax codes sync automatically
- Two-way Data Flow: Changes in your accounting system reflect in Expensify and vice versa
- Customizable Mappings: Map Expensify data to your chart of accounts, classes, customers, and more
- Export Configuration: Control how and when expenses are exported
- Real-time Updates: See your financial data in real-time across both platforms
Getting Started
Configure Import Settings
Choose which data to import from your accounting system (categories, classes, customers, etc.)
Connection Security
Some integrations like Xero require two-factor authentication to be enabled on your Expensify account for enhanced security.
Managing Multiple Connections
For NetSuite and Sage Intacct, you can reuse existing connections across multiple workspaces:Troubleshooting
Connection Errors
Connection Errors
If you encounter authentication errors, verify:
- Your credentials are correct and up-to-date
- You have the necessary permissions in your accounting system
- Two-factor authentication is enabled (for Xero)
Sync Issues
Sync Issues
For syncing problems:
- Check your internet connection
- Ensure auto-sync is enabled in Advanced settings
- Manually trigger a sync from the connection page
Missing Data
Missing Data
If data isn’t appearing:
- Verify your import settings include the required fields
- Check that the data exists in your accounting system
- Review error messages in the connection status
