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

    Nederlandse Hulpbronnen


      • Recent Topics

      • Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked

        Hi, I sent few emails and got this: Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked And now I have few days since I cant send any email. Is there something wrong I did? Also can someone fix this please
      • Want to use Zoho Books in Switzerland. CHF support planned?

        Hi, We're a Swiss company using other Zoho suite software and I discovered Zoho Books and other accounting SaaS when looking for an accounting tool. Do you intend to cover Switzerland and CHF based accounting anytime soon? Roy
      • Zoho sheet desktop version

        Hi Zoho team Where can I access desktop version of zoho sheets? It is important as web version is slow and requires one to be online all the time to do even basic work. If it is available, please guide me to the same.
      • Weekly Tips : Teamwork made easy with Multiple Assignees

        Let's say you are working on a big project where different parts of a single task need attention from several people at the same time—like reviewing a proposal that requires input from sales, legal, and finance teams. Instead of sending separate reminders
      • Best way to share/download presentation files in Zoho without losing formatting?

        Hello Zoho Community, I often work with PPT/PDF files in Zoho Docs and share them with colleagues. While PDFs usually give a direct download option, I’ve noticed that PPT/PPTX files sometimes only open in the viewer without a clear download link. Is there
      • Celebrating Connections with Zoho Desk

        September 27 is a special day marking two great occasions: World Tourism Day and Google’s birthday. What do these two events have in common (besides the date)? It's something that Zoho Desk celebrates, too: making connections. The connect through tourism
      • What is Resolution Time in Business Hours

        HI, What is the formula used to find the total time spent by an agent on a particular ticket? How is Resolution Time in Business Hours calculated in Zohodesk? As we need to find out the time spent on the ticket's solution by an agent we seek your assistance
      • How use

        Good morning sir I tried Zoho Mail
      • Adding Overlays to Live Stream

        Hello folks, The company I work for will host an online event through Zoho Webinar. I want to add an overlay (an image) at the bottom of the screen with all the sponsors' logos. Is it possible to add an image as an overlay during the live stream? If so,
      • Email Sending Failed - SMTP Error: data not accepted. - WHMCS Not sending emails due to this error

        I have been trying to figure out a fix for about a week now and I haven't found one on my own so I am going to ask for help on here.  After checking all the settings and even resetting my password for the email used for WHMCS it still says: Email Sending Failed - SMTP Error: data not accepted.  I have no clue how to fix it at this point. Any insight would be lovely. 
      • Does Zoho Learn integrate with Zoho Connect,People,Workdrive,Project,Desk?

        Can we propose Zoho LEarn as a centralised Knowledge Portal tool that can get synched with the other Zoho products and serve as a central Knowledge repository?
      • Zoho Flow - Update record in Trackvia

        Hello, I have a Flow that executes correctly but I only want it to execute once when a particular field on a record is updated in TrackVia. I have the trigger filters setup correctly and I want to add an "update record" action at the end of the flow to
      • Add Comprehensive Accessibility Features to Zoho Desk Help Center for End Users

        Hello Zoho Desk Team, We hope you're doing well. We’d like to submit a feature request to enhance the client-facing Help Center in Zoho Desk with comprehensive accessibility features, similar to those already available on the agent interface. 🎯 Current
      • Rename Record Summary PDF in SendMail task

        So I've been tasked with renaming a record summary PDF to be sent as part of a sendmail task. Normally I would offer the manual solution, a user exports the PDF and uploads it to a file upload field, however this is not acceptable to the client in this
      • in zoho creator Sales Returns form has sub form Line Items return quantity when i upate the or enter any values in the sub form that want to reflect in the Sales Order form item deail sub form field Q

        in zoho creator Sales Returns form has sub form Line Items return quantity when i upate the or enter any values in the sub form that want to reflect in the Sales Order form item deail sub form field Quantity Returned\ pls check the recording fetch_salesorder
      • Estimates with options and sub-totals

        Hi It seems it would be great to be able to show multiple options in an estimate. For instance I have a core product to which I can add options, and maybe sub-options... It would be great to have subtotals and isolate the core from the not compulsory items. Thanks
      • Optional Items Estimate

        How do you handle optional items within an estimate? In our case we have only options to choose with. (Like your software pricing, ...standard, professional, enterprise) How can we disable the total price? Working with Qty = 0 is unprofessional....
      • Important Update : Zendesk Sell announced End of Life

        Hello Zendesk users, Zendesk has officially announced that Zendesk Sell will reach its End of Life (EOL) on August 31, 2027 (Learn more). In line with this deprecation, Zoho Analytics will retire its native Zendesk Sell connector effective October 1,
      • Zoho Sheets

        Hi, I am trying to transition into Zoho sheets, I have attached the issues encountered. Server issues, file trying to upload for more than 30 mins, even once uploaded my data aren't loaded. Simple calculations are not working I have attached the sample.
      • Zoho CRM + Zoho FSM : alignez vos équipes commerciales et techniques

        La vente est finalisée, mais le parcours client ne fait que commencer ! Dans les entreprises orientées service, conclure une vente représente seulement la première étape. Ce qui suit — installation, réparation ou maintenance régulière — influence grandement
      • Top Bar Shifting issue still not fixed yet

        I mentioned in a previous ticket that on Android, the top bar shifts up when you view collections or when you're in the settings. That issue still hasn't been fixed yet. I don't wanna have to reinstall the app as I've noticed for some reason, reinstalling
      • Power of Automation:: Automate the process of updating project status based on a specific task status.

        Hello Everyone, Today, I am pleased to showcase the capabilities of a custom function that is available in our Gallery. To explore the custom functions within the Gallery, please follow the steps below. Click Setup in the top right corner > Developer
      • ZOHO SHEETS

        Where can I access desktop version of zoho sheets? It is important to do basic work If it is available, please guide me to the same
      • Attention API Users: Upcoming Support for Renaming System Fields

        Hello all! We are excited to announce an upcoming enhancement in Zoho CRM: support for renaming system-defined fields! Current Behavior Currently, system-defined fields returned by the GET - Fields Metadata API have display_label and field_label properties
      • Billing Management: #3 Billing Unbilled Charges Periodically

        We had a smooth sail into Prorated Billing, a practice that ensures fairness when customers join, upgrade, or downgrade a service at any point during the billing cycle. But what happens when a customer requests additional limits or features during the
      • No bank feeds from First National Bank South Africa since 12 September

        I do not know how Zoho Books expects its customers to run a business like this. I have contacted Zoho books numerous times about this and the say it is solved - on email NO ONE ANSWERS THE SOUTH AFRICAN HELP LINE Come on Zoho Books, you cannot expect
      • Citation Problem

        I had an previous ticket (#116148702) on this subject. The basic problem is this; the "Fetch Details" feature works fine on the first attempt but fails on every subsequent attempt, Back in July after having submitted information electronically and was
      • Open Sans Font in Zoho Books is not Open Sans.

        Font choice in customising PDF Templates is very limited, we cannot upload custom fonts, and to make things worse, the font names are not accurate. I selected Open Sans, and thought the system was bugging, but no, Open Sans is not Open Sans. The real
      • Failing to generate Access and Refresh Token

        Hello.  I have two problems: First one when generating Access and Refresh Token I get this response:  As per the guide here : https://www.zoho.com/books/api/v3/#oauth (using server based application) I'm following all the steps. I have managed to get
      • Zeptomail 136.143.188.150 blocked by SpamCop

        Hi - it looks like this IP is being blocked, resulting in hard bounces unfortunately :( "Reason: uncategorized-bounceMessage: 5.7.1 Service unavailable; Client host [136.143.188.150] blocked using bl.spamcop.net; Blocked - see https://www.spamcop.net/bl.shtml?136.143.188.150
      • Apply transaction rules to multiple banks

        Is there any way to make transaction rules for one bank apply to other banks? It seems cumbersome to have to re-enter the same date for every account.
      • How to bulk update records with Data Enrichment by Zia

        Hi, I want to bulk update my records with Data Enrichment by Zia. How can I do this?
      • Need Guidance on SPF Flattening for Zoho Mail Configuration

        Hi everyone, I'm hoping to get some advice on optimizing my SPF record for a Zoho Mail setup. I use Zoho Mail along with several other Zoho services, and as a result, my current SPF record has grown to include multiple include mechanisms. My Cloudflare
      • How do I split a large CSV file into smaller parts for import into Zoho?

        Hi everyone, I’m trying to upload a CSV file into Zoho, but the file is very large (millions of rows), and Zoho keeps giving me errors or takes forever to process. I think the file size is too big for a single import. Manually breaking the CSV into smaller
      • Client Script Payload Size Bug

        var createParams = { "data": [{ "Name": "PS for PR 4050082000024714556", "Price_Request": { "id": "4050082000024714556" }, "Account": { "id": "4050082000021345001" }, "Deal": { "id": "4050082000023972001" }, "Owner": { "id": "4050082000007223004" }, "Approval_Status":
      • Sync Issue Between Zoho Notebook Web App on Firefox (PC) and Android App

        Hi Zoho Notebook Community, I'm facing a sync problem with Zoho Notebook. When I use the web version on Mozilla Firefox browser on my PC, I create and save new notes, and I've synced them successfully. However, these new notes aren't showing up in my
      • Messages not displayed from personal LinkedIn profile

        Hello. I connected both our company profile and my personal profile to Zoho social. I do see all messages from our company page but none from my private page. not even the profile is being added on top to to switch between company or private profile,
      • lead convert between modules

        Hello, The workflow we set up to automatically transfer leads registered via Zapier into the Patients module to the Leads module started to malfunction unexpectedly on September 25, 2025, at 11:00 AM. Under normal circumstances, all fields filled in the
      • Flow Task Limits - How to Monitor, Understand Consumption?

        So, I got an email last night saying that I've exhausted 70% of my tasks for this month, and encouraging me to buy more tasks. I started to dig into this, and I cannot for the life of me figure out where to find any useful information for understanding,
      • Cross References Do Not Update Correctly

        I am using cross references to reference Figures and current am just using the label and number, i.e. Figure #. As seen here: When I need to update the field, I use the update field button. But it will change the cross reference to no longer only including
      • Next Page