Unlocking New Horizons: A Year in Review

Unlocking New Horizons: A Year in Review



As we bid farewell to 2024, let's celebrate and revisit the key highlights of the year. From adding a new edition to cross-platform enhancements, here’s a roundup of all the feature updates designed to simplify accounting, optimize financial management, and fuel growth. 



Zoho Books brings you a comprehensive set of new features and updates designed to streamline your financial management. 

Fixed Asset Management 

Zoho Books allows you to monitor your fixed assets, automatically calculate depreciation, and manage their sale or write-off when they are fully depreciated or reach the end of their useful life. 

Progress Invoicing 

With progress invoicing, you can create and manage invoices for long-term projects by billing clients in stages rather than in a single payment.

Invoice Management System [India Edition]

The IMS allows you to review the transactions filed by your suppliers in their GSTR-1, GSTR-1A, or IFF. You can choose to accept, reject, or mark the transactions as pending to accurately claim Input Tax Credit (ITC).

TDS Payments [India Edition] 

You can now easily view all your TDS liabilities, and record challan under the TDS module.

GST TDS [India Edition] 

GST TDS allows you to deduct a portion of payments to suppliers, which is then remitted to the tax authorities.

Early Payment Discount [Global, Germany, & UK Editions]

You can offer discounts to customers who pay their invoices before the due date.

Payment Retention

With this feature, you can set a retention percentage for your invoices, automatically withhold a portion of payments, and track retained amounts easily. Once contract terms are fulfilled, you can release or adjust the retained payments with just a few clicks.

Note: This feature is not available for the India and Kenya editions of Zoho Books.

XML Import or Export [Germany Edition] 

You can import e-invoices in XRechnung and ZUGFeRD formats to ensure compliance with the EN 16931 standard. Additionally, invoices can be exported via email in either PDF or XML format.

XML Manager [Mexico Edition] 

You can now directly fetch and import e-invoices in XML format from the SAT Portal to Zoho Books and add them as transactions.

E-Invoicing via PEPPOL [Germany Edition] 

With Zoho Books, you can create, send, and receive e-invoices via the PEPPOL network.

CIS Filing [UK Edition] 

Zoho Books allows you to file your monthly returns directly with HMRC and record the payments.

BACS payments [UK Edition]

You can now generate and export BACS files for your bills. This feature allows businesses to pay multiple vendors directly via BACS without manual entry.

Profit Margin Scheme [UAE & Saudi Arabia Editions] 

The Profit Margin Scheme allows businesses to calculate VAT only on the profit margin, not the full sale price. It applies to businesses selling second-hand goods, used cars, or certain retail items. 

Push E-Invoices to ZATCA’s Fatoora Platform [Saudi Arabia Edition]

Zoho Books enables businesses in Saudi Arabia to effortlessly comply with the new e-invoicing regulations by pushing e-invoices to ZATCA’s Fatoora platform.

Combined Tax Returns [Canada Edition]

Businesses can now generate combined GST/HST-QST returns, in addition to federal GST/HST returns and provincial tax returns such as British Columbia PST, QST, Manitoba RST, and Saskatchewan PST returns.

Smart BillPay [India, Canada & US Editions] 

The BillPay feature simplifies and streamlines the entire accounts payable process by automating everything from vendor onboarding to setting up approval workflows. It makes paying vendors more efficient and hassle-free.

File T4A & T5018 Slips [Canada Edition] 

Easily generate and file your T4A & T5018 slips directly to CRA with Zoho Books.

Revenue Recognition [US, Canada, Mexico, UAE & Saudi Arabia Editions] 

Revenue recognition ensures that businesses report their revenue accurately, reflecting when it is earned rather than when the payment is made.

Manage 1099 & W9 [US Edition] 

With Zoho Books, you can easily collect W-9 forms from contractors, send 1099-NEC and 1099-MISC forms at year-end, and file them directly with the IRS, ensuring full compliance with IRS regulations. 

Retainer Invoices [Mexico Edition]

We now support the Retainer Invoices module. You can now easily stamp and submit e-invoices to the SAT portal as well as cancel them directly from within Zoho Books.

E-Accounting [Mexico Edition]

You can submit the Chart of Accounts, Trial Balance, and Journal reports in XML format to meet SAT regulatory requirements. The Account Group Code field has been added to the Accountant and Banking modules, which helps you add the unique identifier provided by SAT and categorize account types.






Charge a Late Fee to Your Customers [US &Global Editions]

A late fee is an extra charge for overdue invoices. You can charge a percentage of your customer's invoice total or a fixed amount and choose to exclude loyal customers.

Apply Tax to Your Purchase Transactions [US Edition]

You can now apply use tax and other applicable taxes to your purchase transactions and track them using the Tax Paid Expense account.

Assign a Company ID to your Customers and Vendors [Global Edition] 

We’ve introduced the Company ID field on the Customers and Vendors creation page to enter your company’s unique identification number.

Apply Transaction Posting Date to Your Transactions [Global, US & Canada Editions] 

The Transaction Posting Date is the date when journal entries for transactions like invoices, bills, payments, receipts, credit notes, and vendor credits are recorded. 



Manage Tax Exemptions and Out-of-Scope Transactions [UK Edition] 

We have introduced the Tax Exemption and Out of Scope options to manage transactions that are either exempt from tax or fall outside the scope of VAT.

Apply TDS Surcharge and Cess to Your Bills [India Edition]

You can now create and apply TDS surcharge and cess to your bills. A surcharge is an additional tax applied to the existing tax, while cess is a tax imposed by the government for a specific purpose.

Apply Tax on Shipping Charge [US Edition] 

You can now associate tax or tax exemption with shipping charges, and the tax will be tracked in the Tax Payable liability account.



Associate TDS at Line-item Level [India Edition] 

You can now associate TDS at the line-item level. We have also introduced Direct Taxes under Settings, where you can select the TDS preference.

Minimized View for Web Tabs

This feature lets you access web tabs from anywhere within the app. In the minimized view, you can navigate between modules while keeping web tabs compact. 

Multi-criteria Workflow 

With this feature, you can now define multiple criteria and associate actions with a single workflow rule.



Alipay Payment Method 

You can now collect payments in CNY globally with Alipay as the payment method. You can also receive payments in various other currencies based on your Stripe account's location.

Klarna Payment Method 

Klarna offers the option to pay immediately, later, or in installments. Even if your customers choose installments or pay later options, Stripe transfers the full payment amount to the recipient right away.





Create Purchase Receives for Service Items

You can create a Purchase Receive for service items and verify if all your services have been fulfilled.

Set Opening Stock for Multiple Warehouses

You can set opening stock for multiple warehouses across different branches when creating or editing item groups with multiple products.

Select Items by Category in Bulk

You can now filter and select items from one or more specific categories when adding items in bulk to sales and purchase transactions.



Form 1099 Vendor Payment Report [US Edition]

Form 1099 is a report used to track payments made to non-employees like freelancers and vendors.

TDS Receivables Summary Report [India Edition]

You can view the total TDS deductions made on invoices, bills of supply, customer debit notes, and credit notes with this report.

Zoho Marketplace Extensions

Must-Have Zoho Books Extensions for 2024: The Best in Every Category!







Introducing the new South Africa edition of Zoho Books. This edition allows you to send and receive VAT-compliant transactions at SARS-approved rates, generate VAT201 and VAT Audit reports for returns, mark items as capital assets, and set standard rates for items and tax treatments for customers and vendors. 




iOS

  • We've redesigned the app with a sleek design and simplified interactions, making your accounting experience smoother than ever! 
  • You can now connect your bank account using Plaid. [US & Canada Editions]
  • Personalize transaction PDFs by customizing color themes, adding bank details, and including your signature for a professional touch.
  • We support adding reporting tags to transactions, customers, and items.
  • You can correct and make adjustments to an invoice that is in the Sent status. [Germany Edition]
  • You can now auto-generate customer or vendor numbers when creating customers or vendors.

Android

  • Collect a percentage of the invoice amount or a fixed fee as a late charge when the payment is not made by the due date.
  • You can now cancel or make corrections to sent invoices.
  • We have launched the new South Africa Edition.
  • You can now manually create bank accounts or automatically sync accounts with Zoho Books using Plaid and Yodlee. [US & Canada Editions]
  • Provide discounts to customers who pay their invoices a certain number of days before the due date.

Windows

  • We have now supported the Documents module.
  • You can split and make payments on your invoices.
  • You can now select French and Hindi as your language at the organization level in the app.
  • We have launched the new South Africa and Germany editions.
  • Configure your sender email preferences under settings.
  • You can now format text (bold, italics) within the comments section.


  • We conducted over 50 online webinars in 6 regional languages such as Marathi, Hindi, Tamil, Telugu, Malayalam, and Kannada, covering a wide range of topics and highlighting key features to help users navigate and make the most of Zoho Books.
  • We organized 21 community meetups across 21 cities in India, where users learned about the new updates and features of Zoho Books, along with useful tips and tricks for better usage.





Rochelle Spence

Business Manager, Communications Consulting Group

For nearly a decade, Zoho Books has been an integral part of our business. The integration with our CRM has greatly streamlined our financial processes, providing us with enhanced visibility and efficiency. The customizable features, especially late fee invoicing, have significantly improved our bookkeeping. Zoho Books has truly made managing our finances easier and more effective. 

Naveedh V.V

Make Your Own Perfume

Running a business requires smart accounts management. Zoho Books simplifies everything from invoicing to inventory in one easy, cloud-based platform. Access your data anytime, anywhere!




As we close out this year, we hope you've enjoyed the updates that have enhanced your accounting experience. Thank you for being a part of our journey, and here's to reaching new heights in the year ahead. 




    Access your files securely from anywhere







                            Zoho Developer Community




                                                  • Desk Community Learning Series


                                                  • Digest


                                                  • Functions


                                                  • Meetups


                                                  • Kbase


                                                  • Resources


                                                  • Glossary


                                                  • Desk Marketplace


                                                  • MVP Corner


                                                  • Word of the Day


                                                  • Ask the Experts





                                                            Manage your brands on social media



                                                                  Zoho TeamInbox Resources



                                                                      Zoho CRM Plus Resources

                                                                        Zoho Books Resources


                                                                          Zoho Subscriptions Resources

                                                                            Zoho Projects Resources


                                                                              Zoho Sprints Resources


                                                                                Qntrl Resources


                                                                                  Zoho Creator Resources



                                                                                      Zoho CRM Resources

                                                                                      • CRM Community Learning Series

                                                                                        CRM Community Learning Series


                                                                                      • Kaizen

                                                                                        Kaizen

                                                                                      • Functions

                                                                                        Functions

                                                                                      • Meetups

                                                                                        Meetups

                                                                                      • Kbase

                                                                                        Kbase

                                                                                      • Resources

                                                                                        Resources

                                                                                      • Digest

                                                                                        Digest

                                                                                      • CRM Marketplace

                                                                                        CRM Marketplace

                                                                                      • MVP Corner

                                                                                        MVP Corner









                                                                                          Design. Discuss. Deliver.

                                                                                          Create visually engaging stories with Zoho Show.

                                                                                          Get Started Now


                                                                                            Zoho Show Resources

                                                                                              Zoho Writer

                                                                                              Get Started. Write Away!

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

                                                                                                Zoho CRM コンテンツ



                                                                                                  Nederlandse Hulpbronnen


                                                                                                      ご検討中の方




                                                                                                              • Recent Topics

                                                                                                              • Import Function: ONLY update empty fields

                                                                                                                When setting up an import from a spreadsheet to CRM, there is a checkbox "Don't update empty values for existing contacts" (see screenshot below). While I see some limited benefit from this functionality, I think there should also be an "ONLY update empty
                                                                                                              • 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!
                                                                                                              • Free Webinar: Zoho Sign for Zoho Projects: Automate tasks and approvals with e-signatures

                                                                                                                Hi there! Handling multiple projects at once? Zoho Projects is your solution for automated and streamlined project management, and with the Zoho Sign extension, you can sign, send, and manage digital paperwork directly from your project workspace. Join
                                                                                                              • Begin the year with best practices in the Zoho Desk mobile app : Part 2

                                                                                                                In focus: Optimizing collaboration and supervision Let's begin 2026 with Part 2 of our tips series on driving your ticketing operations at your fingertips. In Part 1, we explored streamlining operations within tickets. This helped individuals at Omniserve
                                                                                                              • Can we disable add to cart in Zoho Commerce?

                                                                                                                Hello, Our sales happen on the phone. During the call the customer is directed to our website to inspect the products together with the sales rep. So we need a way to present our inventory. I figured Zoho Commerce is a good fit for this use case. However we would have to disable the possibility to purchase products in the shop. Is that possible? Sunny regards, Artjom
                                                                                                              • How to update "Lead Status" to more than 100 records

                                                                                                                Hello Zoho CRM, How do I update "Lead Status" to more than 100 records at once? To give you a background, these leads were uploaded or Imported at once but the lead status record was incorrectly chosen. So since there was a way to quickly add records in the system no matter how many they are, we are also wondering if there is a quicker way to update these records to the correct "Lead Status". I hope our concern makes sense and that there will be a fix for it. All the best, Jonathan
                                                                                                              • Zoho DataPrep and File Pattern configuration

                                                                                                                I'm using Zoho data prep to ingest data from One Drive into Zoho Analytics... The pipeline is super simple but I can't any way to get all the files that I need. Basically I need to bring all the files with a certain pattern and for that I'm using a regex
                                                                                                              • JWT Token authentication problem that sometimes generates infinite redirect loops

                                                                                                                Description : Nous proposons un bouton sur notre plateforme permettant de rediriger l'utilisateur vers le portail ZohoDesk via un jeton JWT pour une authentification transparente. Cependant, il arrive que certains utilisateurs soient pris dans une boucle
                                                                                                              • Zoho desk desktop application

                                                                                                                does zoho desk has a destop applicaion?
                                                                                                              • ZOHO Work Drive Back Up

                                                                                                                I am looking for a ZOHO Work Drive backup solution. Something that is cloud based. There's lots of these kinds of options for Google Drive and other providers, but I have not seen anything for WorkDrive. Any suggestions?
                                                                                                              • ZOHO Reports - Filter Logic?

                                                                                                                Hi, I need a way to apply filter logics such as ((1 AND 2) OR 3). All I can see as of now is a way to enter different AND filters in the respective filter column. But how can I add an OR filter? Any advice would be highly appreciated. Mark
                                                                                                              • Scanned Doc - selecting Item overwrites Rate

                                                                                                                I have a Vendor Invoice which was uploaded to Documents. I select Add To > New Bill. The OCR is actually quite good, but it is reading an Item Description instead of an Item Number. I remove the description and select the correct Item Number... and it
                                                                                                              • Recruit API search

                                                                                                                Hi all, Attempting to call the search api endpoint from Postman using the word element as mentioned in api docs Search Records - APIs | Online Help - Zoho Recruit When making the call to /v2/Candidates/search?word=Saudi receive response of { "code": "MANDATORY_NOT_FOUND",
                                                                                                              • Saving reading position + Keep screen on

                                                                                                                While Zoho Notebook is excellent for saving and annotating articles, its utility is severely limited by the lack of reading progress synchronization. On the Android app, if a user exits a long note after reading 50%, the app fails to save the position.
                                                                                                              • Multiple Vendor SKUs

                                                                                                                One of the big concerns we have with ZOHO Inventory is lack of Vendor Skus like many other inventory software packages offer. Being able to have multiple vendor skus for the same product would be HUGE! It would populate the appropriate vendor Sku for
                                                                                                              • Zoho LandingPage is integrated with Zoho One!

                                                                                                                Greetings to the Zoho One users out there! We're delighted to let you know that Zoho LandingPage is available in Zoho One too! With Zoho LandingPage, you can host custom-made landing pages, and persuade the visitors to dive deeper by making further clicks,
                                                                                                              • Android app sync problem - multiple devices have same problem

                                                                                                                Hello, I am having a problem with synchronization in the Android app. When I create a drawing, the data does not sync correctly—only a blank note is created without the drawing. I tested this on multiple devices, including phones and tablets, and the
                                                                                                              • How can i resend a campaign to only one of the recipients on the original campaign

                                                                                                                How can i resend a campaign to only one of the recipients on the original campaign ? Sincererly, Mike
                                                                                                              • How to show branch instead of org name on invoice template?

                                                                                                                Not sure why invoices are showing the org name not the branch name? I can insert the branch name using the ${ORGANIZATION.BRANCHNAME} placeholder, but then it isn't bold text anymore. Any other ideas?
                                                                                                              • Create CRM Deal from Books Quote and Auto Update Deal Stage

                                                                                                                I want to set up an automation where, whenever a Quote is created in Zoho Books, a Deal is automatically created in Zoho CRM with the Quote amount, customer details, and some custom fields from Zoho Books. Additionally, when the Sales Order is converted
                                                                                                              • Marketing Automation Requirements Questions

                                                                                                                I would like to set up a multi-email drip campaign- please see the structure below and confirm if I can achieve this set up in Zoho marketing automation. Where applicable, highlight gaps and workarounds. Thanks Drip email campaign- Can I create one drip
                                                                                                              • Zoho CRM for Gmail Extension Not Working in Brave Browser?

                                                                                                                Is anyone able to get the Zoho CRM Chrome Extension working in the Brave browser? They're both built on the Chromium platform and every other Chrome Extension works with the exception of Zoho CRM for Gmail so any ideas here?
                                                                                                              • Sharing URLs and direct access

                                                                                                                Hello, I am storing my team's email signature images on Workdrive. I am creating a public image download share and adding “?directDownload=true” so that the image can be accessed without the Workdrive interface. A few questions: 1) Can we generate friendly
                                                                                                              • how to change the page signers see after signing a document in zoho sign

                                                                                                                Hello, How can I please change the page a signer sees after signing a document in Zoho Sign? I cannot seem to find it. As it is now, it shows a default landing page "return to Zoho Sign Home". Thanks!
                                                                                                              • Question about using custom_fields in Storefront Add-to-Cart API (error 2003 – required details)

                                                                                                                Hi everyone, I’m working with the Zoho Commerce Storefront API, specifically the Add to Cart endpoint: POST /storefront/api/v1/cart According to the documentation, this endpoint supports a custom_fields parameter for adding line-item custom data. I’m
                                                                                                              • Can a project be cloned?

                                                                                                                Good afternoon, greetings. I would like to ask if it's possible to clone a project in Microsoft Project. I found a way to do it using templates, but I'm not sure if there's a direct way to clone a project. Thank you in advance for your attention, and
                                                                                                              • Timesheet Tasks in Zoho Books: associate to service item

                                                                                                                How do we associate a service item to timesheet tasks in Zoho Books? For example: Joe spent 5 hours on project:task1 which is Service Item#1 (Income:Service1). When the invoice is issued thru the Project Invoice section, this is not available. When the
                                                                                                              • Why Sharing Rules do Not support relative date comparison???

                                                                                                                I am creating a Sharing Rule and simply want to share where "Last Day of Coverage" (Date field) is Greater than TODAY (Starting Tomorrow). However, sharing rules don't have the option to compare a date field to a relative date (like today), only to Static
                                                                                                              • Task/Activity indicator in SalesPipeline overview has disappeared

                                                                                                                I Just logged in my ZOHO CRM first 2026 checking my salespipeline overview , Every record card used to show an indication that there was an open task (Yellow if the expiry date was close, red if the expiry date was today and grey when it had expired).
                                                                                                              • Tip #56- Accessibility Controls in Zoho Assist: Hearing- 'Insider Insights'

                                                                                                                As we begin the new year, it’s a great time to focus on making our tools more inclusive and accessible for everyone. Remote support often involves long hours in front of screens, varying lighting conditions, and users with diverse accessibility needs.
                                                                                                              • Zoho Desk Android app update: Table view for All Departments view, custom button

                                                                                                                Hello everyone! In the latest version(v2.9.25) of the Zoho Desk Android app update, we have introduced Table view for the 'All Departments' view in the ticket module. We also have supported an option that allows tickets in the Table view to be sorted
                                                                                                              • What's New - December 2025 | Zoho Backstage

                                                                                                                In December, Backstage introduced a focused set of updates that improve how you manage registrations, communicate with attendees, and track participation. These enhancements are designed to give organizers greater flexibility and clearer control across
                                                                                                              • Need code format to specify default values

                                                                                                                Can someone please direct me to the code syntax or the proper translation per the instructions circled below. These instructions don't seem correct.
                                                                                                              • Problem with CRM Connection not Refreshing Token

                                                                                                                I've setup a connection with Zoom in the CRM. I'm using this connection to automate some registrations, so my team doesn't have to manually create them in both the CRM and Zoom. Connection works great in my function until the token expires. It does not refresh and I have to manually revoke the connection and connect it again. I've chatted with Zoho about this and after emailing me that it couldn't be done I asked for specifics on why and they responded. "The connection is CRM is not a feature to
                                                                                                              • Add multiple users to a task

                                                                                                                When I´m assigning a task it is almost always related to more than one person. Practical situation: When a client request some improvement the related department opens the task with the situation and people related to it as the client itself, the salesman
                                                                                                              • A Roundup of Zoho Sprints 2025

                                                                                                              • Sorting Custom Date in API isn't working w pagination limit

                                                                                                                How can we sort a custom field with DATE using pagination? Starting at page=1 then moving to page=2 with a limit of 10 each, its all messed up and even shows some of the same records as page 1? https://www.zohoapis.com/crm/v2/INVOICE_MODULE/search?criteria=(FM_Contact_ID:equals:1234)&sort_by=Invoice_Date&sort_order=desc&per_page=10&page='
                                                                                                              • SAP Business One(B1) integration is now live in Zoho Flow

                                                                                                                We’re excited to share that SAP Business One (B1) is now available in Zoho Flow! This means you can now build workflows that connect SAP B1 with other apps and automate routine processes without relying on custom code. Note: SAP Business One integration
                                                                                                              • Enhancement in Role and Profile mapping of agents in Sandbox

                                                                                                                Hello everyone! We have brought in a modification in the way users are mapped to a particular role and profile in Sandbox. What has changed? When agents are copied from production to Sandbox: If a user's current role and profile is available in Sandbox,
                                                                                                              • The reason I switched away from Zoho Notebook

                                                                                                                My main reason for switching to Zoho was driven by three core principles: moving away from US-based products, keeping my data within India as much as possible, and supporting Indian companies. With that intent, I’ve been actively de-Googling my digital
                                                                                                              • Next Page