Before we turn the page to a new year, it’s time to revisit the updates that made financial management simpler and more intuitive. This annual roundup brings together the most impactful features and enhancements we delivered in 2025, offering a clear look at the updates that shaped your accounting experience this year.
We’re taking a moment to look back at the major updates we delivered throughout 2025. Here’s a curated recap of the features and enhancements that shaped the product across the year.
Bill Projects in Phases With Progress Invoicing
Progress invoicing lets you split a large project bill into smaller payments. With Zoho Books, you can bill customers at different project stages, keeping cash flowing and ensuring you get paid in manageable installments.
Automate Sales Tax With Avalara [US & Canada Editions]
Zoho Books partnered with
Avalara to automate sales tax. When you create or edit a sales transaction, it instantly applies the correct tax based on your registration, what you sell, and your customer’s location, while also handling exemptions.
Simplify VAT on Second-Hand Goods With Profit Margin Scheme [UAE, Saudi Arabia, Bahrain & Oman Editions]
The
Profit Margin Scheme (PMS) helps you avoid double taxation when dealing with second-hand goods. Instead of calculating VAT on the full selling price, it applies VAT only on the profit you make from reselling the item.
Group Related Customers With Customer Hierarchy
Customer Hierarchy lets you group related customers under a parent–child model. By grouping locations, departments, or projects under one parent customer, you can track transactions, streamline payments, and generate consolidated reports with ease.
Apply Multi-level Discount to Transactions [Global & India Edition]
You can now
apply discounts at both the line item and transaction levels. You can even track and monitor discounts in separate accounts.
Introducing Partial Payments for Retainer Invoices [Global, US, and UK Editions]
You can now
record partial payments for retainer invoices, allowing customers to settle their retainer balances in multiple installments.
Print Self-Invoice [India Edition]
GST-registered businesses must issue a self-invoice within 30 days when buying from an unregistered supplier under RCM. With Zoho Books, you can quickly generate and
print self-invoices, ensuring GST compliance.
Configure Threshold Limits for e-Way Bills [India Edition]
Generate e-Way Bills for Intra-State Movement of Gold [India Edition]
eTIMS Integration for Seamless e-Invoicing [Kenya Edition]
Zoho Books integrated with
eTIMS, making e-Invoicing effortless. You can sync items, customers, invoices, bills, and users to the eTIMS portal and upload them to the Kenya Revenue Authority (KRA) for accurate, seamless, and compliant tax reporting.
Import/ Export E-Invoices in the XRechnung and the ZUGFeRD Format [Germany Edition]
Zoho Books supports the e-invoicing formats
XRechnung 3.0.2 and
ZUGFeRD. You can import bills and vendor credits in both formats, and export invoices and credit notes as XML files in XRechnung.
Export Transactions in Factur-X Format [Global Edition - France as country]
Factur-X is a standard for e-invoicing in France that embeds an XML file within a PDF/A-3 document. In Zoho Books, you can export your invoices and credit notes in the Factur-X format.
Reconcile Corporate Cards in Zoho Books
You can
reconcile corporate cards added in Zoho Expense directly from the Banking module in Zoho Books. If automatic bank feeds are unavailable, you can manually import or exclude statements as needed.
Quick Categorize [US Edition]
Quick Categorize in Zoho Books lets you categorize multiple bank transactions at once. withdrawals are auto-treated as Expenses and deposits as Deposit From Other Accounts, making reconciliation faster and easier.
Axis Bank Connected Banking in Zoho Books [India Edition]
Zoho Books now supports
Axis Bank Connected Banking, enabling you to initiate vendor payments directly from Zoho Books, fetch automatic bank feeds, and view live account balances.
Direct VAT Filing With EmaraTax [UAE Edition]
Zoho Books now supports direct integration with
EmaraTax, allowing you to fetch VAT returns and voluntary disclosures, review mismatches, and file your VAT returns directly from Zoho Books. This helps you stay fully compliant with UAE tax regulations.
GST TDS [India Edition]
With Zoho Books, you can manage
GST TDS for applicable contracts when the total value of a supply under an individual contract exceeds ₹2.5 lakh.
Making Tax Digital for Income Tax [UK Edition]
Zoho Books supports
Making Tax Digital for Income Tax, helping sole traders maintain digital records and comply with HMRC quarterly reporting. You can connect to HMRC, view submissions, map accounts, and submit updates directly within Zoho Books.
Manage TDS Payments Effortlessly [India Edition]
The new
TDS module lets you track monthly TDS liabilities, generate reports, and manage challans in one place. You can create challans, link or override transactions, auto-allocate payments, record partial amounts, and update challan details easily.
Record Income TDS Without Linking It to an Invoice [India & Global Editions]
You can now record income TDS payments separately, without linking them to a specific invoice. These payments are posted directly against the related transactions, making it easier to handle cases where the TDS payment date differs from the invoice payment date.
Input Service Distributor [India Edition]
Zoho Books now supports
ISD, enabling businesses to allocate ITC from centralized services across multiple locations efficiently.
Map Additional Columns in Your DATEV Export File [Germany Edition]
Your DATEV export file includes additional columns that remain empty unless mapped to fields in your Zoho Books organization. By
mapping relevant fields to these columns, you can ensure their values are included in the export.
General Ledger (GL) Audit Numbering [Global Edition - France as country]
Customize Exchange Rate Gain & Loss Tracking Account
You can choose how exchange rate differences are recorded in Zoho Books. You can use the default
Exchange Gain and Loss account or
set separate income and expense accounts for clearer, detailed reporting.
Revenue Accounts Mapping [Germany Edition]
Revenue account mapping in Zoho Books lets you automatically track revenue under specific accounts. Selecting an item in a transaction auto-assigns the correct account, ensuring accurate revenue recording.
Chart View for Reports
With
Chart View in reports, you can quickly turn your data into visual charts instead of viewing it in a plain table format. This makes it easier to understand trends, compare values, and gain insights at a glance.
Fichier des Écritures Comptables - FEC Report [Global Edition - France as country]
If your business operates in France, you must file the
FEC report, which includes all accounting entries for the fiscal year. You can now generate it directly from Zoho Books.
Track Inventory Adjustments With New Reports
Self-Employment Summary Report for Sole Traders [UK Edition]
The
Self-Employment Summary report in Zoho Books helps sole traders track income and expenses for Self Assessment. It provides the figures needed to complete and submit SA103F or SA103S forms to HMRC, simplifying tax filing and ensuring accuracy.
Introducing Sales Summary Report
The
Sales Summary Report gives you a clear overview of your daily sales activity. It shows the total number of invoices and sales receipts created each day, and includes credit notes issued, their amounts, and outstanding balances.
Advanced Reporting Tags
Advanced Reporting Tags let you track and filter transactions at both transaction and line-item levels. You can organize tags in a parent-child hierarchy, control visibility, restrict user access, and associate them to items, customers, vendors, and transactions for detailed reporting and better business insights.
Introducing Locations
We have introduced
Locations in Zoho Books by merging the Branches and Warehouses features. With Locations, you can track the financial performance of different operational locations of your business and manage their inventory in one place. You can monitor stock and profits across branches with Business Locations, while Warehouse Locations allow inventory management at the line item level.
Configure Approvals at Module Level
You can
set approvals at the module level for transactions like Quotes or Bills. Employees submit transactions for review, and approvers can edit and approve them, ensuring accuracy and preventing errors.
Blueprints
Blueprints let you define, automate, and streamline your business workflows in Zoho Books. While every module has a default life cycle, Blueprints help you create custom processes that match your business needs.
Enhancements to Record Locking
We’ve enhanced
record locking and added a dedicated tab for it under Settings. Instead of being limited to a single rule, you can now create multiple locking configurations.
Webforms
Web Forms let you collect information from anyone inside or outside your organization through a simple, shareable form. In Zoho Books, you can create web forms for your custom modules, publish them, and share the form’s URL with others.
Configure Custom SMTP With Email Relays
You can
configure email relay in Zoho Books using custom SMTP, allowing you to send emails directly from your own domain with improved reliability.
Enable Multi-Factor Authentication for Customer and Vendor Portals
Zoho Books lets you enable
Multi-Factor Authentication (MFA) for your customer and vendor portals, adding an extra layer of security beyond just a username and password.
Replenishments
Replenishments in Zoho Books help you automatically restock low-stock items based on parameters like Reorder Level, Maximum Stock Level, and Order Type. Tasks are generated according to your configured schedule and can be used to create Purchase or Transfer Orders.
Introducing Kit Items
Kit Items in Zoho Books let you bundle multiple individual items and sell them as a unit without requiring manufacturing or assembly. Each kit has its own selling price, SKU, and tax settings, while stock is deducted from the individual components when sold.
Introducing the New Assemblies Module
Zoho Books now offers a dedicated
Assemblies module, replacing the former Bundles feature. Assemblies come with customizable columns, support for custom views, advanced search, quick create functionality, and dedicated assembly reports.
The
Zoho BillPay add-on gives businesses full control over accounts payable. From onboarding vendors and managing approvals to matching POs with bills, reconciling payments, and handling batch transactions, BillPay streamlines the process, saving time, reducing errors, and improving efficiency.
Zoho Books offers
plan-based trials, letting you explore five different plans: Standard, Professional, Premium, Elite, and Ultimate. By default, new organizations are assigned the Premium trial plan.
We've launched the
Singapore edition of Zoho Books, tailored specifically for businesses operating in Singapore. This edition comes with GST-compliant invoicing, and features designed to help Singaporean businesses manage their finances seamlessly and stay compliant.
iOS
- At WWDC 2025, Apple unveiled iOS 26, iPadOS 26, macOS 26, and watchOS 26. We’ve integrated these updates into Zoho Books to upgrade your bookkeeping experience across all your Apple devices.
- Create invoices in stages based on your project’s progress with progress invoicing.
- Accept contact less payments instantly using Tap to Pay.
- Securely send, sign, and manage documents digitally with seamless Zoho Sign integration.
- Offer customers a smoother payment experience with integrated Paytm payment gateway support.
- Sync your sales pipeline with your finances by integrating Zoho Books with Bigin.
Android
- Easily request and collect W9 forms directly through email.
- You can now manually create bank accounts.
- Payment approvals are now supported with a streamlined approval workflow.
- Bulk download and print options are now available for invoices.
- Apply multiple discounts effortlessly within a single transaction.
- Stamp details are now captured in payments received for the Mexico edition.
- We now support the Singapore edition of Zoho Books.
- Accept contact less payments instantly with Stripe Tap to Pay.
- Added support for managing and validating CSG Forte credentials.
Windows
- Create invoices in phases as each stage of your project is completed with progress invoicing.
- Add an extra layer of control by approving vendor payments before they’re processed.
- Track and manage your stock across multiple warehouses or locations effortlessly.
- Override taxes while editing transactions.
- Stay compliant with updated e-invoicing requirements for Spain and Belgium.
- Across the globe, we ran over 100 webinars in 10+ regional languages, making it easier for users everywhere to understand and get more out of Zoho Books.
- We also hosted 50+ events across global cities, giving users practical, hands-on learning of the latest Zoho Books features and updates
Thank you for being part of our 2025 story. With every release, we aim to make your accounting experience more intuitive and impactful. We look forward to shaping an even stronger, smarter Zoho Books in the year ahead. Here’s to the progress we made together in 2025 and to the innovations waiting ahead.
Cheers to a bright and productive 2026 ahead!
Best Regards,
The Zoho Books Team
Recent Topics
Tracking Non-Inventory Items
We have several business locations and currently use zoho inventory to track retail items (sales and purchase orders). We were hoping to use zoho inventory to track our non-inventory items as well (toilet paper, paper towels, etc). I understand that we
Profile Page View Customization
I need to change the fields, sections from the profile view of an emplyoyee.
Zoho Desk Android app update: Filter, Sort and Saved filters Enhancements
Hello everyone! We are excited to introduce the below features on the Android version Zoho Desk mobile app: 1. Filter & Sort support has been introduced for the Contacts and Accounts modules. 2. Sort options is now available in Custom Modules as well.
Accessing shared mailboxes through Trident (Windows)
Hi, I have a created a couple of shared mailboxes. The mailboxes are showing up on the browser based Zoho workplace, but I cannot seem to figure out how to access my shared inboxes through Trident (Windows). Am I missing something or is this feature not
Feature Request: Ability to set Default Custom Filters and apply them via URL/Deluge
I've discovered a significant gap in how Zoho Creator handles Custom Filters for reports, and I'm hoping the Zoho team can address this in a future update. This limitation has been raised before and continues to be requested, but remains unresolved. The
Closing the Loop: Why Lookup Asymmetry is Harming Data Integrity in Creator
TL;DR: Lookup fields allow users to add new related records inline via the "+" icon, but there's no equivalent ability to edit an existing related record without navigating away and losing form context. Adding a native "Edit" icon—with automatic User
filtering lookup field options based on information in another module.
In our CRM system. We have the standard Accounts and Deals modules. We would like to introduce the ability to classify Accounts by Sector. Our desired functionality is to have a global list of all sectors that an Account can select, with the ability to
Service op locatie organiseren met Zoho FSM: waar lopen organisaties tegenaan?
Bij organisaties met service teams op locatie merken we vaak dat de complexiteit niet zozeer in de planning zelf zit, maar in wat er rond die planning gebeurt. Denk aan opvolging na interventies, consistente servicerapporten, en het bijhouden van installaties
Introducing Assemblies and Kits in Zoho Inventory
Hello customers, We’re excited to share a major revamp to Zoho Inventory that brings both clarity and flexibility to your inventory management experience! Presenting Assemblies and Kits We’re thrilled to introduce Assemblies and Kits, which replaces the
Does the ability exist to make tax on the customer profile mandatory?
I am reaching out to inquire about the possibility of making the "Customer Tax" field mandatory when creating a new customer in Zoho. We want to ensure that all customers have their tax information recorded to maintain compliance with our internal processes.
email association with CRM
Why is it 2024 (almost 2025) and Zoho has not figured out how to integrate email with CRM? It is so inconsistent at associating emails within CRM. I am an attorney. I have clients and work with other attorneys. Attorney John Doe is associated with multiple
Fix the speed
It takes ages to load on every step even though my dataset is quite small.
Credit Note for Shipped and Fatoora pushed invoices
We have shipped a Sales Order and created an Invoice. The Invoice is also pushed to Fatoora Now we need to create a credit note for the invoice When we try it, it says we need to create a Sales Return in the Zoho Books, we have already created a Sales
FSM - Timesheet entires for Internal Work
Hi FSM Team, Several of my clients have asked how they can manage internal timesheets within Zoho FSM. Since their technicians already spend most of their day working in FSM, it would be ideal if they could log all working hours directly in the FSM app.
Add a way of clearing fields values in Flow actions
It would be great if there was an option to set a field as Null when creating flows. I had an instance today where I just wanted to clear a long integer field in the CRM based on an action in Projects but I had to write a custom function. It would be
Role Management
I am creating an analytics dashboard for a company that will be utilized by its various departments such as Finance, Marketing, and HR. My goal is to design the dashboard with separate tabs for each department. Additionally, I plan to implement role-based
Highlight a candidate who is "off limits"
Hello: Is there a way to highlight a candidate who is "off limits"? I would like to have the ability to make certain candidate and / or Client records highlighted in RED or something like that. This would be used for example when we may have placed a candidate somewhere and we want everyone in our company to quickly and easily see that they are off limits. The same would apply when we want to put a client or former client off limits so no one recruits out of there. How can this be done? Cheers,
Announcing new features in Trident for Windows (v.1.37.5.0)
Hello Community! Trident for Windows just received a major update, with a range of capabilities that strengthen email security and enhance communication. This update focuses on making your mailbox safer and your overall email experience more reliable.
Early Payment Discount customize Text
Hi, I’m currently using Zoho Books and am trying to customize the standard “Early Payment Discount” message that appears in the PDF invoice template. I’ve reviewed the documentation here: https://www.zoho.com/books/help/invoice/early-payment-discount.html
Deprecation of SMS-based multi-factor authentication (MFA) mode
Overview of SMS-based OTP MFA mode The SMS-based OTP MFA method involves the delivery of a one-time password to a user's mobile phone via SMS. The user receives the OTP on their mobile phone and enters it to sign into their account. SMS-based OTPs offer
Zoho Sheet - Desktop App or Offline
Since Zoho Docs is now available as a desktop app and offline, when is a realistic ETA for Sheet to have the same functionality?I am surprised this was not laucned at the same time as Docs.
DKIM Now Mandatory - Changes to Zoho Forms Email Policies
Hello Zoho Forms Users, This post is to inform you about an important update regarding the authentication of all email domains in your Zoho Forms account. This year, we are doubling down on our commitment to deliver a secure, seamless, and empowering
Call description in notes
When completing a call, we type in the result of the call in the description. However, that does not show up under the notes history on the contact. We want to be able to see all the calls that have taken place for a contact wihtout having to go into
Email Address for Contact not Populating
When I click "Send Mail" from a Contact's page, their email address does not auto populate the "To" field. How do I make this happen?
New in CRM: Dynamic filters for lookup fields
Last modified on Oct 28, 2024: This feature was initially available only through Early Access upon request. It is now available to all users across all data centers, except for the IN DC. Users in the IN DC can temporarily request access using this form
Why hybrid project management might be the best fit for you?
Project management techniques are designed to equip teams with proven methods for easy and efficient project execution. While management teams may have apprehensions about adopting the hybrid method of project management, we’ve compiled the top reasons
Allow all Company Users to view all projects, but only owner/admins can change projects
I was wondering if there was a permission setting I could adjust to allow all our company users to see all projects created. Then, only the project owners and admins with the change permission. Thanks
Fail to send Email by deluge
Hi, today I gonna update some email include details in deluge, while this msg pops up and restrict me to save but my rules has run for one year. can you tell me how to use one of our admin account or super admin account to send the email? I tried to update
Seeking help to be able to search on all custom functions that are defined
Hello I have a lot of custom functions defined (around 200) and i would like to search some specific strings in the content of those. Is there a way to accomplish that? If not, is there a way to download all existing custom functions in some files locally
Totals for Sales Tax Report
On the sales tax report, the column totals aren't shown for any column other than Total Tax. I can't think of a good reason that they shouldn't be included for the other columns, as well. It would help me with my returns, for sure. It seems ludicrous
Add Bulk Section / Grid Layout Duplicate Feature in Zoho Forms Builder
Currently in Zoho Forms, users can only duplicate individual fields. There is no option to duplicate an entire section or two-column/grid layout with all internal fields. This becomes inefficient when building structured forms such as Family Details,
Leistungsdatum in Rechnungen (Zoho Books)
Hallo, ist es irgendwie möglich den Leistungszeitraum in der Rechnung aufzuführen? Beste Grüße Aleks
Zoho Trident Windows - Streams Not Visible
Namaste We’re having an issue with Streams not being visible in Trident (Windows), which is important for us as we share many emails internally. It appears that the feature to show Streams above the Inbox folder, as seen in the default mailbox view, is
Sales IQ Chat Widget is Only Displaying Last Name
Can anyone suggest why the widget is only displaying "last name"?! We have the latest version of the wordpress plugin installed. Thanks Thanks!
Shopify - Item sync from Zoho Inventory
Hi team, We’ve connected Shopify with Zoho Inventory. We want that when an item is created in Zoho Inventory, it must create a product in Shopify. But currently, new items created in Zoho Inventory are not getting created in Shopify even after clicking
Bulk upload image option in Zoho Commerce
I dont know if I am not looking into it properly but is there no option to bulk upload images along with the products? Like after you upload the products, I will have to upload images one by one again? Can someone help me out here? And what should I enter
Is it possible to setup bin locations WITHOUT mandating batch tracking?
Hi fellow zoho users, I'm wondering if anyone else has a similar issue to me? I only have some products batch tracked (items with shelf life expiry dates) but I am trying to setup bin locations for my entire inventory so we can do stock counting easier.
Kill zoho meeting
Saying the quiet part out loud. Can zoho please just give up on the idea that they can make a meeting platform and just make our workplace licenses cheaper when you remove it so people can switch to zoom or teams. Tired of the excuses, you guys cant make
Utilisation de Zoho en conformité avec l’article 286 du Code général des impôts (CGI)
Cher(e) client(e), Conformément à l’article 286 du Code général des impôts (CGI) impose aux entreprises assujetties à la TVA d’utiliser des systèmes de caisse ou de gestion commerciale certifiés lorsqu’elles enregistrent des ventes à des particuliers.
Unable to Create Task as a Support Administrator
Hello! I want to ask for help regarding creating tasks within the tickets. I am by default the Support Admin. I should be able to create tasks or activities right? But there's a prompt that I need to contact the Administrator. See photos for reference.
Next Page