layout | title |
---|---|
product |
Expensify Expense |
Expensify Expense is the core of the Expensify Superapp, offering world-class expense management capabilities for individuals and businesses alike. Whether you're tracking personal expenses for budgeting, submitting receipts for reimbursement, or overseeing company-wide spending, Expensify Expense simplifies the process with its user-friendly design and powerful automation features.
Expensify Expense is designed for a wide range of expense management needs:
- Reimburse Employee Receipts - Manage business expenses by capturing and submitting receipts for approval.
- Track Personal Expenses - Keep tabs on your expenses for tax deductions, budgeting, or general financial tracking.
- Split Bills - Easily divide the cost of shared expenses like meals or group activities and send or receive payments.
- Automate Receipt Capture - Use SmartScan to automatically capture receipt details and categorize them instantly.
- Submit and Approve Expense Reports - Create detailed reports for approval, with multi-level workflows if needed.
- Stay on Top of Company Spending - With corporate cards and real-time tracking, managers can ensure compliance and stay within budget.
Expensify Expense is versatile enough for personal, business, and enterprise use. Key user groups include:
- Individuals - Track personal spending and maximize tax deductions with easy categorization of expenses.
- Freelancers - Manage client billable expenses and reimbursements.
- Employees - Submit expense reports with attached receipts, whether you're in the office or traveling.
- Managers - Approve expenses, oversee spending, and ensure compliance with company policies.
- Accountants - Streamline financial reporting by integrating with accounting platforms and processing reimbursements.
- Corporate Teams - Manage large-scale company expenses with corporate cards and centralized approval workflows.
Expensify Expense offers a variety of advantages:
- Automated Receipt Capture - Eliminate manual data entry with SmartScan.
- Integrated Corporate Cards - Link company cards to track purchases in real-time.
- Real-Time Expense Tracking - Monitor budgets and expenses as they happen.
- Custom Approval Workflows - Create multi-level approval processes.
- Seamless Integration - Sync your expenses with accounting systems like QuickBooks, Xero, NetSuite, and others.
- Worldwide Compatibility - Expensify supports every currency, ideal for international business.
Receipt capture simplifies receipt management with SmartScan:
- SmartScan - Automatically scans and extracts details from your receipts and categorizes the expense.
- E-receipts - Automatically generate IRS-compliant electronic receipts for purchases made with the Expensify Card.
- Manual Upload - Take a photo or upload your receipt manually from your device.
Expense categories help code expenses for accounting and financial reporting. Categories can be manually created or imported from connected platforms like QuickBooks, Xero, and NetSuite. Over time, Expensify learns how you categorize specific merchants and applies them automatically.
Expensify allows you to configure and manage tax rates within your workspace, applicable on Collect and Control plans. This applies the correct tax rates to expenses based on currency and workspace settings.
Expensify allows you to enable and manage tax rates in your workspace:
-
Enable Taxes - Taxes can be enabled on any workspace where the default currency is not USD. If there's a direct accounting integration, tax rates will be managed through the integration.
-
Managing Tax Rates - You can manually add, edit, or delete tax rates. Additionally, you can set default tax rates for both workspace currency and foreign currencies.
Corporate cards integrate with Expensify Expense for automated expense tracking:
- Automatic Receipt Capture - Transactions automatically generate e-receipts.
- Spend Limits and Controls - Managers can set limits, track spending, and lock cards.
- Rewards - Earn cashback on Expensify Card purchases.
Expensify integrates with all major accounting systems, including QuickBooks Online, Xero, NetSuite, and Sage Intacct.
Distance rates are configured for mileage expenses, allowing employees to select predefined rates when logging distance-based expenses.
NetSuite integration allows for seamless data transfer between Expensify and NetSuite:
- Expense Categories - Automatically imported from NetSuite into Expensify for consistency.
- Tags and Report Fields - Import departments, classes, and locations as tags or report fields for detailed categorization.
- Custom Segments/Records - Import custom segments and records for more specific data mapping.
- Auto-Sync - Synchronize data changes between Expensify and NetSuite daily.
Duplicate Detection helps prevent duplicate expense requests by flagging expenses with the same date and amount in the same member's account:
- Flagging - A red dot appears in the left menu or the expense’s chat room, putting the expense on “hold.”
- Eligibility - Available exclusively for Collect & Control plans.
Connecting a personal bank account allows direct receipt of payments and reimbursements:
- Secure Verification - We use Plaid, an encrypted third-party platform, to verify your banking information securely.
- Direct Deposits - Once connected, all payments and reimbursements go directly into your designated bank account.
The Expensify Wallet enables peer-to-peer payments by connecting a personal bank account:
- Setup - Connect your bank account via Plaid to enable the wallet.
- Verification - Verify your identity through Onfido by uploading identification.
- Payments - Once the wallet is enabled, you can send and receive payments seamlessly.
Validating a business bank account is essential to ensure that your account is ready for use in Expensify:
- Test Deposits - After the bank account connection is approved, Expensify sends three test transactions to your account for validation.
- Verification Status - Check your bank account status in the Bank accounts section under workspace settings. The status will either be Verifying or Pending.
- Input Transaction Amounts - Once you receive the test deposits, input the transaction amounts as prompted in Expensify to complete the validation process.
Tags in Expensify refer to line-item details like classes, projects, locations, and customers that help code expenses for accounting and reporting. Tags can be manually created or imported from a connected accounting system. Expensify learns and applies tags automatically over time.
Workflows in Expensify Expense allow you to manage expense approvals and submissions:
- Add Approvals - Requires additional approval for an expense before payment can be authorized. The default approver is the workspace owner, but it can be changed to another workspace admin.
- Delay Submissions - Determines when expenses without issues are automatically submitted. You can set a delay frequency for automatic submissions.
Report fields allow you to add additional details to your reports:
- Enable Report Fields - Report fields can be enabled in Workspaces on the Control plan. They provide a way to specify header-level details like project names or locations.
- Create Report Fields - Once enabled, report fields can be created for free-text input, date selection, or a list of options.
- Edit/Delete Report Fields - Existing report fields can be modified or removed as needed to keep your workspace organized.
To create an expense report:
- Press Create > Expense Report to start a new report.
- Add your receipts and manually log expenses for tracking.
- Categorize your expenses for organization.
- Submit the report for approval to the relevant supervisor.
After submitting an expense, the next steps depend on whether it was sent to a workspace or an individual:
- Workspace submissions: Automatically added to a report, checked for violations, and a chat is created. Reports are submitted for approval every Sunday, but can be manually submitted if ready.
- Individual submissions: Sent via email or text, with chat option in Expensify Chat for discussions.
To approve expense reports:
- Go to your Inbox and select the report needing approval.
- Review the receipts and expense details for accuracy.
- Press Approve or Reject based on your assessment.
To enable workflows:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the desired workspace.
- Press More features in the left menu.
- Under the Spend section, toggle Workflows to enable approval settings.
To select workflow settings:
- Press Workflows in the left menu.
- Toggle the desired settings:
- Add Approvals: Select an approver for expenses requiring additional approval.
- Delay Submissions: Choose a frequency for automatic submission of expenses.
To enable Add approvals on a workspace:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace where you want to add approvals.
- Press Workflows in the left menu.
- Toggle Add approvals.
Enabling Add approvals reveals the option to set a default approval workflow.
To configure the default approval workflow:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace where you want to set the approval workflow.
- Press Workflows in the left menu.
- Under Expenses from Everyone, press First approver.
- Select the workspace member as the first approver.
- Under Additional approver, continue selecting members.
- Press Save.
To set a custom approval workflow for specific members:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace where you want to add approvals.
- Press Workflows in the left menu.
- Under Add approvals, press Add approval workflow.
- Choose the specific member for the custom workflow.
- Press Next.
- Select the first approver.
- Press Next.
- Press Additional approver to select more members.
- Press Add workflow to save.
To edit an approval workflow:
- On the Workflows page, press the workflow to edit.
- Press the Approver field for the desired level.
- Select or deselect members as approvers.
- Press Save.
To delete an approval workflow:
- On the Workflows page, press the workflow to delete.
- Press Delete.
- In the confirmation window, press Delete again.
To set up a business bank account for payments:
- Press Workflows.
- Enable the Payments toggle.
- Press Connect Bank Account and follow the prompts to connect your company bank account.
- Select an authorized expense payer, who is a workspace admin with access to the business bank account.
To use SmartScan, follow these steps:
- Press the + icon and select Submit Expense.
- Press Scan.
- Take a photo of a receipt or upload it from your device. SmartScan will auto-populate details like merchant, date, and amount.
- Use the search field to find the desired workspace or person's name, email, or phone number.
- Add a description, category, tags, or tax as needed.
- (Optional) Enable the expense as billable if it should be billed to a client.
- Press Submit.
To add an expense manually, follow these steps:
- Press the + icon and select Submit Expense.
- Press Manual.
- Enter the amount and press Next. Choose a currency if necessary.
- Use the search field to find the desired workspace or person's name, email, or phone number.
- (Optional) Add a description.
- Add a merchant.
- Press Show more to add additional fields like category if needed.
- Press Submit.
To create and manage expense tags in your workspace:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the desired workspace.
- Press More features and enable the Tags toggle in the Organize section.
- Press Tags.
- To add a tag, press Add Tag, enter a name, and press Save.
- To delete a tag, press the tag, press the three-dot menu, and select Delete tag.
To enable or disable tags:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the desired workspace.
- Press Tags.
- Press the tag and use the toggle to enable or disable it.
If your workspace is on the Control plan, you can add or edit a GL code for a tag:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace.
- Press Tags.
- Press the tag to open tag-settings.
- Click the GL code field, make changes, and press Save.
To create expense categories:
- Press your profile image or icon in the bottom menu.
- Press Workspaces.
- Select the workspace you want to add categories to.
- Press Categories.
- Press Add Category and enter a name.
- Press Save.
To delete an expense category:
- Press the category in the Categories page.
- Press the three-dot menu in the top right.
- Press Delete category to permanently delete it.
To enable or disable categories:
- Press your profile image or icon in the bottom menu.
- Press Workspaces.
- Select a workspace.
- Press Categories.
- Press a category and use the toggle to enable or disable it.
To require workspace members to add tags and/or categories to their expenses:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select a workspace.
- Press Tags or Categories in the left menu.
- Press Settings at the top right of the page.
- Enable the “Members must tag/categorize all expenses" toggle.
- If desired, repeat steps 4-6 for tags or categories (whichever you haven’t done yet).
This will highlight the tag and/or category field as required on all expenses. Note that expenses can still be submitted without a tag and/or category, but the submitter and approver will see an orange dot on the expense details to alert them that the tag/category is missing.
To create a distance expense:
- Press the + icon and select Submit Expense.
- Press Distance.
- Enter starting and ending locations.
- (Optional) Add stops by pressing Add stop.
- Press Next.
- Use the search field to find the desired workspace or person's name, email, or phone number.
- (Optional) Add a description.
- Press Submit.
To create and send a distance request for mileage reimbursement:
- Press the green + button and select Request Money.
- Press Distance on the Request Money screen.
- Enter the Start and Finish addresses and press Next. If you have multiple stops, add them before proceeding.
- Choose the recipient by selecting your organization's workspace from the recent workspaces list.
- On the confirmation page, review the amount, date, and distance. Optionally, add a description or category. Press Request.
- Your request will be sent to a workspace admin for approval and reimbursement through Expensify or other means.
To enable distance rates in a workspace you manage:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace where you want to enable distance rates.
- Press More features in the left menu.
- Toggle Distance rates to enable the feature.
Once enabled, a new Distance rates option will appear in the left menu.
To manage distance rates:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace where you want to manage distance rates.
- Press Distance rates in the left menu.
To add a rate:
- Press Add rate in the top right.
- Enter a value and press Save.
To edit or delete a rate:
- Press the desired distance rate.
- To enable or disable, use the toggle next to Enable rate and press Save.
- To edit, enter the new value and press Save.
- To delete, press Delete.
For bulk actions:
- Use the checkboxes next to distance rates.
- Press "x selected" at the top right.
- Choose Enable rates, Disable rates, or Delete rates as needed.
To enable taxes on your workspace:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace where you want to enable tax codes.
- Press More features in the left menu.
- Toggle Taxes to enable the feature.
After enabling taxes, a new Taxes option will appear in the left menu.
To manage tax rates:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace where you want to manage tax rates.
- Press Taxes in the left menu.
To add a rate:
- Press Add rate in the top right.
- Enter a name, value, and tax code, then press Save.
To edit or delete a rate:
- Press the desired tax rate.
- To enable or disable, use the toggle next to Enable rate and press Save.
- To edit, enter the new value and press Save.
- To delete, press Delete.
For bulk actions:
- Use the checkboxes next to tax rates.
- Press "x selected" at the top right.
- Choose Enable rates, Disable rates, or Delete rates as needed.
To change the default tax rates:
- On the Taxes settings page, press Settings in the top right.
- Press Workspace currency default or Foreign currency default and select the desired tax rate.
To connect a business bank account:
- Enable the Make or Track Payments Workflow by navigating to Workspaces > More Features > Enable Workflows, then press Workflows and enable Make or Track Payments.
- Press Connect Bank Account and select either Connect Online with Plaid or Connect Manually.
- Enter your bank details.
- Upload a photo of your ID and take a selfie video for verification.
- Enter your company information, including business name, address, tax ID, and website.
- Provide additional information on beneficial owners if applicable.
- Verify all details are accurate and accept the agreement terms.
To validate your business bank account:
- Navigate to Settings > Workspaces > Workspace Name > Bank account to check the status.
- If the status is Verifying, check your email for further instructions. If Pending, proceed to the next step.
- Wait 1-2 business days for Expensify to send three test transactions to your bank account.
- In the Bank accounts section of your workspace settings, input the transaction amounts as prompted.
Once completed, your business bank account is validated and ready for use in Expensify.
If your business bank account is locked due to a rejected withdrawal request, follow these steps to unlock it:
- Go to Settings > Workspaces > Workspace Name > Bank account and press Fix. This sends a request to our support team to review the reason for the lock. They will provide you with the necessary next steps.
- Be patient, as unlocking the account can take several business days due to ACH processing times and clawback periods.
If you need to enable direct debits from your verified bank account, provide your bank with the following details:
- For Expensify:
- ACH CompanyIDs: 1270239450, 4270239450, 2270239450
- ACH Originator Name: Expensify
- For Bill Payments with Stripe:
- ACH CompanyIDs: 1800948598, 4270465600
- ACH Originator Name: expensify.com
- For International Reimbursements with CorPay:
- ACH CompanyIDs: 1522304924, 2522304924
- ACH Originator Name: Cambridge Global Payments
To connect a personal bank account for receiving payments and reimbursements:
- Press your profile image or icon in the bottom left menu.
- Press Wallet.
- Press Add Bank Account to initiate the process.
- Press Continue to redirect to Plaid for secure bank account verification.
- Follow the prompts to enter your bank account details via Plaid.
- Once done, return to Expensify to complete the linking process.
- Choose the account you wish to connect and press Save & continue.
Once connected, payments and reimbursements will be automatically deposited into the linked bank account.
To enable invoicing:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces and select the workspace for which you want to enable invoicing.
- Press More features in the left menu.
- Under the Earn section, enable the Invoice toggle.
To send an invoice:
- Press the + icon in the bottom left menu and select Send Invoice.
- Enter the amount due and press Next.
- Enter the email or phone number of the person who should receive the invoice.
- (Optional) Add additional invoice details, including description, date, category, tag, and/or tax.
- Press Send.
If you have not connected a business bank account to receive invoice payments, you will see an Invoice balance in your Wallet. Expensify will automatically transfer these invoice payments once a business bank account is connected.
To pay an invoice in Expensify, follow these steps:
- Press the link in the email or text notification you receive from Expensify.
- Press Pay.
- Choose to Pay as an individual or Pay as a business.
- Press Add Bank Account or Add debit or credit card to issue payment.
You can also view all unpaid invoices by searching for the sender’s email or phone number on the left-hand side of the app. The invoices waiting for your payment will have a green dot.
To manage expenses effectively, follow these steps:
-
Manually Approve an Expense:
- Open the Expensify Chat thread for the expense.
- Press the expense or group of expenses.
- Review the details, ensuring receipt, amount, and description accuracy.
- Determine the next step: Approve, hold, or request changes.
-
Approve Expenses:
- Open the Expensify Chat thread for the expense.
- Press the expense or group of expenses.
- Review the expense details for correctness.
- Decide the next steps:
- Approve: When satisfied, press Approve.
- Handle Holds: Choose to approve non-held expenses or the full amount, including held ones.
- Request Changes: Add a comment in the chat thread to request any changes.
-
Hold an Expense:
- Open the Expensify Chat thread for the expense.
- Press the expense or group of expenses.
- Press the three-dot menu and select Hold.
- Enter a reason for the hold.
- Review the hold overview and press Got It.
- When ready, remove the hold or approve the expense.
-
Unapprove an Expense:
- Press the workspace logo in the top left.
- Select the workspace with the expense report.
- Search for the approved report.
- Press the dropdown arrow for report actions.
- Press Unapprove.
-
Pay Expenses:
- Open the Expensify Chat thread for the expense.
- Press the expense or group of expenses.
- Select a payment option:
- Press Pay to pay the full amount within Expensify.
- Press Pay Elsewhere if payment is made outside Expensify.
To review and resolve duplicate expenses:
- Press the red dot in the left menu or open the expense’s chat room to view the flagged request.
- Press the green Review duplicates button at the top of the request.
- Review the list of potential duplicates.
- To resolve a duplicate, press either Keep all or Keep this one.
- Keep all: Retains all expenses as separate charges and removes the hold.
- Keep this one: Retains this expense and discards its other related duplicates.
- If discrepancies exist between the duplicates (e.g., category, tags), choose which details to keep.
- Confirm your selection to merge the requests or keep all.
The expenses are removed from the duplicates list and the hold is removed.
To create, store, or share non-reimbursable expenses using the Track Expenses feature:
- Press the + icon in the bottom menu and select Track Expense.
- Create the expense manually, scan the receipt, or add a distance expense.
- Choose the next steps for the expense:
- Submit it to someone: Select this option to request payment from a contact or other members of your Expensify workspace.
- Categorize it: Select this option to choose a category and additional details to code the expense for a specific workspace. The expense will then be placed on a report and can be submitted to the workspace for approval.
- Share it with my accountant: Select this option to share the expense with your accountant. The expense will then be placed on a report under the workspace for your accountant to review.
- Nothing for now: Select this option to store the expense. Expensify will keep the expense until you are ready to take action on it—it won’t expire. When you’re ready, you can then select one of the above options for the expense at a later time.
Splitting an expense allows the person who paid the bill to request money from multiple people who will split the cost with them. To split an expense:
- Press the + icon and select Split Expense.
- Upload a photo of your receipt or manually enter the total bill amount.
- Press Next.
- Enter the names, email addresses, or phone numbers for the people you want to request money from. Note: You can select multiple people.
- Press Next.
- (Optional) Enter a reason for the request in the Description field.
- (Optional) If you manually entered the bill amount, add the merchant and date of purchase.
- Press Split.
Each person will receive an email or text with the details of the request. You can also chat with them about the expense in Expensify Chat, and you can receive payments through your Expensify Wallet or outside of Expensify.
To enable report fields on a workspace:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace you want to enable report fields for.
- Press More features and toggle Report Fields to enable them.
To create new report fields:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace you want to create report fields on.
- Press Report Fields in the left menu.
- Press Add Field in the top right corner to create a new field.
- Enter a name for your report field and select the field type (Text, Date, or List).
- Press Save to finalize the new field.
To edit or delete existing report fields:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces in the left menu.
- Select the workspace with the report fields you want to edit or delete.
- Press Report Fields in the left menu.
- Select the report field you wish to edit or delete.
- Make the required edits in the right-hand panel, or press Delete.
To integrate with QuickBooks Online:
- Press your profile image or icon in the bottom left menu to access settings.
- Press Workspaces and select the workspace you want to connect to QuickBooks Online.
- Press More features and enable the Accounting toggle.
- Press Accounting and then Set up next to QuickBooks Online.
- Enter your Intuit login details to import your settings.
Configuring QuickBooks Online involves setting import, export, and advanced settings for seamless integration with Expensify.
-
Import Settings:
- Under Accounting, select Import under QuickBooks Online.
- Review settings for Chart of Accounts, Classes, Customers/Projects, Locations, and Taxes.
-
Export Settings:
- Under Accounting, select Export for QuickBooks Online.
- Review settings for Preferred Exporter, Export Out-of-Pocket Expenses, and Invoices.
-
Advanced Settings:
- Select Advanced under QuickBooks Online.
- Set options for Auto-sync, Invite Employees, Automatically Create Entities, and Sync Reimbursed Reports.
To integrate with Xero:
- Press your profile image or icon in the bottom left menu to access settings.
- Press Workspaces and select your desired workspace.
- Press More features and enable the Accounting toggle.
- Press Accounting and then Set up next to Xero.
- Enter your Xero login details to import your settings.
To configure Xero settings:
- Under the Accounting settings for your workspace, press Import under the Xero connection.
- Select options for settings like Xero organization, Chart of Accounts, Tracking Categories, Re-bill Customers, and Taxes.
- Under the Accounting settings, press Export for Xero connection configuration.
- Review export settings like Preferred Exporter, Export Out-of-Pocket Expenses, and Xero Bank Account.
- Press Advanced under Xero connection to set Auto-sync, Set Purchase Bill Status, Sync Reimbursed Reports, and other advanced settings.
To integrate with Sage Intacct:
- In Expensify, go to Settings > Workspaces > [Workspace Name] > Accounting.
- Press Set up next to Sage Intacct and enter your credentials.
- Press Confirm to finalize the setup.
To configure Sage Intacct:
- Navigate to Accounting settings and select Entity under Sage Intacct to choose the entity.
- Press Import to set preferences for categories, expenses, and dimensions.
- Press Export to choose exporter and methods for expenses.
- Press Advanced to enable features like auto-sync.
To integrate with NetSuite:
- Log into Expensify as a workspace admin and press your profile image or icon in the bottom left menu.
- Scroll down and press Workspaces and select the workspace you want to connect to NetSuite.
- Press More features and enable the Accounting toggle.
- Press Accounting and then Set up next to NetSuite.
- Enter your NetSuite Account ID, Token ID, and Token Secret. These can be found in NetSuite under Setup > Integration > Web Services Preferences.
- Press Confirm to complete the setup.
To configure NetSuite settings:
- Ensure the Expensify Bundle is installed in NetSuite by going to Customization > SuiteBundler > Search & Install Bundles.
- Enable Token-Based Authentication in NetSuite under Setup > Company > Enable Features > SuiteCloud > Manage Authentication.
- Add the Expensify Integration Role to a user in NetSuite under Lists > Employees and manage access.
- Create Access Tokens in NetSuite by entering "page: tokens" in the Global Search and selecting New Access Token.
- Confirm Expense Categories and Reports are enabled in NetSuite under Setup > Accounting and Employees.
- Follow the detailed steps for ensuring transaction forms are properly configured in NetSuite for Expense Reports, Journal Entries, Vendor Bills, and Credits.
To export your expense data to a CSV file:
-
Press the Search tab in the bottom left menu to view your expenses.
-
Select the checkbox next to the expenses or reports you wish to export.
-
Press # selected at the top-right and select Download to export.
The CSV download will save locally to your device with the file naming prefix "Expensify." This file includes data such as Date, Merchant, Description, From, To, Category, Tag, Tax, Amount, Currency, Type, and Receipt URL.
If an error occurs during an automatic export to Xero:
- Check your email or the related Workspace Chat for error notifications.
- Resolve the issue by opening the expense and making necessary changes.
- Ensure the report is in the Approved, Closed, or Reimbursed state.
- An admin must press the heading at the top of the expense, select Export, and then choose Xero.
If an error occurs during an automatic export to QuickBooks Online:
- Check your email or the related Workspace Chat for error notifications.
- Open the expense and make necessary changes.
- Ensure the report is in the Approved, Closed, or Reimbursed state.
- An admin must press the heading at the top of the expense, select Export, and then choose QuickBooks Online.
[QuickBooks Online Manual Export Troubleshooting] Why can't I manually export a report to QuickBooks Online?
To export a report to QuickBooks Online, the report must be in the Approved, Closed, or Reimbursed state. If the report is in the Open state, pressing Export will lead to an empty page. Ensure the report is submitted or approved if it's in the Processing state. Once these changes are made, an admin can manually export the report to QuickBooks Online.
Expensify Expense automates processes like receipt capture, workflows, and reimbursement, saving time and improving accuracy.
SmartScan allows you to scan a set number of receipts each month for free, with more available under paid plans.
Yes, Expensify Expense offers a free plan with basic features, with advanced plans for larger business needs.
Expensify converts expenses to your preferred currency and supports global reimbursement.
[Delayed Submission and Approvals] If I have delayed submission and an approver, what should I expect with a report?
When Add Approver is enabled with Delay Submission, expense reports go from Open > Processing > Approved. If delayed submission is disabled, expense reports go from Processing > Approved.
No, each employee can have only one approval workflow.
To disconnect Xero:
- Press your profile image or icon in the bottom left menu.
- Press Workspaces and select your workspace.
- Press Accounting.
- Press the three-dot menu next to Xero and select Disconnect.
- Press Disconnect again to confirm.
You will no longer see the imported options from Xero.
When a report exports successfully, a message is posted in the related Expensify Chat room.
[Duplicate Report Handling] What happens if I manually export a report that has already been exported?
When an admin manually exports a report, Expensify will warn them if the report has already been exported. If the admin chooses to export it again, it will create a duplicate report in Xero. You will need to delete the duplicate entries from within Xero.
[Auto Sync Impact] What happens to existing reports that have already been approved and reimbursed if I enable Auto Sync?
- If Auto Sync was disabled when your Workspace was linked to Xero, enabling it won’t impact existing reports that haven’t been exported.
- If a report has been exported and reimbursed via ACH, it will be automatically marked as paid in Xero during the next sync.
- If a report has been exported and marked as paid in Xero, it will be automatically marked as reimbursed in Expensify during the next sync.
- If a report has not yet been exported to Xero, it won’t be automatically exported.
There are a number of factors that can cause auto-export to fail. If this happens, you will find the specific export error in the report comments for the report that failed to export. Once you’ve resolved any errors, you can manually export the report to Sage Intacct.
Yes, you can export negative expenses to Sage Intacct. If you are exporting out-of-pocket expenses as expense reports, then the total of each exported report cannot be negative.
You need a Control workspace to integrate with NetSuite. If you have a Collect workspace, you will need to upgrade to Control.
[NetSuite Page Size] What should I set my page size to in NetSuite for importing customers and vendors?
Make sure your page size is set to 1000 in NetSuite for importing your customers and vendors. Go to Setup > Integration > Web Services Preferences and search Page Size to determine your page size.
You can export out-of-pocket expenses and company card expenses as Expense Reports, Vendor Bills, or Journal Entries in NetSuite. For invoices, select an Accounts Receivable account. Export settings can be configured to choose the date for records, export foreign currency amounts, and export to the next open period if a period is closed.
[QuickBooks Online Error Resolution] Why do I see a red dot next to my QuickBooks Online connection?
If there is an error with your connection, you’ll see a red dot next to Accounting in the left menu. When you press Accounting, you’ll also see a red dot displayed next to the QuickBooks Online connection card. This may occur if you incorrectly enter your QuickBooks Online login information when trying to establish the connection. To resubmit your login details:
- Press the three-dot menu to the right of the QuickBooks Online connection.
- Press Enter credentials.
- Enter your Intuit login details to establish the connection.
[QuickBooks Online Export Confirmation] How do I know if a report is successfully exported to QuickBooks Online?
When a report exports successfully, a message is posted in the expense’s related chat room.
[Duplicate Report Handling in QuickBooks Online] What happens if I manually export a report that has already been exported?
When an admin manually exports a report, Expensify will notify them if the report has already been exported. Exporting the data again will create a duplicate report in QuickBooks Online.
[Auto Sync Impact for QuickBooks Online] What happens to existing approved and reimbursed reports if I enable Auto Sync?
- If Auto Sync was disabled when your Workspace was linked to QuickBooks Online, enabling it won’t impact existing reports that haven’t been exported.
- If a report has been exported and reimbursed via ACH, it will be automatically marked as paid in QuickBooks Online during the next sync.
- If a report has been exported and marked as paid in QuickBooks Online, it will be automatically marked as reimbursed in Expensify during the next sync.
Reports that have yet to be exported to QuickBooks Online won’t be automatically exported.
To export a report to Xero, it must be in the Approved, Closed, or Reimbursed state. If it is in the Open state, pressing Export will lead to a notification that the data is not yet available for export. Make sure the report is submitted or approved if it's in the Processing state. Once these changes are made, an admin can manually export the report to Xero.
No, currently Expensify supports CSV export only.
No, the CSV template cannot be customized.
Yes, you can select expenses or reports in bulk by using the Select multiple or Select all option. To display these options on the mobile app, simply long press an item.
A workspace is a configuration of settings related to your business. Since invoicing is considered a business feature, you must have a workspace to configure and use invoicing.
Expensify will automatically notify the invoice recipient about the new invoice via email, SMS, and a mobile app notification, along with instructions on how to pay it. Daily reminders will be sent until the invoice is paid. Additionally, an invoice chat room will be automatically created in Expensify between the invoice sender, their workspace admins, and the payer. You can use this chat to discuss anything related to the invoice.
Yes, you can export invoices between Expensify and your connected accounting integration.
All workspace admins will be able to send and pay invoices. Invoices can also be paid by anyone, including recipients without an Expensify account.
When invoicing is disabled, all previously created invoice rooms and historical invoices will remain unaffected and continue to exist. However, all workspace admins will no longer have the option to send an invoice.
[Business Bank Account Error] Why am I getting an error after I enter my website when connecting a business bank account?
We can only accept a private domain website to ensure the security of your business. If you receive an error when entering your website, it is likely because the domain is not recognized as private. Make sure you are using a business email with a private domain. If you continue to experience issues, contact our support team at [email protected] for further assistance.
If an expense is flagged as a duplicate, you can review and resolve it by selecting to keep all duplicates or only one. Adjust and confirm any discrepancies before finalizing your choice.
Expenses are flagged as duplicates if they have the same date and amount unless:
- They were split from a single expense.
- They were imported from a credit card.
- Matching email receipts were received with different timestamps.
If Concierge flags a receipt as a duplicate, scanning the receipt again will trigger the same alert. You can review these in the deleted filter on Expensify Classic.
Yes, you can edit a duplicate request after it has been resolved, but ensure the hold is first removed.
Yes, approvers can review discarded duplicates to ensure accuracy and prevent fraud.
When paying an invoice, you can choose to pay as an individual or as a business. You can add a bank account or use a debit or credit card to issue payment. Only the person who received the invoice will see the option to pay it. If you want to pay an invoice outside of Expensify, you will need to coordinate with the vendor to discuss alternative payment options.
Yes, you can add additional payment methods to your Expensify Wallet. To do this, go to Account Settings > Wallet, then press Add Bank Account. This allows you to choose a payment method when paying future invoices.
Only Expensify customers can send an invoice. This feature is designed to ensure that businesses using Expensify can manage their invoice billing processes efficiently while providing flexibility for their customers to make payments.
No, only the person who received the invoice will see the option to pay it. This ensures secure and accurate processing of invoice payments.
To view all unpaid invoices, search for the sender’s email or phone number on the left-hand side of the app. Invoices awaiting your payment will have a green dot.
You can chat directly with your vendor at expensify.com in the designated invoice room to discuss invoice-related matters.
[Business Bank Account Requirements] What are the general requirements for adding a business bank account?
To add a business bank account to issue reimbursements via ACH (US) or to issue Expensify Cards:
- Enter a physical address for yourself, any Beneficial Owner (if one exists), and the business associated with the bank account. We cannot accept a PO Box or MailDrop location.
- We are required by law to verify your identity. Part of this process requires you to verify a US-issued photo ID. Your ID must be issued by the United States to use features related to US ACH. You and any Beneficial Owner (if one exists) must also have a US address.
A Beneficial Owner refers to an individual who owns 25% or more of the business. If no individual owns 25% or more of the business, the company does not have a Beneficial Owner.
[Beneficial Owner Details] What do I do if the Beneficial Owner section only asks for personal details, but my organization is owned by another company?
Please indicate you have a Beneficial Owner only if it is an individual who owns 25% or more of the business.
When adding a verified business bank account in Expensify, the individual adding the account and any beneficial owner (if one exists) are required to have a US address, US photo ID, and a US SSN. If you do not meet these requirements, you’ll need to have another admin add the bank account and then share access with you once it is verified.
When a bank account is added to Expensify, we complete a series of checks to verify the information provided to us. We conduct these checks to comply with both our sponsor bank's requirements and federal government regulations, specifically the Bank Secrecy Act / Anti-Money Laundering (BSA / AML) laws. Expensify also has anti-fraud measures in place.
If automatic verification fails, we may request manual verification, which could involve documents such as address verification for your business, a letter from your bank confirming bank account ownership, etc.
If you have any questions regarding the documentation request you received, please contact Concierge and they will be happy to assist.
[Microtransaction Validation] I don’t see all three microtransactions I need to validate my bank account. What should I do?
Wait until the end of the second business day. If you still don’t see them, please contact your bank and ask them to whitelist our ACH IDs 1270239450, 4270239450, and 2270239450. Expensify’s ACH Originator Name is "Expensify."
Once that's all set, make sure to contact your account manager or concierge, and our team will be able to re-trigger those three test transactions!
[Test Deposits for Validation] How many test deposits will I receive when validating my business bank account?
You will receive two withdrawals and one deposit in your business bank account to complete the validation process.
[Missing Test Deposits] What should I do if I don't see the test deposits in my business bank account after two business days?
If the test deposits are not visible after two business days, it may be due to direct debits not being enabled on your bank account. In such cases, provide your bank with the following details:
- ACH CompanyIDs: 1270239450, 4270239450, 2270239450
- ACH Originator Name: Expensify
If the issue persists, please contact Expensify Support for further assistance.
To connect and configure Sage Intacct:
- Connect to Sage Intacct: Go to Settings > Workspaces > [Workspace Name] > Accounting and press Set up next to Sage Intacct, then enter your credentials to complete the setup.
- Select Entity: Choose the Sage Intacct entity to connect each Expensify workspace to, especially for multi-entity setups.
- Import Settings: Navigate to Accounting settings, press Import under Sage Intacct, and set preferences for expense types, categories, dimensions, customers/projects, and tax.
- Export Settings: Access export options under Export, choosing your preferred exporter and export methods for out-of-pocket and company card expenses.
- Advanced Settings: Enable auto-sync, invite employees, and configure reimbursement sync under Advanced settings to ensure seamless integration.
Some common concerns include:
- Auto-sync: Only newly approved reports will be auto-exported to Sage Intacct. Existing approved reports must be manually exported.
- Negative Expenses: Negative expenses can be exported, but out-of-pocket expense reports cannot be entirely negative.
- Export Errors: If auto-export fails, check report comments for specific errors and resolve them before attempting manual export.
To configure import settings:
- Under Accounting settings, press Import for Sage Intacct.
- Choose how to import categories, dimensions, customers/projects, and tax.
- Configure expense types and chart of accounts based on how you plan to export expenses.
- Set up mapping for billable expenses by enabling necessary permissions in Sage Intacct.
To configure export settings:
- In Accounting settings, press Export under Sage Intacct.
- Choose the preferred exporter and export date options.
- Decide whether to export out-of-pocket expenses as expense reports or vendor bills.
- Set export preferences for company card expenses, selecting between credit card charges or vendor bills.
To manage advanced settings:
- Navigate to Settings > Workspaces > [Workspace name] > Accounting and press Advanced under Sage Intacct.
- Enable auto-sync for daily updates and automatic export of expenses.
- Use the invite employees feature to add Sage Intacct users to Expensify.
- Configure reimbursement sync to reflect accurate status between Expensify and Sage Intacct.