Zoho Books' 2025 Wrapped

Zoho Books' 2025 Wrapped




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]

You can set a custom e-Way Bill threshold limit based on a transaction’s taxable amount for intra-state movements. 

Generate e-Way Bills for Intra-State Movement of Gold [India Edition]

You can generate e-Way Bills for intra-state movement of gold without needing Part-B or transporter details. 



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]

General Ledger (GL) Audit Numbering enables you to generate unique, sequential, and gap less audit numbers for your transactions in Zoho Books. 

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

We’ve introduced Inventory Adjustment Summary and Inventory Adjustment Details reports to give deeper insights into inventory adjustments. Both reports support customizable columns, filters, multilevel grouping, custom reports, and scheduling.

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

  1. 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.
  2. Create invoices in stages based on your project’s progress with progress invoicing.
  3. Accept contact less payments instantly using Tap to Pay.
  4. Securely send, sign, and manage documents digitally with seamless Zoho Sign integration.
  5. Offer customers a smoother payment experience with integrated Paytm payment gateway support.
  6. Sync your sales pipeline with your finances by integrating Zoho Books with Bigin.

Android

  1. Easily request and collect W9 forms directly through email.
  2. You can now manually create bank accounts.
  3. Payment approvals are now supported with a streamlined approval workflow.
  4. Bulk download and print options are now available for invoices.
  5. Apply multiple discounts effortlessly within a single transaction.
  6. Stamp details are now captured in payments received for the Mexico edition.
  7. We now support the Singapore edition of Zoho Books.
  8. Accept contact less payments instantly with Stripe Tap to Pay.
  9. Added support for managing and validating CSG Forte credentials.

Windows

  1. Create invoices in phases as each stage of your project is completed with progress invoicing.
  2. Add an extra layer of control by approving vendor payments before they’re processed.
  3. Track and manage your stock across multiple warehouses or locations effortlessly.
  4. Override taxes while editing transactions.
  5. Stay compliant with updated e-invoicing requirements for Spain and Belgium.



  1. 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.
  2. 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




      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          Zoho CRM Plus Resources

            Zoho Books Resources


              Zoho Subscriptions Resources

                Zoho Projects Resources


                  Zoho Sprints Resources


                    Zoho Orchestly Resources


                      Zoho Creator Resources


                        Zoho WorkDrive Resources



                          Zoho CRM Resources

                          • CRM Community Learning Series

                            CRM Community Learning Series


                          • Tips

                            Tips

                          • Functions

                            Functions

                          • Meetups

                            Meetups

                          • Kbase

                            Kbase

                          • Resources

                            Resources

                          • Digest

                            Digest

                          • CRM Marketplace

                            CRM Marketplace

                          • MVP Corner

                            MVP Corner




                            Zoho Writer Writer

                            Get Started. Write Away!

                            Writer is a powerful online word processor, designed for collaborative work.

                              Zoho CRM コンテンツ




                                ご検討中の方

                                  • Recent Topics

                                  • Logged out

                                    Hi, just been working on a sheet when a pop up box appeared telling me I'm going to be logged out in x number of seconds and if I reload I may lose any edits, or words to that effect. It did indeed log me out and I did indeed lose my last edits. Any idea
                                  • Issue updating Multi-Select Picklist via API (saves as string instead of checking boxes)

                                    Hi everyone, I'm hoping someone can point out what I'm doing wrong here. I'm stuck trying to update a custom multi-select field via the Desk API and it's driving me a bit crazy. I have a multi-select picklist called "Buy years" with options like 2023,
                                  • Subform edits don't appear in parent record timeline?

                                    Is it possible to have subform edits (like add row/delete row) appear in the Timeline for parent records? A user can edit a record, only edit the subform, and it doesn't appear in the timeline. Is there a workaround or way that we can show when a user
                                  • Page variable not receiving URL parameter in Creator 6 HTML snippet Deluge — Canada DC

                                    I have a Creator 6 app on Canada DC. I'm trying to pass a URL parameter to an HTML snippet page via Deluge but the variable always returns empty. Setup: Page: MYC_Meeting_Tool Page variable declared: submission_id, type Text Page Script tab contains:
                                  • Zoho Campaigns API endpoint for contact details

                                    there is some REST API support for Zoho Campaigns, however, I am not able to find an endpoint for "get contact details".  in particular, I'd like to access contact's subscription status and also their topic. ideally there is all profile available including
                                  • Migrating Documentation from Notion to Zoho Help Centre

                                    Hi there, We have a large chunk of documentation that currently sits on Notion. However, we are eager to move this into our Zoho Help Centre/Knowledge Base. What is the most efficient way of achieving this?
                                  • Can't add attachment on email template

                                    The attachment does show up. This is my template. Hi ${Cases.Assigned Programmers}, Please be reminded about the following task that has been assigned to you. Subject : ${Cases.Subject} Description : ${Cases.Description} Ticket # : ${Cases.Request Id}
                                  • Edit a previous reconciliation

                                    I realized that during my March bank reconciliation, I chose the wrong check to reconcile (they were for the same amount on the same date, I just chose the wrong check to reconcile). So now, the incorrect check is showing as un-reconciled. Is there any way I can edit a previous reconciliation (this is 7 months ago) so I can adjust the check that was reconciled? The amounts are exactly the same and it won't change my ending balance.
                                  • Custom CSS for Zoho CRM Team Bookings embeded widget

                                    Hello, we are adding Zoho CRM Team Bookings (crm.zoho.com) in our public website. We know that we can change Theme Color, Font Color and Background Color: Zoho CRM Booking Styling But is it possible to change other CSS attributes e.g. Font Family, like
                                  • Standard practice rerun updated deluge function over existing recordes

                                    Hi folks, we have a function which is triggered via webhook from a third-party solution which then calls another api with a contact-id and gets a json payload back and then parses that data to custom fields in our CRM to the record id. As requirements
                                  • Specifying time increments on a Date/Time field

                                    Hi all, Im using a Date/Time field in my CRM module. At the moment the increments are 30 minutes. How can I change these to be 15 minutes? Thanks
                                  • Nimble enhancements to WhatsApp for Business integration in Zoho CRM: Enjoy context and clarity in business messaging

                                    Dear Customers, We hope you're well! WhatsApp for business is a renowned business messaging platform that takes your business closer to your customers; it gives your business the power of personalized outreach. Using the WhatsApp for Business integration
                                  • Sort by Project Name?

                                    How the heck do you sort by project name in the task list views??? Seems like this should be a no-brainer?
                                  • Maximum limit of bank accounts

                                    I'm currently setting up Zoho Books in order to migrate at the start of our next financial year (April) and while adding bank accounts I've tried to add a second account from the same bank and receive an error about the maximum limit of bank accounts.
                                  • Account and Email and Password

                                    I'm signing up as a Partner so I can move my website clients across to a separate email server from their current cPanel one.. So I have a Zoho account and then I moved one of my emails across to that account to test the import process... So the question
                                  • Zoho Sprints iOS and Android app update: Global view. Screen capture control, file encryption, tags enhancement(iOS)

                                    Hello everyone! We are excited to introduce new features in the latest version(v2.1) of the Zoho Sprints iOS app update. Let’s take a quick look at what’s new. 1. Global view Global view brings all your project items into one centralised space. You can
                                  • Creating Restaurant Inventory Management on Zoho

                                    Hi,  We run a small cloud kitchen and are interested to use Zoho for Inventory and Composite Item tracking for our food served and supplied procured to make food items.  Our model is basically like subway where the customer can choose breads, veggies,
                                  • Price Managment

                                    I have been in discussions with Zoho for some time and not getting what I need. Maybe someone can help explain the logic behind this for me as I fail to understand. When creating an item, you input a sales rate and purchase rate. These rates are just
                                  • How do I create an update to the Cost Price from landed costs?

                                    Hi fellow Zoho Inventory battlers, I am new to Zoho inventory and was completely baffled to find that the cost price of products does not update when a new purchase order is received. The cost price is just made up numbers I start with when the product
                                  • only 100 entry download entries in Zoho Form

                                    Is there a way to download more than 100 entries in a form at a time? It is capped (unless I am not doing the export correctly). This is very frustrating as I want to make sure I don't miss a record when downloading data. Thanks!
                                  • Zoho FSM Premium Edition is Here

                                    As your field service operations grow, so do the complexities — managing large distributed teams, keeping sensitive data secure, generating the right reports at the right time, and ensuring every technician dispatched is the right fit for the job. The
                                  • Seeking a WhatsApp Business App (not API) Zoho CRM integration

                                    We have a business need to integrated WhatsApp Business App (not API) into Zoho CRM to centrally manage communications between our Sales team and Leads & Contact. Is there a reputable integration available for this scenario of ours? Core features we would
                                  • Zoho Recruit mailserver get blocked by Microsoft!

                                    Hi, We have experienced this issue twice now, where Zoho Recruit outbound IP addresses are being blocked by Microsoft. We are confident that Microsoft is the blocking party, as all outbound emails to candidates with @hotmail.com, @live.com, and @outlook.com
                                  • Auto-sync field of lookup value

                                    This feature has been requested many times in the discussion Field of Lookup Announcement and this post aims to track it separately. At the moment the value of a 'field of lookup' is a snapshot but once the parent lookup field is updated the values diverge.
                                  • How are other Books users integrating crypto and digital assets into Books?

                                    If my company owns some digital assets I would want those to exist in Books as assets, and also be able to change the value as needed when generating reports. My company would also be receiving payment in cryptocurrencies and may sell at the time of payment
                                  • Lets Talk Recruit: Key takeaways from our India community meetups

                                    Welcome back to Let's Talk Recruit — the series where we bring you real stories, product insights, and community highlights from the world of recruitment. Our last post covered how Resume Harvester can take the follow-up out of hiring. This edition is
                                  • Approval Workflow for Purchase Orders Abrir

                                    The requirement is , that all purchase orders greater than or equal to 5000 go through an approval process from certain people, but within books I only see that the approvers can be by levels or any approver but we cannot enter a rule like these. Can
                                  • Unable to create new finance account in Zoho Books Android app due to missing account number field.

                                    Free plan I have enabled a setting via the website requiring unique account codes to be specified for all accounts. When using the android app, go to expenses, new expense, select account, new account. Promoted to enter the Account name and description.
                                  • How to Fetch data from Sales Order and Insert into Purchase Order with Deluge

                                    Hello, I am wanting to write a Deluge script that would take the shipping address on a Sales Order and upon conversion to a Sales Order automatically insert it into that corresponding PO. I am new to Deluge but understand that it has great capabilities.
                                  • Google Drive shared folder

                                    My deluge script has stopped working, no longer collecting files from Google Drive - have these connections finally been deprecated ?? They seem to be active but errors occur when updating them ?
                                  • Zoho Desk: Mobile Updates | Q1 2026

                                    Hello everyone, Greetings! As we gear up for the end of Q1, we are excited to share a quick journey into all that released in the first quarter of 2026. We have brought in a few enhancements in the mobile apps that improve overall user experience and
                                  • CRM x WorkDrive: We're rolling out the WorkDrive-powered file storage experience for existing users

                                    Release plan: Gradual rollout to customers without file storage add-ons, in this order: 1. Standalone CRM 2. CRM Plus and Zoho One DCs: All | Editions: All Available now for: - Standalone CRM accounts in Free and Standard editions without file storage
                                  • Additional Address - Company Name

                                    It would be very helpful to have a "Company Name" field in the Additional Address shipping section.  In a situation where you drop-ship orders to a different address or different company entirely, it may be necessary to list the company name of the receiver. I understand that the Attention field can be used for that purpose, but that's not really the intended purpose of that field.
                                  • All new Address Field in Zoho CRM: maintain structured and accurate address inputs

                                    Availability Update: 29 September 2025: It's currently available for all new sign-ups and for existing Zoho CRM orgs which are in the Professional edition exclusively for IN DC users. 2 March 2026: Available to users in all DCs except US and EU DC. 24
                                  • Zoho Payroll's Kuwait, Oman, Qatar, Bahrain and Canada edition is available in Zoho One

                                    Great news for Zoho One users! Zoho Payroll has expanded to five new regions: Kuwait, Oman, Qatar, Bahrain, and Canada. And the best part? These new editions are fully integrated with Zoho One, just like our existing editions in India, the UAE, Saudi
                                  • Does Zoho Creator support multilingual translation for user-entered data?

                                    I understand that Zoho Creator provides localization support for UI elements such as field labels and static text. I would like to know: Does Zoho Creator support automatic translation of user-entered data (for example, form inputs or stored records)
                                  • Upload field on tasks module

                                    Hello, Why I cannot add an upload field to a Task? Or maybe when creating the task make attachements visible, so you can add an attachement while creating the task? Looking forward to your response!
                                  • WhatsApp phone number migration

                                    Hi @Gowri V and @Pheranda Nongpiur, Thanks for implementing the promised enhancements to the integration between Zoho CRM and WhatsApp. The previous discussion has been locked, so I'm opening this new one. I am copying below a specific
                                  • How to let club members update their own profile data

                                    Our club has about 200 members. We keep names, addresses, phones, emails, payment records, etc. for each, recently migrated to Creator. Once a year I send email to each member to confirm or correct their info on file with us, as well as ask for payment
                                  • Document retention in Zoho Sign

                                    Document management doesn’t end at signing. It extends to how long you retain agreements—and how securely you dispose of them. With the document retention option in Zoho Sign, you can define structured, policy-driven timelines for managing completed documents.
                                  • Next Page