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
Automatically Update Form Attachment Service with Newly added Fields
Hi, When I have a Form Setup and connected to a 3rd Party Service such as OneDrive for Form Attachments, when I later add a new Upload Field I have to remove and redo the entire 3rd Party Setup from scratch. This needs to be improved, such as when new
Facing Issues with Sites Mobile font sizes
my page renediaz.com is facing issues mobile view, when i try to lower font sizes in home page, instead of changing the size, it changes the line space
Analytics : How to share to an external client ?
We have a use case where a client wants a portal so that several of his users can view dashboards that we have created for them in Zoho Analytics. They are not part of our company or Zoho One account. The clients want the ability to have user specific,
Payroll and BAS ( Australian tax report format )
Hello , I am evaluating Zoho Books and I find the interface very intuitive and straight forward. My company is currently using Quickbooks Premier the Australian version. Before we can consider moving the service we would need to have the following addressed : 1.Payroll 2.BAS ( business activity statement ) for tax purposes 3.Some form of local backup and possible export of data to a widely accepted format. Regards Codrin Mitin
Zoho Desk API - Send Reply to CUSTOMERPORTAL
Hello! I'll try to send a reply to Customer Portal, But the response is 500 (INTERNAL_SERVER_ERROR in service response). {"Error":"{\"errorCode\":\"INTERNAL_SERVER_ERROR\",\"message\":\"An internal server error occurred while performing this operation.\"}"}
Python - code studio
Hi, I see the code studio is "coming soon". We have some files that will require some more complex transformation, is this feature far off? It appears to have been released in Zoho Analytics already
Dheeraj Sudan and Meenu Hinduja-How do I customize Zoho apps to suit my needs?
Hi Everyone, I'm Meenu Hinduja and my husband Dheeraj Sudan, run a business. I’m looking to tweak a few things to fit my needs, and I’d love to hear what customizations others have done. Any tips or examples would be super helpful! Regards Dheeraj Sudan
From Zoho CRM to Paper : Design & Print Data Directly using Canvas Print View
Hello Everyone, We are excited to announce a new addition to your Canvas in Zoho CRM - Print View. Canvas print view helps you transform your custom CRM layouts into print-ready documents, so you can bring your digital data to the physical world with
Zoho Books Payroll
How am I supposed to do payroll and pay my employees with Zoho Books? I think it's pretty strange that an accounting software doesn't have the ability to perform one of the most common functions in business; paying your employees. Am I missing something,
Layout Rules Don't Apply To Blueprints
Hi Zoho the conditional layout rules for fields and making fields required don't work well with with Blueprints if those same fields are called DURING a Blueprint. Example. I have field A that is used in layout rule. If value of field A is "1" it is supposed to show and make required field B. If the value to field A is "2" it is supposed to show and make required field C. Now I have a Blueprint that says when last stage moves to "Closed," during the transition, the agent must fill out field A. Now
validation rules doesn't work in Blueprint when it is validated using function?
I have tried to create a validation rule in the deal module. it works if I try to create a deal manually or if I try to update the empty field inside a deal. but when I try to update the field via the blueprint mandatory field, it seems the validation
Sort Legend & stacked bar chart by value
I'd love to see an option added to sort the legend of graphs by the value that is being represented. This way the items with the largest value in the graph are displayed top down in the legend. For example, let's say I have a large sales team and I create
Is It Possible to Convert a Custom Module to a Quote?
I recently created a custom module in our CRM environment for RFQs so that our sales team can submit quote requests directly in Zoho rather than by email/phone. This allows for a cleaner overall process, minimizing potential errors and potentially encouraging
All new Address Field in Zoho CRM: maintain structured and accurate address inputs
The address field will be available exclusively for IN DC users. We'll keep you updated on the DC-specific rollout soon. It's currently available for all new sign-ups and for existing Zoho CRM orgs which are in the Professional edition. Latest update
How can Data Enrichment be automatically triggered when a new Lead is created in Zoho CRM?
Hi, I have a pipeline where a Lead is created automatically through the Zoho API and I've been trying to look for a way to automatically apply Data Enrichment on this created lead. 1) I did not find any way to do this through the Zoho API; it seems like
Client Side Scripts for Meetings Module
Will zoho please add client side scripting support to the meetings module? Our workflow requires most meeting details have a specific format to work with other software we have. So we rely on a custom function to auto fill certain things. We currently
Proposal: Actionable API Error Messages to Reduce Support Ticket Volume
I've encountered a long-standing frustration with how Zoho Creator's API communicates errors to developers, and I'm hoping the Zoho team can address this in a future update. This issue has persisted for over 9 years based on community discussions, and
Zoho CRM - Option to create Follow-Up Task
When completing a Zoho CRM Task, it would be very helpful if there was an option to "Complete and Create Follow-Up Task" in the pop-up which appears. It could clone the task you are closing and then show it on the screen in edit mode, all the user would
Dynamic Field Folders in OneDrive
Hi, With the 2 options today we have either a Dynamic Parent Folder and lots of attachments all in that one folder with only the ability to set the file name (Which is also not incremented so if I upload 5 photos to one field they are all named the same
Drag 'n' Drop Fields to a Sub-Form and "Move Field To" Option
Hi, I would like to be able to move fields from the Main Page to a Sub-Form or from a Sub-Form to either the Main Page or another Sub-Form. Today if you change the design you have to delete and recreate every field, not just move them. Would be nice to
File Conversion from PDF to JPG/PNG
Hi, I have a question did anyone every tried using custom function to convert a PDF file to JPG/PNG format? Any possibility by using the custom function to achieve this within zoho apps. I do know there are many third parties API provide this with
Allocating inventory to specific SO's
Is there a way that allocate inventory to a specific sales order? For example, let's say we have 90 items in stock. Customer 1 orders 100 items. This allocates all 90 items to their order, and they have a back order for the remaining 10 items which could
Cliq iOS can't see shared screen
Hello, I had this morning a video call with a colleague. She is using Cliq Desktop MacOS and wanted to share her screen with me. I'm on iPad. I noticed, while she shared her screen, I could only see her video, but not the shared screen... Does Cliq iOS is able to display shared screen, or is it somewhere else to be found ? Regards
Pull cells from one sheet onto another
Hello all! I have created an ingredients database where i have pricing and information and i want to pull from that database into a recipe calculator. I want it to pull based on what ingredient I choose. The ingredients database has an idea and i want
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
Add the ability to Hide Pages in Page Rules
Hi, We have Field Rules to show and hide fields and we have page Rules, but we can't hide a page in Page Rules so it isn't completed before the previous page (And then have the Deny Rules to prevent submitting without both pages completed), we can only
Enable Free External Collaboration on Notecards in Zoho Notebook
Hi Zoho Notebook Team, I would like to suggest a feature enhancement regarding external collaboration in Zoho Notebook. Currently, we can share notes with external users, and they are able to view the content without any issue. However, when these external
using the Client script on the load of the form if service no is empty means then i want to make issue relate to is Service
using the Client script on the load of the form if service no is empty means then i want to make issue relate to field is Service if Purchae no is empty means then i want to make issue relate to is Purchase
Changes to the send mail Deluge task in Zoho CRM
Hello everyone, At Zoho, we continuously enhance our security measures to ensure a safer experience for all users. As part of our ongoing security enhancements, we're making an important update on using the send mail Deluge task in Zoho CRM. What's changing?
Work Order wont mark as Completed
I have a couple of work orders that won't mark as completed even when I've marked the Service Appointments as completed fully.
Item name special charaters <>
Im trying to input speical characters such as < and > into item name and item description but comes up with following error: Invalid value passed for Item Name and Invalid value passed for Item Description How do i allow speical characters?
Zoho Analytics Dashboard - How to hide the user filter
I am using the same dashboard template across different external clients and applying a user filter to the data by site URL. How can I hide the user filter in View Mode so the external client won't see the list of other clients in the drop-down menu?
Customer Parent Account or Sub-Customer Account
Some of clients as they have 50 to 300 branches, they required separate account statement with outlet name and number; which means we have to open new account for each branch individually. However, the main issue is that, when they make a payment, they
Cannot get code to work with v2.mergeAndStore!
Please can someone help me pass subform items into a repeating mail merge table row using v2.mergeAndStore? I have a mail merge template created in Writer and stored in Workdrive. This template is referenced by a custom CRM function which merges all of
Kaizen #229: Email-Deal Associations in Zoho CRM
Hi All, Welcome back to another week of Kaizen! Emails are a core channel for customer communication in any CRM system. In Zoho CRM, emails can be associated with records across multiple modules. In this post, we will focus on email associations with
Deprecation of the Zoho OAuth connector
Hello everyone, At Zoho, we continuously evaluate our integrations to ensure they meet the highest standards of security, reliability, and compliance. As part of these ongoing efforts, we've made the decision to deprecate the Zoho OAuth default connector
Action Required: Update Microsoft SQL Server Security Settings Before February 2026
Dear Users, We recently deployed security updates in Zoho Analytics that inadvertently caused connection failures for a few customers using Microsoft (MS) SQL Server hosted on older Windows versions (Windows Server 2012, 2012 R2, and 2014). To restore
Contacts limit in basic vs standard - what counts? Are customers contacts?
I’ve been using books for a number years for my small business. I only ever work with 20 clients at any given time. I do purchase services from a number of vendors to run my business, so there are some comtacts there too. I used to use the basic package,
Saving issue
First problem I opened a MS word file in writer. after the work is done, it does not save instantly, I waited for like 10min and it still did not save. second problem When I save a file, then file gets saved as another copy. I just did save, not save
Automating Employee Birthday Notifications in Zoho Cliq
Have you ever missed a birthday and felt like the office Grinch? Fear not, the Cliq Developer Platform has got your back! With Zoho Cliq's Schedulers, you can be the office party-cipant who never forgets a single cake, balloon, or awkward rendition of
Next Page