Enhancements to finance suite integrations

Enhancements to finance suite integrations

Alert
Update on the migration (October 28, 2025):

Starting this week (October 29 tentatively), we’ll begin migrating Zoho CRM users to Zoho Books as integration users. This means actions will now run under each user’s own Zoho Books access, instead of the admin’s.

As an admin, you can also choose to migrate users early from the Integration Settings page in Zoho CRM.

(Refer to the announcement for details).
Alert
Update:

Based on your feedback, we’ve updated the capabilities for integration users. In addition to the Estimates module, they can now create, view, and edit records in all the finance modules including Sales OrderInvoicesPurchase Order.

We're also running a migration and all existing users who have migrated already will receive an email once this change goes live.

Last modified on: May 15, 2025
Info
Please note that Zoho Subscriptions is now Zoho Billing.
Hello everyone!
 
We're delighted to announce some enhancements we've recently made to the finance suite integration with Zoho CRM. These improvements focus primarily on two major integrations:
  • Zoho Books
  • Zoho Subscriptions
We've implemented these updates carefully based on the valuable feedback we've received to ensure that the user experience is smoother. So without further ado, let's dive into the details!

Enhancements to the Zoho Books integration

We've refined some of the integrated features between Zoho CRM and Zoho Books to address previous challenges and enhance user interactions.

What were the challenges? 
  • Users were unable to send emails using their email addresses.
  • Zoho Books sometimes generated inaccurate reports during audits because records created from Zoho CRM weren't being updated with the correct user names in Zoho Books.
  • User-level permissions, field-level permissions and processes such as the Approval process in Zoho Books weren't being properly handled in Zoho CRM.
  • Users who did not have proper authorization to use Zoho Books were able to create transactions from CRM by using admin's permissions.
All of these challenges arose because the integration operated exclusively via the integration owner/admin's authentication (only the admin-level permissions in Zoho Books are handled, while other user-level permissions are not accounted for), which meant that any actions performed in CRM were recorded under the name of the admin in Books.

What have we enhanced? 

1. Introducing Integration users 

Sales personnel typically manage tasks up to the estimates stage in a sales process. Therefore, CRM users who have primarily worked on estimates modules and have not engaged in subsequent activities like invoices can now be added as Integration Users from CRM to Zoho Books without the need for new licenses in Books. In other words, integration users in Zoho CRM are standard CRM users whose admins can grant specific permissions to carry out certain tasks within the Estimates module, as required.



Info
What permissions do integration users have? 
  • After being added, integration users can perform all operations, including creating, viewing, and editing records within the Estimates module.
    Notes
  • However, they can only access other modules, such as Invoices, Sales Orders, and Purchase Orders in view mode.
  • Integration users will not have direct access to Zoho Books.
  • When integration users are part of multiple finance suite products, their permissions are collectively applied within CRM.

2. Unified permissions between Zoho CRM and Zoho Books  

For users with access to both Zoho CRM and Books, the integration will now ensure proper management of permissions, covering all aspects. This means if a user is restricted from certain actions or features in Zoho Books, these restrictions will be consistently applied in CRM as well. Previously, users could access and interact with features in CRM that they were not authorized for in Zoho Books, leading to discrepancies. This enhancement will eliminate such inconsistencies, ensuring uniform permission management and preventing unauthorized access or actions across both platforms.

Alert
Migration for existing users
  • For the integration between Zoho CRM and Zoho Books to function seamlessly, and to maintain uniform user permissions,existing users have the option to migrate immediately.
  • Alternatively, they have a three-month window to complete the migration. After this period, users will be automatically added as 'Integration Users' based on their utilization of the finance module.
    Notes
  • To facilitate this, select the "Migrate Users" option to view and manage users common to both systems. Upon clicking "Save," the backend migration initiates. Following this, the integration adheres to each user's designated scope and permissions.
  • Users can migrate up to 1,000 integration users initially. If they need to migrate more, they can contact the support team for additional help.
  • Users who are already part of Zoho Books can't be added as integration users.
Please note that for new sign-ups, 'Integration users' will be available by default and they can set it up during the initial integration setup process.

Enhancement to the Zoho Subscription integration

Currently, when Zoho Subscription is integrated with CRM, it automatically adds Zoho Subscription as a related list in the Contacts and Accounts modules. You can view subscription details in a pop-up (iframe). Although users can create new subscriptions, there is a limitation on creating subscription-based reports and dashboards.



Now let's take a quick look at the enhancements made to the Zoho Subscription integration.

1. Introducing the Zoho Subscription Module

Zoho Subscriptions will now be available as a module in CRM, accessible to users with appropriate permissions. With this update, users now can generate reports based on Zoho Subscriptions data.



Hereafter, Zoho Subscriptions will be displayed both as a related list and as a module. Users with subscription permissions can currently create and view records in related lists; however, moving forward, they will be able to view and create records from the subscription module as well. Additionally, users will also have the option to view subscription records based on the pre-defined custom views.



2. Reports and analytics for subscriptions 

Zoho CRM offers report and analytical dashboard presets that users can adjust as needed to create personalized reports. In turn, this allows users to gain a better understanding of their customers and track key performance metrics, enabling them to make more informed decisions.
 
To try out system-defined reports based on Zoho Subscriptions, you can navigate to the Reports module and select any of the reports available under the Zoho Subscription Reports folder.



However, for analytics, we're providing two dashboards: Zoho Subscription Overview and Zoho Subscription Insights. You can navigate to the Analytics module and find these dashboards by default on the left panel.



3. Streamlined user permissions

The integration between Zoho CRM and Zoho Subscriptions, which used to be controlled by integration owner/admin permissions, will now operate based on the current users' scope. This guarantees uniformity in user permissions across both platforms, preventing users from accessing CRM features that they do not have authorization for in Zoho Subscriptions.
 
That's all we have for the enhancements in this edition. We'll keep you posted on further updates. Please feel free to share your thoughts and feedback in the comments below.
 

Release Plan: 
  • These enhancements are being rolled out in phases and are now available to all users across all data centres, with the exception of the US DC, where they are currently available only to organizations on editions below Enterprise
Thanks!
Nizamuddin
IdeaP.S. We would like to acknowledge the significant contributions and ongoing recommendations provided by our MVP, @Kevin Flynn. His insights – shared in the community forum – have been instrumental in addressing challenges related to users experiencing difficulties in sending emails with their addresses, as well as issues concerning user and field-level permissions.

      • Recent Topics

      • Support Required for Integrating Zoho SalesIQ in Flutter Web

        Hi Team, I have developed a Flutter application and I am currently using the salesiq_mobilisten: ^6.5.4 package. As per the package documentation ( https://pub.dev/packages/salesiq_mobilisten ), it supports only Android and iOS, and it is working fine
      • Books is extremely slow again today !

        Everything is running slowly even with 500mb connection speed
      • Automate Credit Card Surcharge

        Is there a way to create an automation that will add a 3.0% credit card surcharge to a subscription whenever a customer pays via credit card?
      • How to charge Convenience fee OR payment gateway charges to the end client who is paying the invoice?

        Hello, I am creating this topic after having discussions with various sets of users and have understood that with people moving more and more to digital payments, it is important for the client to enable the "Convenience fee" kind of scenario. I have
      • How to add a fee based on payment method

        I currently accept both ACH payments and credit card. I want to add a 3% fee to a number of my subscription plans if the customer chooses to use a credit card (and not ACH/checking). How do I do this? Is there an in-built feature, or would i have to create
      • Customer Statement Showing Incorrect Negative Balance Due to Unused Advance

        Dear Zoho Support Team, We are facing an issue with the Customer Statement in Zoho Invoice related to customer advances/mobilization advances. The issue is that when a customer has made an advance payment that has not yet been fully utilized against invoices,
      • ICICI Bank integration bulk payments to multiple vendors

        Hi Team, I would like to know why ICICI Bank integration doesn't allow bulk payments to multiple vendors. Other banks such as HSBC, Yes Bank and Axis Bank allows zoho integration to make payments to multiple vendors at a time
      • Zoho Inventory - Profit Margin Feature - Allow Users to Set Default Cost Price Calculation Method

        Hi Zoho Inventory Team, I'm working with an automotive parts distributor using Zoho Inventory. They have expressed frustration about having to change the Cost Price Method on every line item they add from the defult "Inventory Valuation Method" to "Item
      • Deprecation Notice: OpenAI Assistants API will be shut down on August 26, 2026

        I recieved this email from openAI what does it means for us that are using the integration and what should we do? Earlier this year, we shared our plan to deprecate the Assistants API once the Responses API reached feature parity. With the launch of Conversations,
      • Payment for product renewal

        Good morning, I am requesting your kind assistance to renew my subscription because when I try to make the payment I get this way
      • API - Available Stock Definitions

        Okay, Zoho team... your copywriters fell down on the job for this one :) I think these warrant a bit more explanation as to what they include and what they don't.
      • Calendar Year View?

        Is there a way I can view the calendar in year view? Maybe create a page with a view like this?
      • Razorpay + Zoho Billing + Zoho Books Integration

        Please help us set up this integration.
      • Proyecto SII

        Buenas tardes amigos de zoho. en mi empresa vamos a implementar el proyecto de emisión de facturas SII pero para poder hacerlo hay que subir un xml, estoy intentando automatizar este proceso pero no se como convertir la factura que retorna books a xml
      • Automate Workflows at the Subform Level

        Hello, Enterprise Support Community! We are excited to introduce an enhancement to Workflow Rules that gives you more control over automation within your records. Previously, Workflow Rules could only be configured at the module level, which meant changes
      • What is wrong with this sendmail message?

        I keep getting improper statement errors on the message, but I cannot see a problem. Also, if the message is much longer the whole message turns black instead of being coloured yellow, red and blue. client = Clients[ID == input.Client_Lookup]; sendmail
      • sales IQ issue on website

        i integrated the zoho sales IQ code on the website but it is comming in distroted form i am sharing the screenshot below the website is bulit in wix platform
      • Zoho Creator - Install app from Gallery takes too long

        I'm trying to install the 'Volunteer Portal' from the app Gallery of Zoho Creator. It has been busy installing the app for over 2 hours now. It might be okay, but how long is something like that supposed to take? I never installed anything from that Gallery
      • Automate customer follow-ups with Sequences in Bigin

        Greetings, We hope you're all doing well! We're happy to announce a new feature that we've added to Bigin. Following up with every lead at the right time can be challenging, especially when your team is managing multiple conversations across emails, calls,
      • How can I load a network into the cliq desktop app?

        I have both the standard cliq log in for my org and I am part of a cliq network. In the browser I can choose which I log in to. However, in teh desktop app if I log in it will alwasy load my org's cliq. Can I switch this to the network I have create
      • 4.7.500 Server busy. Please try again later from [136.143.188.52]. (S77719) [SJ1PEPF00001CE2.namprd05.prod.outlook.com 2026-09-04T11:42:24.261Z 08DF0918255760D6]

        4.7.500 Server busy. Please try again later from [136.143.188.52]. (S77719) [SJ1PEPF00001CE2.namprd05.prod.outlook.com 2026-09-04T11:42:24.261Z 08DF0918255760D6]
      • Set Up Google Tag Manager for Your Zoho Recruit Career Site

        Understanding how candidates interact with your career site can help you improve their experience and make better decisions about your recruitment process. With the new Google Tag Manager (GTM) integration in Zoho Recruit, you can connect your career
      • Gmail users think they've replied to invite when they havent.

        Hi, I think there's an issue when inviting gmail users to a zoho calendar event. Basically, when an invite from zoho calendar is received by a gmail user, gmail has this functionality where it will render "yes/no/maybe" buttons that, when clicked, they
      • Translated country names in Address field not sorted alphabetically

        Hello. I have a form with an address field that includes the country dropdown. The primary form language is English (as is the Zoho Forms account language). The form has been translated into German from the form's Settings > Translation functionality.
      • Zoho Commerce Microstore to bypass customer portal on spesific items

        Hi everyone, I’m currently testing the Microstore feature in Zoho Commerce and trying to understand how it behaves with access restrictions. My goal is the following: Even though the customer portal is enabled (and the main store requires users to sign
      • Calendar Attachments in iOS Mail App

        It appears that viewing or accessing attachments to a calendar event is not possible in the iOS mail app. Is this correct? The ability to view calendar attachments in the mobile app is vital for me. Is this just a setting I'm missing somewhere?
      • Grey border on inserted Sheet on Write document

        When inserting a Sheet on a Write document, it show an ugly gray border. How to get rid of it?
      • Send workflow alerts as a single mass email to all recipients

        Managing workflow notifications becomes easier when everyone needs visibility into who received an alert. With this enhancement, workflow email alerts can now be sent as a single email to all recipients, giving recipients visibility into the other users
      • Kaizen #253 : Custom Validation for Blueprint to Enforce Mandatory File Uploads and File Extension Compliance Using Client Script

        Welcome to another exciting Kaizen post on Client Script! Have you ever wanted more control over what gets uploaded to a File or Image field in Zoho CRM, like restricting file types, validating file names, or showing a custom error before an inappropriate
      • How do I migrate from Office 365 to Zoho Mail?

        Check out Advik Email Migration Wizard, this software is specially developed to move mailboxes from Office 365 to Zoho Webmail. In addition you can migrate from Gmail, Yahoo, Rediffmail and 80+ webmail servers to ZOHO MAIL. Isn't it amazing? This is an all in one email migration solution. Steps to export emails from Office 365 to Zoho Webmail are as follows; Run Advik Email Migration Tool in your system. Select Office 365 as source and enter its login credentials. Select mailbox folders and choose
      • 【続々公開】Zoholics Japan 2026 セッション情報を更新しました!

        ユーザーの皆さま、こんにちは! Zoholics Japan 2026のセッション情報を続々と公開しています! 今年は3つのトラックで、Zohoの最新情報やAI活用、製品アップデート、 活用事例など、多彩なセッションをお届けします。 現在公開中のセッション(一部) ・Zoho CRM 製品アップデート ・Zoho CRM Plus 製品アップデート ・Zoho Community セッション ・Zoho Desk セッション ・中堅・成長企業の人事DX ~AI時代に何から始めるべきか?~ ・Zoho
      • Zoho Forms integration Google Sheets

        Hi, quick one. I wonder if you can help. I have a Zoho Form integrated to a Google Sheet. The fields are showing across the top, but no records are there. I have checked in Zoho Forms to see if there have been any failed integrations, but there are none.
      • What's New in Zoho POS - August 2026

        Hello everyone, Welcome to Zoho POS’s monthly update, where we share our latest feature updates, enhancements, events, and more. This month, we’re taking a closer look at our new Loyalty Program functionality and exploring how it can help your business.
      • Zoho ERP | Product updates | June 2026

        Hello users, We launched Zoho ERP on January 23, and since then, our goal has been to help businesses streamline and manage their operations with greater efficiency, flexibility, and control. Since the launch, we've continued to enhance the platform every
      • 3 numbers after comma in discount field

        Hi, i need to make discount like: ex. 34,345% it's possible? Thank you.
      • ZOHO Campaigns in ZOHO Analytics - Campaigns vs Contacts Table

        There seems to be information in the Zoho Campaigns table such as Unique Opens and Unique Clicks that can't be found in the Campaigns vs Contacts table where only Opens and Clicks are shown on a per contact level. Is there a way to bring Unique Opens
      • Canva Integration

        Hello! As many marketing departments are streamlining their teams, many have begun utilizing Canva for all design mockups and approvals prior to its integration into Marketing automation software. While Zoho Social has this integration already accomplished,
      • Default Country list suggestions on CRM is different then on Book; how do/did others address this?

        So I already have a support ticket in for this and waiting for a response but figured I'd ask the community also to see if others experienced the same problems and/or how they went about addressing it because sometimes I feel like I'm going crazy with
      • Vehicle Tracking

        we have GPS devices that installed on our vehicles, and we would like to know if it's possible to  get vehicle live location data from the GPS device To Zoho Creator App.   Thank You
      • Check out the new Checkbox in Zoho Sheet

        Checkbox, the simple GUI widget that lets you choose between two mutually exclusive options i.e Yes or No, is now in Zoho Sheet. Having made it across the web, Checkbox is familiar but is still elusive to most spreadsheet software. Special developer ribbons, macros and all other complexities to add a checkbox to a spreadsheet? Not in Zoho Sheet. How to add Checkbox to Zoho Sheet? Adding a Checkbox in Zoho Sheet is simple. Select a cell/range and choose "Checkbox" in "Input Controls" under the Format
      • Next Page