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





        • Recent Topics

        • Selecting all notes in a notebook

          In Windows11, I select a notebook and I get a list of notes, but only 30 notes. If I scroll down to the end, I get an additional 30 notes (and at the top it now shows 60 notes). I can keep doing this to eventually see all my notes but this is a real pain.
        • Update latitude & longitude address field API

          How do I update the coordinates of an address field from a widget? I can't modify the latitude and longitude of the address field. I think the problem is how I'm writing formdata variable. zoho_init.then(function (data) { var queryParams = ZOHO.CREATOR.UTIL.getQueryParams();
        • Filter Records in CRM API

          Hi Team, I’m currently working on a task to retrieve expired deals from the CRM. By “expired deals,” I mean deals where the closing date has already passed and the stage is not “Closed Won” or “Closed Lost” (i.e., all other stages). I tried using both
        • User Name in Zoho Cliq Not Updating Across Apps?

          We updated the name of a user in Zoho. (From Sue to Taylor) Her name has not been updated in Cliq on all apps. When in Zoho One, if I go to Cliq directly, it is correct, but if I am in another app, and the Cliq bar pops up on the bottom, it will be the
        • Ability to Use Both AND and OR When Creating Rules (Advanced Conditions)

          I'd like to be able to use more complicated logic when setting up rules. E.g. in Zoho Mail, I can choose "Advanced conditions (AND/OR) to create a rule that can be applied to multiple subject lines from the same sender. But in Zoho TeamInbox, I will have
        • Attaching files to emails within CRM Deals.

          Hello, We have recently started using the extension "Workdrive for CRM" (Related List) to view/store our documents for each Deal, instead of using Attachments. Overall it feels like a better way to go but the user experience is not so great when it comes
        • Why I can't map Account Name from lead module to Account module?

          When I qualify a lead in the bluerprint, I use automated conversion in Blueprint to automatically create Contact, Account and Deal. the Deal record and contact record has been successfully created automatically as I expect, but I can't see any account
        • Pause(1);

          I'm using scheduler to invoke an interaction via http post with an external service. The schedule code uses a for-each loop that runs so fast my external application's log files get messed-up (they are named by date-time stamp). What I'm suggesting is
        • Release Notes | February 2026

          We have rolled out another set of enhancements in Vertical Studio during February 2026, bringing improvements to Canvas customization, reporting capabilities, and data access controls. Here is a summary of what was released during February 2026: Canvas
        • Agentic Engineering with Zoho: The Next Evolution of Intelligent Systems

          The concept of Agentic Engineering is reshaping how modern systems are designed. It introduces a new layer to the way we think about artificial intelligence and system architecture. For years, most software systems have operated in a reactive way — responding
        • Engenharia Agêntica e as soluções da Zoho

          O conceito de engenharia agêntica impacta diretamente como os sistemas são projetos. Este tema inseri mais uma camada a nossa idéia de inteligência artificial. Antes o desenvolvimento de sistemas operavam de forma reativa e dependente de comandos diretos,
        • Effective project and task customization with CodeX

          Dear users, Beyond Task Lists is a series of articles aimed at showcasing the various customization capabilities of Zoho Projects. We'll discuss real life project management scenarios, use cases, and requirements that needs combining multiple features.
        • Set expiration date on document and send reminder

          We have many company documents( for example business registration), work VISA documents. It will be nice if we can set a expiry date and set reminders ( for example 90 days, 60 days, 30 days etc.,) Does Zoho workdrive provide that option?
        • Debit opening balances of vendors

          Dear colleagues: I am looking at the trial balance as on 31st March 2024, and punching opening balances (1st April 2024) in Zoho Books. Vendors have credit balances, by its nature, but some of our vendors have debit balances as well (e.g., we have paid
        • Zoho Books emails suddenly going to Spam since 11 Nov 2025 (Gmail + now Outlook) — anyone else?

          Hi everyone, We migrated to Zoho Books in July 2025 and everything worked fine until 11 Nov 2025. Since then, Zoho Books system emails are landing in customers’ Spam (first Gmail, and now we’re seeing Outlook/Office 365 also starting to spam them). Impacted
        • Client Portal ZOHO ONE

          Dear Zoho one is fantastic option for companies but it seems to me that it is still an aggregation of aps let me explain I have zoho books with client portal so client access their invoice then I have zoho project with client portal so they can access their project but not their invoice without another URL another LOGIN Are you planning in creating a beautiful UI portal for client so we can control access to client in one location to multiple aps at least unify project and invoice aps that would
        • The Social Wall: February 2026

          Hello everyone, This month, we’re bringing you a mix of exciting toolkit enhancements and a few improvements across the web and iOS app, all designed to make your social media management simpler and smoother. File converter Images come in different formats,
        • Zoho Mail and SalesInbox doesn't link to CRM record using Reply-To

          Hi, I've just set up SalesInbox, with the intention of using it for sales enquiries (instead of Desk, which I have been using until now). I've noticed that, unlike Desk, SalesInbox only uses the 'From' email address to attempt to link to a CRM contact
        • Service line items

          Hello Latha, Could you please let me know the maximum number of service line items that can be added to a single work order? Thanks, Chethiya.
        • Poor Search Results on Zoho CRM

          The search on Zoho CRM is quite poor. Salesforce has now published a new search, when will get this on Zoho? https://help.salesforce.com/s/articleView?id=data.c360_a_hybridsearch_index.htm&type=5
        • How to use filters on all products page? Or even a category page?

          Hello, I am trying to create some filters so users can use filters to find products they are looking for. So what i am trying is to create a filter according to price lets say. So if i define it this way i am expecting to see this filter option on category
        • Capture Last check-in date & days since

          I have two custom fields on my Account form, these are "Date of Last Check-In" and "Days Since Last Contact" Using a custom function how can I pull the date from the last check-in and display it in the field "Date of Last Check-In"? and then also display the number of days since last check-in in the "Days SInce Last Contact" field? I tried following a couple of examples but got myself into a bit of a muddle!
        • Archiving Contacts

          How do I archive a list of contacts, or individual contacts?
        • Every time an event is updated, all participants receive an update email. How can I deactivate this?

          Every time an event is updated in Zoho CRM (e.g. change description, link to Lead) every participant of this meeting gets an update email. Another customer noticed this problem years ago in the Japanese community: https://help.zoho.com/portal/ja/community/topic/any-time-an-event-is-updated-on-zohocrm-calendar-it-sends-multiple-invites-to-the-participants-how-do-i-stop-that-from-happening
        • 3/18 オンライン勉強会のお知らせ Zoho ワークアウト (無料)

          ユーザーの皆さま、こんにちは。コミュニティチームの中野です。 3月開催のZoho ワークアウトの開催が決定しましたのでご案内します。 今回はZoomにて、オンライン開催します。 ▶︎参加登録はこちら(無料) https://us02web.zoom.us/meeting/register/BoNTN7zYR8OvOPGShqBY0A ━━━━━━━━━━━━━━━━━━━━━━━━ Zoho ワークアウトとは? Zoho ユーザー同士で交流しながら、サービスに関する疑問や不明点の解消を目指すイベントです。
        • Conversion Rate – Won Deals over Assigned Prospects

          Hello, I would like assistance configuring a KPI in Zoho Analytics titled: Objective of the calculation: Number of Won Deals divided by Total number of assigned prospects (not only converted prospects). Important clarification: The denominator must include
        • Feature Request – Conditional Visitor Information Request in Zoho SalesIQ

          We would like to request the ability to conditionally ask for visitor details based on the communication channel used in Zoho SalesIQ. Specifically: When a visitor initiates a conversation through the live chat widget on the website, we want to continue
        • Apple Messages for Business in Omnichannel communications?

          Hello, Apple launched "Apple Messages for Business" but Zoho CRM or Zoho Desk don't appear in the list of possible integrators. Zoho already promotes https://www.zoho.com/crm/omnichannel.html Omni Channel integration, but Apple Messages does not yet appear.
        • Admin asked me for Backend Details when I wanted to verify my ZeptoMail Account

          Please provide the backend details where you will be adding the SMTP/API information of ZeptoMail Who knows what this means?
        • 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
        • ZOHO.CRM.UI.Record.open not working properly

          I have a Zoho CRM Widget and in it I have a block where it will open the blocks Meeting like below block.addEventListener("click", () => { ZOHO.CRM.UI.Record.open({ Entity: "Events", RecordID: meeting.id }).catch(err => { console.error("Open record failed:",
        • 【Zoho CRM】通貨機能のアップデート:為替レートの自動更新やデータ更新オプションなど

          ユーザーの皆さま、こんにちは。コミュニティチームの藤澤です。 今回は「Zoho CRM アップデート情報」の中から通貨機能のアップデートをご紹介します。 CRMの複数通貨機能を使うと、地域ごとに通貨を管理し、顧客の現地通貨で記録したデータを自国通貨に自動換算して分析やレポートに活用できます。 従来は、為替レートを管理者が手動で定期更新する必要があり、各データには作成時点のレートが固定されるため、その後の市場変動は反映されませんでした。 本記事では、この問題を解消する「為替レートの自動更新」をはじめ、さまざまな新機能をご紹介します。
        • AI Bot and Advanced Automation for WhatsApp

          Most small businesses "live" on WhatsApp, and while Bigin’s current integration is helpful, users need more automation to keep up with volume. We are requesting features based on our customer Feedbacks AI Bot: For auto-replying to FAQs. Keyword Triggers:
        • Can we add zoho sign to a custom module?

          i understand out of the box it works with 8 modules. is it possible to add it to a custom module?
        • This domain is not allowed to add in Zoho. Please contact support-as@zohocorp.com for further details

        • Selected date present employees roster

          =CHOOSECOLS(FILTER(A2:E5;(INDEX(C2:E5;0;MATCH(VALUE(B8);INDEX(VALUE(C1:E1));0))<>"OFF")*(INDEX(C2:E5;0;MATCH(VALUE(B8);INDEX(VALUE(C1:E1));0))<>"EL"));1;2;2+MATCH(VALUE(B8);INDEX(VALUE(C1:E1));0)) This way sheet looks l
        • Credit Card Terminal for Zoho Books

          Hello, Instead of punching the credit card number manually for customer payment, do you have a third-party hardware credit card reader that works with Braintree? Thank You
        • Filtering in Help Center

          Hi, our ticket system is based on a set of structured status categories. The customer must be able to filter by these status. How can we add "Status" as filter to the help center. In the same moment we do not need filters e.g. as "channel". How can we
        • On Edit Validation Blueprint

          Hello, I have a notes field and a signature field. When the Approve button is clicked, the Signature field will appear and must be filled in. When the Reject button is clicked, the Notes field will appear and must be filled in. Question: Blueprint will
        • Google Fonts Integration in Pagesense Popup Editor

          Hello Zoho Pagesense Team, We hope you're doing well. We’d like to submit a feature request to enhance Zoho Pagesense’s popup editor with Google Fonts support. Current Limitation: Currently, Pagesense offers a limited set of default fonts. Google Fonts
        • Next Page