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.
Note: This feature is not available for the India edition of Zoho Books.

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. 




      • Recent Topics

      • Notes Filter is not working

        I am trying to filter the CRM down to specific notes that I want that'll show up all the data that has a specific keyword for example, "stocks" and it says no leads are found... Don't know how to fix. don't know if it's a system glitch. I even put a note
      • CASE Module - email function

        HI there, I dont know if this has been asked or answered before as i couldnt find it on the forums. Issue: when a new case is raised, it goes under case tab and everything is captured. Then how do i send emails to the client who raised case with the details
      • How to Initiate WhatsApp Message on SalesIQ?

        I've just activated a Business WhatsApp phone number through SalesIQ because of its touted omnichannel chat approach. Sounds exciting. I understand that when a customer sends me a WA message, I can reply to it on SalesIQ and keep the chat going, perfect.
      • Introducing the New SalesIQ Live Chat Widget: Twice as Fast, Fully Optimized for Engagement!

        Hello everyone! To celebrate our 10-year milestone, we're thrilled to unveil the new and improved SalesIQ Live Chat Widget! Redesigned at both the User Interface and performance levels, this enhanced widget is not only optimized but also 2X faster than
      • E-mails to suppliers

        Hi, i want to upload a spread sheet every day and send an e-mail to our suppliers every day (or when triggering a button?) with info from the spreadsheet lines. The supplier e-mail would be on each line. Unfortunately, when creating a scheduled automation,
      • How can I transfer data from Production to Development environment?

        Hi, I am using Creator V6 and would like to bring all the data in production to the Development and Testing environments? Is there an easy way of doing that or I have to export and import each table?
      • Issue Configuring SSO Integration with Cognito in Zoho Help Center

        Dear Zoho Support Team, We have been working on configuring SSO integration for our Zoho Help Center using Amazon Cognito. While the setup appears to be completed successfully, we are encountering an issue when attempting to access the Help Center. The
      • Custom Roles & Granular Permission Control in Zoho SalesIQ

        Hello Zoho SalesIQ Team, We appreciate the functionalities offered by Zoho SalesIQ, but we would like to request a crucial enhancement regarding user roles and permissions. Current Issue: At present, Zoho SalesIQ provides fixed roles—Admin, Supervisor,
      • Zoho Creator Upcoming Updates - October 2023

        Hello all! As we step into the final quarter of this year, we're ushering in a fresh wave of improvements and new features to supercharge your experience with Zoho Creator. Join us today as we present the newest updates and enhancements for this month:
      • Sales without an invoice

        Sales without an invoice is not included on the “payments received” report. Also, sales without an invoice is not listed in the transactions under the customer’s profile, also making it easy to do a double entry. Is there a way for me to see my sales
      • Rebrand your CRM with the all-new custom domain mapping setup

        UPDATES TO THIS FEATURE! 19th Jan, 2024 — Custom domain mapping has been made available for portal users in Zoho One and CRM Plus. 23rd June, 2023 — Custom domain mapping has been made available for all users, in all DCs. Hello everyone! We are elated
      • Nested Sub-forms (Subform within subform)

        Hi Team, Whether there is any possibilities to add sub-form with in another sub-form like Main Form       -> Sub form A             ->Sub form B If we tried this, only one level of sub form only working.  Any one having any idea about this? Thanks Selvamuthukumar R
      • Enhancements to the formula field in Zoho CRM: Auto-refresh formulas with the "Now" function, stop formula executions based on criteria, and include formulas within formulas

        Dear Customers, We hope you're well! By their nature, modern businesses rely every day on computations, whether it's to calculate the price of a product, assess ROI, evaluate the lifetime value of a customer, or even determine the age of a record. With
      • Zoho CRM Kiosk Upload Files

        Hello all, We are trying out Kiosks at the moment to see where it can fit best in our business. We are still a bit off in the application but lets say we will sort this out. My question is the following - when I create a Kiosk I can add "File Upload"
      • Delay Function

        Hello, I would like to emphasize the importance of incorporating a delay functionality within custom functions, particularly in the context of integrating multiple platforms. As I understand, a delay function is not available by default in Zoho. However,
      • Client Script | Update - Introducing Subform Events and Actions

        Are you making the most of your subforms in Zoho CRM? Do you wish you could automate subform interactions and enhance user experience effortlessly? What if you had Client APIs and events specifically designed for subforms? We are thrilled to introduce
      • Whatsapp Connection Status still "Pending" after migration

        Hello, I migrated my WhatsApp API to Zoho from another provider a day ago. So far the connection status is still “Pending”. There is a problem? How long does it usually take?
      • Marking a Desk ticket as Unread after merge

        We have a custom script that runs against every new ticket and auto-merges it with any existing ticket that matches our criteria. That works fine but there is no functionality that reverts the newly-updated ticket back to an "unread" state. I found the
      • How to add a customized/dynamic Zoho Booking link in email footer?

        We just installed the latest version of the Zoho Desk <=> Zoho Booking extension from the marketplace and are quite happy to see the feature where a ticket-specific appointment booking link can be inserted in a reply. Is there any way to configure this
      • Date Time

        Hi Everyone, I would seek some help about this concern that bugs me. I'm currently working using Zoho Flow to automatically plot a calendar on the Calendar Report. Whenever a ticket from Zoho Desk Field was updated this will trigger to create a plotted
      • How to change contact record owner to its creator?

        When I convert a lead record into a contact and a deal then a the contact record will have User AAAA as record owner, and the contact record will have User XXXX as the record creator. I don't have any workflow rules in Contact module. I use the blueprint
      • Custom function inside a CUSTOM BUTTON - BOOKS CUSTOM MODULE

        I am trying to upload the attachment in a custom module(Books) to a work drive. One module is working, but another module(New) is not giving me the desired result as it is also giving an error. Of course, I changed the module name etc. Attaching the script
      • Function to update field in CRM Meetings from Bookings Appointment Status

        Hello, We're creating some reporting in Zoho Analytics using data from CRM and Bookings. Unfortunately it looks like when Bookings Appointments are carried over to CRM Meetings, the Bookings Appointment Status is not recorded in CRM Meetings. We would
      • Introducing Bot Filtering for Accurate Email Campaign Analytics

        Update : This feature has been revamped. For the most current information and improved functionalities, please visit the updated version here. Dear Marketers, We're excited to announce a new feature designed to enhance the accuracy of your email campaign
      • Zoho Meeting very bad video quality

        Hello, I need 1080p HD on my Zoho Meeting as explained here: Low Resolution/Quality Video (zoho.com) Currently, video quality is lagging with 400mb internet which is not acceptable for my business. My 1080p 60FPS webcam performs well on platforms like
      • Multi Day booking for resources

        I have following business-case: Rental for Tablets. Customer should be able to select how many device for how many days he'd like to rent. Same as a car rental for multiple days. Is this possible with Bookings on the current version?
      • How can I make time entry mandatory for tickets?

        Hi guys,  I just want to make a time entry field mandatory for tickets. How can I do that? At this stage of our usage, it's not mandatory and it could be forgotten to input a time for a ticket.  Thanks in advance 
      • Set Mandatory Lookup Fields in Ticket Layout

        I added a custom module called 'Site' in the desk. I also added a lookup field 'Site' in the ticket layout. Now, I want the 'Site' field to be mandatory in the blueprint transition. How can I do that?
      • When converting a lead to an account, the custom mandatory fields in the account are not treated by zoho as mandatory

        In my Account module I have a number of custom fields that I have set as mandatory. When I enter a new customer as a new account they work, I can't save the record without populating them. However when I convert a lead, my CRM users are able to save the
      • Zoho Workplace gets yet another security boost: The addition of Zoho Vault

        Hello Community, Passwords are often the first line of defense, yet they're also one of the most common weak points. We're thrilled to announce that Zoho Vault is now integrated with Zoho Workplace! Zoho Vault Standard is now included at no extra cost
      • Announcing new features in Trident for Windows (v.1.20.4.0)

        Hello Community, Trident for Windows is here with some new features to elevate your work experience. Let's take a quick look at what's new. Export emails. You can now export emails in the .eml file format as compressed zipped files to create a secure
      • Best Carding Forum 2025 | Trusted Hacking Forum | Verified Carder Forum | Carder Forums 2025

        Best Carding Forum 2024 | Trusted Hacking Forum | Verified Carder Forum Welcome to Legitcarding.net , the #1 Trusted Carder Forum of 2024! Whether you're a seasoned carder or just starting out, our platform offers everything you need to succeed in the
      • Automatic Email Alerts for Errors in Zoho Creator Logs

        Hello, We would like to request a feature enhancement in Zoho Creator regarding error notifications. Currently, Zoho Creator allows users to view logs and errors for each application by navigating to Zoho Creator > Operations > Logs. However, there is
      • Quickbooks Online Customer Creation Code

        Hi! I'm looking for code that will automatically create a quickbooks customer account when clicking on a button located directly within Zoho CRM - Contacts Module. Here's what I have and I can't seem to figure it out. xxxxx is our company id which we
      • Customers would like to add tips when paying in Client Portal

        I am happy with the clean interface of the Client Portal. However, I am running into a challenge: my customers would like to be able to add tips/gratuities when making payments. Currently, this is very clunky because they have to 1) manually over-pay,
      • Multi-currency in Zoho CRM Forecast and Reports

        As a company we have branches in 4 different countries with as many different currencies. Our Sales Teams would like to work with their local currency as much as possible. The Forecast module using only 1 currency is practically usable only by the sales
      • Change to copy/paste functionality in Deluge code editor

        Recently there was a change to the Deluge code etidor where it now inserts backslashes into strings automatically when copying/pasting strings with double quotes, it's a nightmare to have to go delete all these. Is it possible to toggle this on or off?
      • CRM portal users can now log in using their mobile phone numbers

        Hello everyone! You can now invite portal users using their mobile phone numbers. These portal users will be able to log in using their mobile number and OTP. Templates for these portal-related SMS can be customized as per your needs. This enhancement
      • Clear a date field?

        I've got a date field, let's call it Returned_date.  I'd like to write a script that clears the values from another date field called Expected_date upon a successful entry.  I know where to put the expression, but I'm having trouble building the expression.  Any assistance from anyone for a newb question would be appreciated.  Thanks in advance!
      • Integrating ChatGPT with Zoho Creator for Automated Report Generation: Is It Possible?

        Hi everyone, I’m currently working on an application in Zoho Creator and would like to know if it’s possible to integrate ChatGPT to automate the generation of reports based on the data captured within the application. Has anyone successfully implemented
      • Next Page