Zoho Expense - Zoho Projects Integration

Zoho Projects is an online project management tool that helps you plan and track your work efficiently. By integrating with Zoho Expense, you can fetch your projects and customers from Zoho Projects to record the related expenses in Zoho Expense.

Here’s how this integration will benefit your business. You can:

  • Fetch projects from Zoho Projects and record the project related expenses in Zoho Expense.
  • Bring in all the users in your Zoho Projects, to help them report expenses in Zoho Expense.
  • Import the clients who are associated with projects, in Zoho Projects, as customers and bill them in Zoho Expense.
  • Access Zoho Expense from within Zoho Projects. View, record expenses, and create reports without switching apps.

In this page, you will learn how to:

Connect to Zoho Projects

To connect to Zoho Projects:

  • Go to Admin > Integrations > Zoho Projects.
  • Click Connect Now and a pop-up will appear.
Connect to Zoho Projects
  • Provide your email address, Zoho Projects ZSC key, and configure the integration preferences.

Generate ZSC Key

If you haven’t generated a Zoho Service Communication (ZSC) key, you can generate it easily. If you already have the ZSC key, you can use that and skip this section.

To generate a ZSC key:

  • Go to Zoho Projects.
  • Click Access Zoho Projects.
Zoho Projects Home Page
  • Click the Setup icon in the top right corner of the page.
  • Select Developer Space under Marketplace.
Zoho Projects Setup Page
  • Click ZSC Key in the left sidebar and copy the ZSC Key.
Generate ZSC Key
  • Paste the ZSC key in the integration page in Zoho Expense.
Connect Zoho Projects Pop-up
  • Click Connect.

Configure the Integration

After entering your credentials, you can configure the integration preferences and complete the setup.

  • Select a Portal in Zoho Projects with which you want to connect your Zoho Expense organization. Only the portals in which you are an admin will be listed in the dropdown.

  • All the primary clients, and the projects that are associated with the primary clients will be imported from the selected portal into Zoho Expense.

    Note: If you have an organization in Zoho Books and if it is integrated with Zoho Projects and Zoho Expense, the projects and clients in Zoho Projects would have been fetched into Zoho Expense already.

  • You can choose how you want to import the clients from Zoho Projects into Zoho Expense.

    • Clone: Select the Clone option if you want to add the clients from Zoho Projects while retaining customers with the same name in Zoho Expense.
    • Overwrite: Select the Overwrite option if you want to overwrite customers with the same name in Zoho Expense with the client details from Zoho Projects.
  • Select the user preferences:

    • Auto-sync: All the users who are associated with the projects in Zoho Projects will be fetched automatically.

      Note: If the number of auto-synced users exceed the plan limit of your Zoho Expense organization, the additional users will be added as inactive users in Zoho Expense. You can either mark the existing users as inactive and mark the newly added users as active or upgrade the plan.

    • Add Users Manually: Select this option to add the users in Zoho Expense manually. If the user you are adding is also a user in Zoho Projects, they will be associated with their projects automatically.

  • Click Connect once you select the preferences. Your Zoho Expense is now integrated to Zoho Projects.

Configure the Integration

Access Zoho Expense within Zoho Projects

You can create expenses and reports for your projects from within Zoho Projects. To do this:

  • Go to Zoho Projects.
  • Click Projects from the top bar.
  • Select the project for which you want to create expenses and reports.
Projects tab in Zoho Projects
  • Click the More icon in the left sidebar and select Expense.
Access Zoho Expense in Zoho Projects
  • You can now view the expenses and reports that were created in Zoho Expense for the project you’ve selected. You can also create new expenses and reports for this project.
Access Zoho Expense in Zoho Projects

Pro-tip: If you want to view all the expenses and reports within Zoho Projects, go to Home > Zoho Expense.

Access Expenses and Reports module in Zoho Projects

Instant Sync and Other Options

Instant Sync

Once you’ve configured the integration, any new data you add will be updated via the auto-sync that occurs once every hour, after the initial sync. However, there’s a manual instant sync option with which you can sync data any time.

To sync your data instantly:

  • Go to Admin > Integrations > Zoho Projects > Show Details.
  • Click Sync Now.
Instant Sync

Error Summary

During the sync, few projects and clients may have failed to be fetched into Zoho Expense. You can view the sync error details by clicking the View Error Summary button on the integration details page.

Error Summary

Update Credentials

If you want to change your integration credentials like email address and ZSC key, click Update Credentials and enter the new details.

Change Portal

You can also change the portal with which your Zoho Expense organization is integrated. Click Change Portal and select the portal with which you want to integrate your Zoho Expense organization.

Customer Duplication Preferences

Also, you can change your customer duplication preferences, if required. You can choose to [clone or overwrite the customers].

Disable Auto-sync

If you don’t want the users to be synced automatically, disable the auto-sync button in the integration details page and fetch the users manually.

Other Options in Integration Details Page

Disable the Integration

You can disable the integration if you don’t want to sync the projects and customers between Zoho Expense and Zoho Projects. To disable the integration:

  • Go to Admin > Integrations > Zoho Projects.
  • Click Show Details.
Show Details
  • Click Disable Integration.
Disable Integration
  • Click Confirm to disable your integration.

Your integration will be disabled and you can enable it later when needed.