Zoho Books | Product Updates | April 2025

Zoho Books | Product Updates | April 2025

Hello partners,

We’ve rolled out new features and enhancements to elevate your accounting experience. From FEC report to BillPay Add-on, these updates are designed to help you stay on top of your finances with ease.

Export Transactions in Factur-X Format [Global Edition]

You can now export invoices and credit notes in the Factur-X format. Factur-X is a standard for e-invoicing in France that embeds an XML file within a PDF/A-3 document. This hybrid format ensures the invoice is both human-readable and machine-readable, making it easy for you to read while also allowing automated processing.



Note: This feature is available only for organizations that have their Organization Location set to France. 

Generate FEC Report and GL Audit Numbering [Global Edition]

If your business is based in France, you are required to file the Fichier des Écritures Comptables (FEC) report to comply with tax regulations.This report contains all your accounting entries for the fiscal year.You can now generate FEC reports directly from your Zoho Books organization.

Additionally, it is a best practice to include General Ledger (GL) audit numbers when generating an FEC report. GL Audit Numbering in Zoho Books allows you to generate unique, sequential, and gapless audit numbers for your transactions.These audit numbers help auditors and accountants track financial data efficiently and maintain an accurate record of all transactions.

Note: These features are available only for organizations that have their Organization Location set to France. 

BillPay Add-on for Zoho Books [US, Canada and India Editions]

The Zoho BillPay add-on for Zoho Books lets businesses take better control over accounts payable. With features such as onboarding new vendors, managing vendor approvals, matching purchase orders with bills and reconciling bills, and handling batch payments, businesses can streamline their accounts payable processes and improve efficiency.

Manage TCS Rates [India Edition]

We've introduced the Income TCS Rates page under Direct Taxes in Settings. You can now create, edit, delete, and view taxes, as well as mark a tax as inactive. Additionally, we've supported the View Associated Entities option, which allows you to view the number of transactions a TCS rate is associated with.



To manage TCS rates, go to Settings > Taxes and Compliance > Direct Taxes > Income TCS Rates.  

Download Self-Invoice [India Edition]

If you are a GST-registered buyer and you purchase goods or services from an unregistered vendor under the Reverse Charge Mechanism (RCM), you can print a self-invoice from Zoho Books. This self-invoice can later be used for tax compliance purposes. 



To download a Self-Invoice, go to the bill for which you want to generate the Self Invoice, click the dropdown next to PDF, and select Print Self-Invoice.

GSTR-7 (Return for Tax Deducted at Source) Report [India Edition]

We've introduced the GSTR-7 report for users who have enabled GST TDS. This report provides details of GST TDS applied to bills and their corresponding recorded payments. By default, the report is grouped by the vendor's GSTIN, and you can further filter it by locations/ branches. Additionally, you can manage access permissions for this report under Roles. Note that this report includes only bills with recorded GST TDS payments.



Configure Webhook Retry Policy

You can configure a retry policy for webhooks, specifying rules on how failed delivery attempts should be managed.



To configure the webhook retry policy, go to Settings > Automation > Workflow Logs > Webhooks > Configure Failure Preferences

Custom Notifications for API Limits

We've added custom notifications for API limits. You can set up to three custom threshold values, triggering alerts when usage reaches those levels. The notifications are sent via email to specific users or roles.  Additionally, you have the option to send a sample notification for testing.



Resize Columns

You now have the flexibility to adjust column widths on the transaction list page. If a column contains lengthy text, simply hover over its edge and drag the black line next to the field to resize it. 

Customize Page Number Format for PDF Templates

You can now choose from various page number formats in your PDF templates. You can also define a custom format and select where the page number appears on the PDF. 



To customize the page number format and position, go to Settings > PDF Templates. Select a template, hover over it, and click Edit. Navigate to Header and Footer > Footer. Select a Page Number Format and Page Number Position.

Customize and View Stock Status for Items in a Transaction

When creating a transaction, you can now view both Stock on Hand and quantity Available for Sale for each item. The displayed quantity depends on the View option you select.



Display Type for Lookup Custom Fields

We now support different display types for lookup custom fields. You can choose between a Pop-Up view and a Dropdown view. This feature is currently available for specific lookup modules, including items, vendors, purchase orders, customers, projects, users, and accounts.



Zoho Inventory Add-On Updates


Add Item Description and Unit Price to the UPS Paperless Invoice

You can now add Item Description and Unit Price to the line-items of a UPS paperless invoice. Note that this feature is only available in UPS shipment integrated organizations.



Add Dropshipping Address to Sales Orders

You can now add a Dropshipping Address to sales orders. This address will be displayed as the customer's Shipping Address for that specific transaction. Please note that the dropshipping address is used exclusively for this transaction and will not be saved as the customer's additional address.



To add a dropshipping address, go to Sales > Sales Orders, edit/create a sales order, and click + Dropshipping Address.

View Sales Orders and Packages Associated with a Picklist

You can now easily navigate to associated sales orders and packages directly from the picklist's details page. 



Generate Serial Numbers

Zoho Books now supports serial number generation for purchase orders and bills in inventory add-on enabled organizations. The serial numbers will be generated for the items, and you can click Save to apply them to the items.

To generate serial numbers, select an item from the item table, click Add Serial Numbers, then select Generate Serial Numbers. Enter the starting value and count, then click Generate.

Other Feature Enhancements

  • We have introduced the Cost Per Unit column in the FIFO Cost Lot Tracking report.
  • We now support user state remembrance in the AR Aging Details and AR Aging Summary reports, allowing you to return to your previous state with all your customizations intact. You can also create custom reports to achieve a similar result.
  • You can now filter e-Way Bills without vehicle details by selecting Part A Generated in the e-Way Bill Status field. A new Expiry Date column has been added to the e-Way Bills list page, and you can sort by Date and Expiry Date. [India Edition]

 

 

We hope you like the new features and enhancements in Zoho Books! Take some time to explore the latest updates. We’ll be back next month with even more updates, as we continually strive to elevate your accounting experience.

You can also visit the What's New timeline for bite-sized information about our previous feature updates and enhancements. If you need any assistance, feel free to reach out at support@zohobooks.com.

Best regards,

The Zoho Books Team



        • Recent Topics

        • Check & Unchecked Task Segregation in Export

          It must have a feature to represent checked and unchecked tasks as [ ] and [✅] respectively when exporting it to Arratai or WhatsApp ; as Keep Notes by Google contains…
        • WorkDrive Download Issue

          My client has been sending me files via WorkDrive, which generally has worked fine. Recently files won't download at all. If you try and individually select and download a file, a popup will appear in the bottom right saying it's preparing and then it
        • Resolution Time Report

          From data to decisions: A deep dive into ticketing system reports What are time-based reports? Time-based reports are valuable tools that help us understand how well things are going by breaking down key metrics over specific periods. By tracking, measuring,
        • Support Custom Background in Zoho Cliq Video Calls and Meetings

          Hello Zoho Cliq Team, We hope you are doing well. We would like to request an enhancement to the video background capabilities in Zoho Cliq, specifically the ability to upload and use custom backgrounds. Current Limitation At present, Zoho Cliq allows
        • Add RTL (Right-to-Left) Text Direction Button in Zoho Cliq

          Greetings Zoho Team, We would like to request the addition of an RTL (Right-to-Left) text direction button in Zoho Cliq, similar to what is already available in other Zoho apps like Zoho Desk. Currently, while using Zoho Cliq with the English interface,
        • Enable Backgrounds and Video Filters for 1:1 Cliq Calls Across All Zoho Entry

          Hello Zoho Cliq Team, We hope you are doing well. We would like to request an enhancement related specifically to 1:1 video calls in Zoho Cliq. Current Behavior Zoho Cliq currently provides background and video filter options in the following scenarios:
        • Zoho Flow: Stripe a Zoho Marketing Automation

          Hola! Quiero hacer un flujo con Zoho Flow, para que cuando se haga un pago en Stripe, añada el lead en Zoho Marketing Automation. Lo he configurado, configurando el disparador como "Payment created" y mapeando el campo de Stripe "Receipt email address".
        • Need Customer Item Inward Module along with QC

          Need Customer Item Inward Module along with QC 1. Using Transfer Orders hit the item balance sheet 2. Items without inventory it becomes difficult for tracking purpose. 3. Custom Modules become tedious to capture multiple items, item subforms are not
        • LESS_THAN_MIN_OCCURANCE - code 2945

          Hi I'm trying to post a customer record to creator API and getting this error message. So cryptic. Can someone please help? Thanks Varun
        • Zoho email

          I need a list of email addresses of all contacts on my zoho
        • Shift-Centric View for Assigning and Managing Shifts in Zoho People

          Hello Zoho People Product Team, Greetings and hope you are doing well. This feature request is related to Zoho People - please don't move it to zoho one! We would like to submit a feature request regarding the shift assignment and management view in Zoho
        • Introducing parent-child ticketing in Zoho Desk [Early access]

          Hello Zoho Desk users! We have introduced the parent-child ticketing system to help customer service teams ensure efficient resolution of issues involving multiple, related tickets. You can now combine repetitive and interconnected tickets into parent-child
        • cant upload images in signature- urgent help needed. ta!

          HI, I have been trying to insert the company logo in the signature. i have tried it several times since yesterday, the longest I waited was 1 hour and 12 minutes for the pop up window to upload a 180 KB .jpg file. what am i doing wrong.. an urgent reply
        • Add Ticket button in Home view

          When I go to the My Tickets or the Knowledge Base view in our Help Centre, the Add Ticket button is available, but not in the Home view. I would really like for it to be displayed in the Home view as well. Is this possible? Thanks.
        • Problem using Zoho Desk API

          Goodmorning, I am trying to use the Zoho Desk API to create a dashboard in Grafana, but I am having a problem. Following the instructions in the API documentation, I created the API Console application (server-based application). Then I created the string
        • Add zoho calendar to google calendar

          Hi I keep seeing instructions on how to sync Zoho CRM calendar with google calendar but no instructions on how to view Zoho calendar in my google calendar.
        • How to print a label from zoho creator app?

          Hello, I would like to print a label from zoho creator app record similar to attached one. Size 74mm x 102mm. I tried record template. It leaves plenty of space around the content and also I couldn't set the height of the page. So it is not printing properly. Could someone please direct me to right direction for this requirement?
        • City field suggestion in Zoho Books

          Hi team, We are using Customers module in Zoho Books. In the Address section, we want to understand whether the City field can show suggestions while typing using any API or built-in feature. For example, if a user types “Mum”, can the system suggest
        • Non-responsive views in Mobile Browser (iPad)

          Has anyone noticed that the creator applications when viewed in a mobile browser (iPad) lost its responsiveness? It now appears very small font size and need to zoom into to read contents. Obviously this make use by field staff quite difficult. This is not at all a good move, as lots of my users are depending on accessing the app in mobile devices (iPads), and very challenging and frustrating. 
        • How can I check all announce?

          Hiii, May I ask how can I check all the announce based on broadcast date instead of reply date based So that I will not will miss out any new function
        • What are the create bill API line item requiered fields

          While the following documentation says that the line items array is requiered it doesn't say what if any files are requiered in the array. Does anyone know? API documentation: https://www.zoho.com/inventory/api/v1/bills/#create-a-bill I'm trying to add
        • This user is not allowed to add in Zoho. Please contact support-as@zohocorp.com for further details

          Hello, Just signed up to ZOHO on a friend's recommendation. Got the TXT part (verified my domain), but whenever I try to add ANY user, I get the error: This user is not allowed to add in Zoho. Please contact support-as@zohocorp.com for further details I have emailed as well and writing here as well because when I searched, I saw many people faced the same issue and instead of email, they got a faster response here. My domain is: raisingreaderspk . com Hope this can be resolved.  Thank you
        • Cannot connect to imap.zoho.eu on iOS26

          Hey, I recently migrated to another iPhone and since then use iOS26. Every since then, I was not able to connect to "imap.zoho.eu" from Apple Mail. I tried deleting the account and adding it again, did not work. I tried creating an app password, didn't
        • Personalize your booking pages with Custom CSS

          Greetings from the Zoho Bookings team! We’re introducing Custom CSS for Zoho Bookings, designed to give you complete control over the look and feel of your booking pages. With this new feature, you can upload your own CSS file to customize colors, fonts,
        • Marketer's Space: Plan smarter with Zoho Campaigns' Calendar

          Hello Marketers, Welcome to another post! Today, we'll talk about a discreet yet significant feature that's neatly tucked inside Zoho Campaigns: the calendar. It might look like an optional but somewhat unnecessary feature that you can use occasionally,
        • User

          If user is already part of manage engine endpoint central , what hapens when i try to add them to another Zoho org / directory? Are these users added as external users?
        • Create static subforms in Zoho CRM: streamline data entry with pre-defined values

          Last modified on (9 July, 2025): This feature was available in early access and is currently being rolled out to customers in phases. Currently available for users in the the AU, CA, and SA DCs. It will be enabled for the remaining DCs in the next couple
        • Outlook - Zoho CRM Calendar Integration

          I'm facing an issue integrating Outlook with Zoho CRM. Has anyone successfully connected their Outlook to Zoho, and are all your meetings and emails being captured correctly in the CRM? Any insights or troubleshooting tips would be appreciated
        • 【Zoho CRM】ポータル機能のアップデート

          ユーザーの皆さま、こんにちは。コミュニティチームの藤澤です。 今回は「Zoho CRM アップデート情報」の中から、ポータル機能のアップデートをご紹介します。 ポータル管理の新機能「自動招待」により、Zoho CRMからポータルへの招待を自動化できるようになりました。これまで必要だった、ユーザーごとの手動設定は不要になります。設定した条件に基づいて、対象ユーザーに自動で招待が送信されます。 ポータルの新機能 条件に基づく自動招待:指定した条件を満たすユーザーに、自動で招待を送信 招待設定:招待メールの言語を選択し、言語ごとに条件を設定可能
        • Contact data removes Account data when creating a quote

          Hi, Our customer has address fields in their quote layout which should be the address of the Account. They prefill the information, adding the account name - the address data is populated as per what is in the account - great. However when they then add
        • Export all of our manuals from Zoho Learn in one go

          Hi, I know there's a way to export manuals in Zoho Learn, but I want to export everything in one go so it won't take so long. I can't see a way to do this, can I get some assistance or is this a feature in the pipeline? Thanks, Hannah
        • Automation#31: Automate Splitting Names for New Contact Records

          Hello Everyone, This week, we present to you a custom function, which allows you to split the first and last names from the user's email ID based on the separator used in the ID. Having grown into a large firm, Zylker Techfix aims to optimize its processes,
        • Automatically remove commas

          Team, Please be consistent in Zoho Books. In Payments, you have commas here: But when we copy and paste the amount in the Payments Made field, it does not accept it because the default setting is no commas. Please have Zoho Books remove commas autom
        • Project Change Orders and Additions

          We are in the process of migrating from QuickBooks Online to Zoho Books. We have Zoho One and like the ability to sync all of our data across everything. And I like that projects work in a way that's less dumb than QuickBooks. I'm trying to figure out
        • ZOHO Desk - Description of slave ticket disappeared after Merge

          Dear Support, On Zoho Desk the description of a ticket disappeared after merging two ticket. The one which was the slave one completely disappeared. The problem that in this description there was an image which i had only on Desk in that ticket. Could
        • How do I insert a cross-reference link to a different section within one Knowledge Base article using Zoho Desk?

          I would like to insert a link within a Knowledge Base article to a different section of that same article. The section I want to link to is formatted with the Heading 3 style and is displayed within my TOC. However, I do not see any way to add a link
        • Problem Adding Facebook Account

          Hi, I'm new here, I'm having trouble setting up my Facebook account as a social channel. I think the issue is down to how my Facebook is set up, which is pretty confusing. I have a personal Facebook account (let’s called it A) which is my main Facebook
        • Zoho Desk Teams App is not loading

          Hi Zoho Desk support. Need an assistance on the Zoho Desk Teams app. Once I click View Ticket, it isn't showing anything. Kindly refer to attached: ZohoDesk Teams App_View Ticket Error.jpg For our Dashboard, we are still experiencing the same issue. Kindly
        • Zoho People - Retrieve the Leave Details - get("LeaveCount")

          Hi, Zoho People I need to collect all of an employee's leave requests for the calendar year and check how many half-days they have taken. If I run the script on the query he just modified, I can retrieve the information related to that query and use the
        • Mapping a new Ticket in Zoho Desk to an Account or Deal in Zoho CRM manually

          Is there any way for me to map an existing ticket in Zoho desk to an account or Deal within Zoho CRM? Sometimes people use different email to put in a ticket than the one that we have in the CRM, but it's still the same person. We would like to be able
        • Next Page