Zoho Expense Integrated with Zoho Payroll

Zoho Expense is a travel and expense management software built to handle all types of businesses. While scaling your business, you might come across the need to:

You can do all of the above and much more using Zoho Expense. While using Zoho Expense, you would want to reimburse your employees for the business expenses they incur.

By integrating Zoho Expense with Zoho Payroll, you can sync the expense reimbursement details of employees in Zoho Expense with Zoho Payroll and include those reimbursements in the payroll of your employees in Zoho Payroll. This eliminates the need for manual processing and reduces the chances of errors and helps you make more informed decisions about employee reimbursements and other financial matters.

Scenario: Cohom, a startup that has their employees test self-driving cars, uses Zoho Payroll to run payroll for their employees. As Cohom was starting to scale, their employees started incurring expenses as they travelled frequently from one place to another.

Larry, the CFO for Cohom wanted to reimburse these employees’ expenses in their monthly payroll. Larry wanted an expense management software that helped the employees to record expenses and integrates with Zoho Payroll.

Larry stumbles upon Zoho Expense which when integrated with Zoho Expense, enabled Cohom to reimburse employees in their pay run in Zoho Payroll for the expenses they submit in Zoho Expense.

Note: The Zoho Payroll - Zoho Expense integration is only available in early access. Contact support@zohopayroll.com to get access for your organisation.

Note: The Zoho Expense integration is only available in the Indian edition of Zoho Payroll.

How It Works?

After the integration is enabled, a custom status, “Reimburse via Payroll” will be automatically available for all the approved reports in Zoho Expense. Once a report’s status is changed to Reimburse via Payroll, the report’s amount details will be directly sent to the employee’s recent pay run in Zoho Payroll and the admin can decide if they want to pay the employee’s reimbursements or refund along with their pay run.

Only the aggregate of all the reimbursable reports that were submitted by an employee will be sent to Zoho Payroll. Once the reimbursements are processed along with their salaries in Zoho Payroll, the status of the reports will be automatically changed to Reimbursed in Zoho Expense.

Connecting Zoho Payroll with Zoho Expense

You must first connect the Zoho Expense integration to reimburse your employees for their expenses in any of the current or upcoming pay runs in Zoho Payroll. Here’s how:

Connect Expense

Note: You will only be able to connect with an Indian edition organisation of Zoho Expense with the same Organisation ID as your Zoho Payroll organisation. You will not be able to connect your Zoho Payroll organisation with a different edition or a different Organisation ID.

Connect Expense Connect Expense

You’ll be redirected to the organisation set up page of Zoho Expense where you can save your organisation details.

Note: Kindly read the Terms of Service of Zoho Expense before you click Save and Continue. When you click Save and Continue, it is considered that you agree to our Terms of Service.

Next, you will have to set up the modules in Zoho Expense that best suites your business requirements.

If you do not have an existing accounting software, we would suggest you choose Zoho Books. By integrating Zoho Books with Zoho Expense, you can sync and view your expense data from within your Zoho Books account automatically. You can also view your list of approved expenses, automatically updated and matched under the existing Chart of Accounts (CoA).

Connect Expense

Once you create an organization in Zoho Payroll, you have to set up the integration. To do this:

Connect Expense Connect Expense

You’ve now connected your Zoho Payroll organisation with your Zoho Expense organisation.

Adding Employees from Zoho Payroll to Zoho Expense

Once you’ve connected with Zoho Expense, you need to choose the employees you want to add as users to Zoho Expense. You can choose employees you want to add in Zoho Expense.

Note: All the employees from Zoho Payroll will be synced as submitters in Zoho Expense.

All the users in Zoho Expense synced from Zoho Payroll will belong to the Submitter role in Zoho Expense.

Sync Individual Employee with Zoho Expense

You can individually sync each existing employee in Zoho Payroll as a user in Zoho Expense. Here’s how:

Connect Expense

The employee will now be added as users in Zoho Expense.

However if you are creating a new user in Zoho Payroll, you can choose to sync them as a user in Zoho Payroll as well. Here’s how:

Connect Expense

The employee will now be added as users in Zoho Expense.

Bulk Sync Employees with Zoho Expense

If you want to sync multiple employees, you need to export your employees to your system first.

Connect Expense

The Employee Expense Details file will be downloaded to your system. Open the exported file in your system and enter Yes under Enable Expense Module for the employees you want to sync with Zoho Expense.

Connect Expense

Next, you will have to import the modified Employee Expense Details to Zoho Payroll. Here’s how:

Connect Expense

These employees you’ve added to Zoho Expense will now be able to submit expense reports and have them reimbursed in their pay run in Zoho Payroll.

Adding Users from Zoho Expense to Zoho Payroll

Once you’ve connected with Zoho Expense, you can also sync the users from Zoho Expense as employees in Zoho Payroll. Here’s how:

Connect Expense

The exported file will be downloaded to your system. Next, open the exported file and map the rows and columns according to Employee Basic Details data type in Zoho Payroll. You can contact support@zohopayroll.com if you need further assistance.

Once you’ve mapped the fields, import the users to Zoho Payroll. Here’s how:

The users in Zoho Expense will now be synced as employees in Zoho Payroll.

Change Report Status

Once you configure and save the integration settings, a new custom status, Reimburse Via Payroll will appear for all the approved reports in your Zoho Expense account. You can change the status of the reports that you want to process via Zoho Payroll and the reimbursements or refunds will be paid along with the pay run. To change the status:

  1. Open Zoho Expense.
  2. Click Admin View.
  3. Go to Reports on the left sidebar.
  4. Click the report for which you want to change the status.
  5. To change the status of the reports in bulk, select the reports and click Change Status at the top of the page. Select Reimburse via Payroll. The selected reports will be changed to the new status.
Connect Expense

Process Reimbursements or Refunds in Zoho Payroll

Once you’ve integrated and marked the reports as Reimburse via Payroll in Zoho Expense, you can process the reports’ reimbursements and refunds along with the salaries in Zoho Payroll. To do this:

Prerequisite: Only the admins and the users with the required permission can process the pay runs in Zoho Payroll.

Insight: Reimbursements will be added to the employee’s salary as it’s an amount that the business is paying back to its employee for the business expenses that were incurred by them. Refunds will be deducted from the employee’s salary as it’s an amount that the employee has received in excess from the business. However, only the total amount, i.e, Reimbursements - Refunds will be displayed in the employee’s pay run on Zoho Payroll.

  1. Go to Zoho Payroll.
  2. Click Pay Runs on the left sidebar.
  3. Complete your pay run setup, if you haven’t already.
  4. Once you’ve completed your setup, go to Pay Runs on the left sidebar again.
  5. Click Create Pay Run.
  6. In the Pending Tasks banner, click View and Apply to view the aggregate of reimbursements and refunds that are pending for the employee.
Connect Expense
  1. Click Apply Reimbursement. The reimbursement will applied to the employee’s pay run.
Connect Expense
  1. If you want to remove the applied reimbursement, click the More icon at the right corner of the employee and click Remove Business Reimbursement.
Connect Expense
  1. Click the name of the employee to get a detailed view of the employee’s salary breakup.
Connect Expense
  1. Review the pay run and click Submit and Approve at the top right side of the page. The pay run will be approved.
  2. Once that is done, you can pay the employees and record it in Zoho Payroll by clicking Record Payment at the top right corner of the page. On the page that opens, click Confirm.

Note: If you’ve enabled Direct Deposit for your employees, once you approve the pay run you can initiate the payment for the pay run.

Disable the Integration

Once you disable the integration, the reimbursement details will not be sent to Zoho Payroll. However, the users who were synced between the apps can use both the apps and their data will continue to remain. To disable the integration:

  1. Log in to your Zoho Payroll account.
  2. Click the Gear icon at the top right corner of the page.
  3. Click Zoho Apps.
  4. Click View Details at the right corner of the Zoho Expense integration.
  5. Click Disable Integration.
Connect Expense
  1. Unselect Process employees’ reimbursements along with the monthly pay run.
  2. Click Save.

In the page that opens, click Disable again.

TOP