Integrate Directly with Salesforce

Integration with Salesforce is available on a Corporate policy only. This integration will allow you to:

  • Centrally manage users
  • Tag expenses with Salesforce Accounts
  • Tag expenses with Salesforce Opportunities

Connect Expensify and Salesforce

First, create an Expensify account if you do not have one already. Then create a Corporate policy. Note: This integration is only available to those on the Professional edition of Salesforce or higher. This is because the Contact Manager and Group editions of Salesforce do not allow API access to other programs.

Visit the Expensify Salesforce application page in AppExchange and click Get It Now. You may need to contact your Salesforce administrator in order to be able to do this.

Expensify AppExchange.png

Choose Install in Production and follow the installation steps.

Salesforce Production.png

Once installed, add the Expenses tab to your Salesforce application.

salesforce tabs.png

Once it has been added, open the Expenses tab and go to Admin > [Policy Name] > Connections and click “Connect to Salesforce”.


Once connected, click sync. You will have the option to sync both users and tags.


Your users from Salesforce will now be added to your policy in Expensify and will be able to use the integration.

Using the Salesforce Integration

If tags are synced, all Accounts and Opportunities will be pulled into Expensify from Salesforce and available for users as tags.

Salesforce Corporate.png

Do you use FinancialForce PSA as well? Learn about our direct FinancialForce integration.

Still need help?

Our friendly success team is here to help! Send us an email to and we'll get back to you within 24 hours.