Zoho Billing in 2024 : A Year of Growth

Zoho Billing in 2024 : A Year of Growth



You asked! We listened! 2024 saw a lot of updates in Zoho Billing to improve your overall billing management experience. Let us take a look back at some of the major updates in 2024.


New Features & Enhancements

Sales Enhancements

Create One-Time Invoice with Plans and Addons

You can now create one-time invoices with plans and addons. This is particularly useful when you want to sell a plan to your customers without impacting your churn reports.

Create Subscriptions From Quotes

Craft personalized quotes with custom pricing for plans and add-ons, which your customers can either accept or decline. These quotes can be directly converted into subscriptions. You can create quotes for subscriptions from the customer's details page or the Quotes list page.

Split Offline Invoice Payments

We have introduced an option to split offline payments for your invoices upto three different parts. You can assign different payment methods for each part.This is particularly useful for cases when you receive payment from your customers through different payment modes for your invoices.

Customization Enhancements

Customize Keyboard Shortcuts

Customize your keyboard shortcuts in your organization according to your preferences. You can also disable the keyboard shortcuts if you don't need them and enable them later. If you want to go back to the default shortcuts, you can simply reset them.

Minimized Web Tabs

With our latest update to web tabs, you can minimize and view a web tab while navigating other modules within the app. This can be particularly helpful in cases where you might want to cross-verify data from a web tab. 

Validate Custom Fields Using Regex

You can now add validation for your custom fields using regex. This ensures that the values that are entered adhere to the required format, which helps validate values like phone numbers or ZIP codes. You can also use this while importing data.

Associate Branch-Specific Logos

Some companies use different logos for different branches to tailor brand identity for specific regions or market segments. If your business has multiple branches in different regions, you can now associate different logos for each branch.

Customer Enhancements

Unique Customer Numbers

Zoho Billing allows you to use unique customer numbers to eliminate confusion caused by multiple customers with the same name. This, in turn, reduces the risk of errors while managing transactions. You can also configure how to auto-generate customer numbers.

Hosted Payment Page Enhancements

Enable Customers to Update Their Information From the Hosted Payment Pages

When your customers subscribe to a new plan through the multi-page hosted payment pages, they can edit the prefilled details, including name, contact number, address, and custom fields, after completing OTP verification.

Share the Hosted Payment Page via QR Code

You can now share the hosted payment page by generating a QR code. This is particularly helpful if you want to embed it in your websites, posters, banners, and the like.

Reports Enhancements

Introducing the Net Revenue Retention Report

Keep track of how well your organization retains customers and recurring revenue from them over a specific period using the Net Revenue Retention Report. This helps you get an overview of the company's long-term growth.

Aging Summary in Customer Statement

We have supported including the Aging Summary in the Customer Statement. This way, you can view the outstanding payments for a particular customer with ease and share it with them when required. 
To enable Aging Summary in Customer Statement:
  • Navigate to Settings > PDF Templates > Customer Statement > Transaction Details.
  • Enable Aging Summary under the Document Details section.

Edition-Specific Enhancements

Unveiling the South Africa Edition

We have launched the South Africa edition of Zoho Billing with support for VAT and HSN codes for businesses operating in South Africa. Zoho Billing also supports adding items as capital assets and applying a domestic reverse charge to transactions.

Display UPI QR Code in Invoice PDFs (India Edition)

UPI is one of the most common payment methods in India. You can now enable your customers to pay you faster by displaying your UPI QR code on your invoice PDFs. Your customers can conveniently scan the QR code from their invoice PDFs using their UPI app to pay for invoices.

Extend the Validity Period of e-Way Bills (India Edition)

The validity period of an e-way bill refers to the period within which the goods must be transported. Sometimes, due to unforeseen circumstances, like natural disasters or accidents, transportation can be delayed beyond this period. In such cases, you can extend the e-way bill's validity period directly from Zoho Billing by clicking Extend e-Way Bill from the e-way bill's overview page.

Associate a Payment Form in Invoices [Mexico Edition]

The SAT has mandated that invoices must specify a payment form to indicate how the transaction will be settled for e-invoicing. You can now associate a payment form in invoices before pushing transactions to the SAT Portal. Common payment forms include cash, credit card, and bank transfer.

Payment Method Enhancements and Integrations

Integrate Zoho Payments with Zoho Billing (Early Access)

Integrate your Zoho Billing organization with Zoho Payments to receive payments from your customers via UPI (India edition), cards, net banking and ACH Direct Debit (US edition). Configuring Zoho Payments in Zoho Billing will also enable it in other Zoho Finance apps such as Zoho Invoice, Zoho Books, Zoho Commerce, Zoho Checkout and Zoho Inventory.

Klarna Payment Method via Stripe

Note: This feature is not available in the India edition of Zoho Billing.

Your customers can now pay for their invoices using Klarna through Stripe. Klarna is a global payment method, which provides flexible payment options like Pay Later, instalment payments, and more. Even if customers choose to pay in instalments or later, Stripe will transfer the full amount to the merchant instantly.

Alipay via Stripe 

Enhance your customers' payment options by enabling Alipay via the Stripe Integration. Alipay is a digital wallet in China with more than a billion users worldwide, allowing you to collect payments in CNY currency from any location. Additionally, based on your Stripe account's location, you can also receive payments in AUD, CAD, EUR, GBP, HKD, JPY, SGD, MYR, NZD, and USD.

Zimbabwean Gold Currency 

Zoho Billing now supports the Zimbabwean Gold Currency, which is a new gold-backed currency introduced by the Reserve Bank of Zimbabwe. You can associate Zimbabwean Gold Currency with new and existing customers to transact in their preferred currency. You can also set the base currency of a Global edition organization as Zimbabwean Gold Currency if you do not have any existing transactions in another currency.

Integrate with WhatsApp 

WhatsApp is one of the most popular messaging apps in the world. Integrate your Zoho Billing organization with your WhatsApp Business account to update your customers about their quotes, invoices, credit notes, and customer statements with a personalized touch. 

Other Enhancements

Update Branch Address

When you update a branch's address, you can choose to update it only in new transactions or update previously created transactions as well.

Print e-Way Bill PDF (Indian Edition)

You can now print or download the e-way bill directly from Zoho Billing for Generated, Canceled, and Expired e-way bills.

Resize Columns

Customize your organization's list pages by resizing the column width according to your needs. To resize a column, hover over the column header to get a resize icon.

Export Workflow Action Logs

You can now export your workflow action logs in CSV or XLS formats. This is helpful to debug failed workflow actions. You can also filter the logs by module, status, and date range.

Bulk Export Invoices as ZIP

You can now bulk export up to 100 invoices as a Zip file for your convenience. This helps in saving time by downloading all the invoices together instead of downloading the invoices separately.

Create Multiple Templates for Customer Statements

You can now create or clone multiple customer statement templates from PDF Templates under Settings.


Our Journey in Numbers

  • Users in 180 + Countries
  • 15 Editions
  • 20 + Languages


What Our Customers Say About Us



What To Expect in 2025

We’re always striving to enhance your billing management experience. Here’s a look at what you can expect from us in 2025:
  • Support more payment gateways - We will be partnering with more regional payment gateways, offering your business enhanced flexibility in collecting payments across multiple countries.
  • New editions - We will be launching new editions of our app tailored for other regions, to serve businesses better in new regions.

Thank you for making Zoho Billing a part of your journey.

We hope you have an amazing and prosperous year ahead.

2025! 




      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          • Sticky Posts

          • What's New in Zoho Billing - February 2024

            Hello everyone, We are excited to share the first set of updates for Zoho Billing in 2024. Read along to know more about a wide range of updates, from the Aging Summary in customer statements to Apple Pay support in Stripe. One-Time Invoice with Plans
          • Zoho Finance Workshop 2023 is coming to the USA. Get exclusive training on Zoho Finance apps, one-on-ones, and more.

            Hello all, We'd like to invite you to our biggest Zoho Finance workshop in the United States. After a brief break, we are excited to be back. This year, we're bringing together our customers and community members for two days of curated hands-on sessions,
          • Zoho Subscriptions wins IDC's 2020 SaaS CSAT Award for Subscription Billing

            Dear customers, We're excited to share that Zoho Subscriptions has won IDC's 2020 SaaS Customer Satisfaction Award! As a team, we cherish each and every milestone with our customer community. And this particular award, focusing on customer satisfaction,
          • Introducing: SMS notifications via Zoho Subscriptions

            Dear customers, We hope you are doing well! We are happy to announce that you can now send SMS notifications to your customers right from Zoho Subscriptions. To facilitate this, we've integrated with Twilio, a leader in the business communication space.
          • What's new this December in Zoho Subscriptions

            The year is almost over and we here at Zoho Subscriptions have released new features and updates on the month of November. Let's take a look at the features we have worked on in the past month. Zendesk Integration The Zoho Subscriptions app for Zendesk allows your customer support executive to access customer details in an instant. You will be able to view the customer information from Zoho Subscriptions right from your ticket view. On enabling the integration, you will be able to: Get your customer

          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

                                  • Need more details on API Usage Dashboard

                                    Hi Team, We have implemented Zoho Expense for a client and has done some integrations with well known third party ERP via api. Recently we have noticed a huge spike in the API consumption. But we couldn't get the root cause for the same. I accept there
                                  • Rendering PDF to view on page

                                    My company upload lots of PDF files onto Zoho. But every time we open it, it downloads the file instead of viewing it on the web page. Does Zoho allow uploaded PDF files to be rendered to view on web page yet? I've been trying to use <embed> or <object> but it cannot be loaded.  (similar thread: https://help.zoho.com/portal/community/topic/how-to-open-a-pdf-file-of-a-view-in-preview-mode)
                                  • Dynamically Fetching Lookup Field Display Value

                                    I have an audit trail form, Audit_Changes, that tracks old vs new values across different forms. For lookup fields, the old/new value is the ID, but I also need the display value. What's a best practice for dynamically fetching the display value of the
                                  • Ability to Create New Items When Zoho Trident is Minimized via tray or taskbar icon

                                    Allow users to create new items (emails, calendar events, tasks, etc.) directly from the system tray icon or by right clicking the task bar icon, even when the window is minimized or not actively running in the foreground. This enables quick access to
                                  • Bug Report and Suggestions for Improvement in Zoho Applications

                                    Hi Zoho Team, I’d like to report a few bugs and improvement suggestions I’ve noticed while using Zoho products: Zoho Cliq Video Call: The camera sometimes turns off automatically during video calls. This seems to be a bug — please check and fix it. Zoho
                                  • I can not see Undeliverable emails from my Mass Email Leads activity in CRM

                                    I am sending email templates and I can not see the Undeliverables? I only receive the "Out of Office" replies and any manual replies from the lead. Can you please let me know where the Undeliverable emails are sent so I can use the information to clean up the database?
                                  • Select Zoho Contacts as Meeting Participants in Zoho Cliq

                                    Hello Zoho Cliq Team, We hope you're doing well. We would like to request an enhancement to the meeting scheduling functionality in Zoho Cliq. Current Limitation: When scheduling a meeting in Zoho Cliq, participants can only be selected from: Organization
                                  • Ability to Select External Users from Participants List When Scheduling Meetings

                                    Hello Zoho Cliq Team, We hope you're doing well. We would like to request an enhancement to the meeting scheduling experience in Zoho Cliq. Current Limitation when scheduling a meeting in Zoho Cliq: External users can be selected from the list only under
                                  • Kaizen #212 - Map Dependency Fields in Zoho CRM using APIs

                                    Hi Everyone!! Welcome back to another week of Kaizen series! Over the past few weeks, we have been addressing your questions and feedback shared through our Kaizen 200th feedback form. Thank you for your continued engagement and thoughtful queries. We
                                  • Outdated state in mexico

                                    Hello Zoho team, the drop down to add the state for customers, when they introduce their state in mexico has a city named “Distrito Federal” that name changed many years ago to “ciudad de mexico”. could you please update this so my clients can find the
                                  • Is anyone using Zoho Flow with airtable?

                                    I need to build a flow that collects data from airtable and uses some of that data to create folders and files in google drive. I have fully function version of this in zapier and want to migrate to zoho. I am trying to perform a very basic fetch from
                                  • SOME FEATURES ARE NOT IN THE ZOHO SHEET IN COMPARISION TO ZOHO SHEET

                                    TO ZOHO sir/maam with due to respect i want to say that i am using ZOHO tool which is spreadsheet i want to say that some features are not there in zoho sheet as comparison to MS EXCEL like advance filter and other Features which should be there in ZOHO
                                  • AI in Zoho Workplace: A Sneak Peek into What’s Coming!

                                    Hello everyone, We’re super excited to share something we’ve been working on and we want you to be part of it! You may have seen our announcement blog post introducing a major evolution in how AI works within Zoho Workplace. Want to be among the first
                                  • Display Client Name in Zoho Creator Client Portal Dashboard

                                    Hello Zoho Creator Team, We hope you are doing well. Zoho Creator recently introduced the option to set a client’s display name in the Client Portal settings, which is very helpful for providing a personalized portal experience. However, there is currently
                                  • Meet Canvas' Grid component: Your easiest way to build responsive record templates

                                    Visual design can be exciting—until you're knee-deep in the details. Whether it's aligning text boxes to prevent overlaps, fixing negative space, or simply making sure the right data stands out, just ironing out inconsistencies takes a lot of moving parts.
                                  • Best way to share/download presentation files in Zoho without losing formatting?

                                    Hello Zoho Community, I often work with PPT/PDF files in Zoho Docs and share them with colleagues. While PDFs usually give a direct download option, I’ve noticed that PPT/PPTX files sometimes only open in the viewer without a clear download link. Is there
                                  • Workflow Failure - Notifications

                                    Good afternoon, I have just experienced an error whereby a Workflow failed, for a reason currently unknown. The problem is that one of my users had to flag this manually (thankfully he's very thorough) and this otherwise would have flown under the radar.
                                  • Introducing Bin Locations In Zoho Inventory

                                    Hello users, We are excited to let you know that your wait for the Bin Locations feature has now come to an end! Yes, you heard us right! We are here to introduce the much-awaited Bin Locations now in Zoho Inventory. But before we dive into the feature
                                  • Error "Invalid client task found corresponding properties" only when triggered from workflow ?

                                    Hi All, I am facing an error message I never encountered previously: Error in executing On Add - On Load script Error in executing thisapp.get_all_projects_api_call function. Line:(2) Error in executing thisapp.getAccessTokenFromRefreshToken function.
                                  • How to interpret Campaign report statistics - definitions/explanation

                                    I am trying to make sure I understand the Campaign report correctly Do you have a list of definitions for: Delivered - it has reached the recipient's inbox Campaign reach - is this the number that have opened the campaign email? Unique Opens Clicks/Open
                                  • Subforms in Stateless Forms

                                    Stateless Forms are very useful, but we can't build complex data entry pages without Subforms. Can this be implemented? This would make Stateless Forms truly powerful.
                                  • Feature request - pin or flag note

                                    Hi, It would be great if you could either pin or flag one or more notes so that they remain visible when there are a bunch of notes and some get hidden in the list. Sometimes you are looking for a particular name that gets lost in a bunch of less important
                                  • Schedule a Call by Date and Time when a specific lead status is selected

                                    Hi Wanting to create a workflow where a call can be scheduled by date & time when a specific lead status is selected. Can only currently set the date by Due Date - Trigger Date - Plus 'x' day(s) Thanks
                                  • Zoho CRM's Copy Customization functionality now works across DCs, for customized accounts, and more

                                    Availability This feature is available in Standard, Professional, Enterprise, and Ultimate editions. These changes have been rolled out to all users in all DCs. For more information, please refer to these help documents: Overview | Instructions Hello
                                  • How can I bold text on Zoho Forms submit buttons?

                                    In the old theme builder, I could bold the text on a form's submit button. With the new theme builder, I can only change the text of the header or fields in the form, and not the button itself.
                                  • 5名限定 課題解決型ワークショップイベント Zoho ワークアウト開催のお知らせ (10/31)

                                    ユーザーの皆さま、こんにちは。Zoho ユーザーコミュニティチームの中野です。 10月開催のZoho ワークアウトについてお知らせします。 今回はZoomにて、オンライン開催します。 参加登録はこちら(無料):https://us02web.zoom.us/meeting/register/BGYTysOnSqa9LA9eY2IKww ━━━━━━━━━━━━━━━━━━━━━━━━ Zoho ワークアウトとは? Zoho ユーザー同士で交流しながら、サービスに関する疑問や不明点の解消を目的とした
                                  • Hiding Pre-defined Views

                                    You can enhance Zoho with custom views - but you cannot hide the pre-defined views. Most users focus on 4 or 5 views. Right now for EVERY user EVERY time they want to move to one of their 4 or 5 views - they have to scroll down past a long list of pre-defined views - we don't use ANY of the pre-defined views. Adding the feature to allow a predefined view to be hidden completely or only visible to certain users would be a big improvement in usability for Zoho CRM. This feature is already available
                                  • Rich-text fields in Zoho CRM

                                    Hello everyone, We're thrilled to announce an important enhancement that will significantly enhance the readability and formatting capabilities of your information: rich text options for multi-line fields. With this update, you can now enjoy a more versatile
                                  • [Integration Edition] Deluge Learning Series – Third-Party Integrations with Deluge | October 2025

                                    We’re excited to continue this three-month edition of the Deluge Learning Series: Session 1 – Integrating Zoho Apps with Deluge Using Built-In Integration Tasks Session 2 – Integrating Zoho Apps with Deluge Using invokeURL and invokeAPI Session 3 – Third-Party
                                  • Feature Request: Tag, Search, and Report on Individual Private Comments

                                    Zoho Desk Team, First, I want to say that we are extensive users of Zoho Desk and it is a core part of our support operations. We rely heavily on the private comments feature for internal communication, knowledge sharing, and maintaining a clear history
                                  • Zoho CRM Community Digest - August 2025 | Part 2

                                    Hello Everyone! Here's a quick round-up of handy tips, clever workarounds, and product updates from late August. Product Updates: Meeting Enhancements in Zoho CRM! Track whether a meeting is online, in-office, or at the client’s location using the new
                                  • Assistance Needed: Ticket Status Not Updating and Sorting by Last Customer Reply in Zoho Desk

                                    Hello, I’m facing two issues in Zoho Desk that I’d like your guidance on: Ticket Status Not Updating: When a customer replies to a ticket, the status does not change to Reopened. Instead, it remains in Waiting on Customer, even after the customer’s response
                                  • Round robin

                                    Hi, I'm trying to set up a round robin to automatically distribute tickets between agents in my team but only those tickets that are not otherwise distributed by other workflows or direct assignments. Is that possible and if so which criteria should I
                                  • Time Entry Notifications

                                    Hi All - I have support staff who place notes of their work in the time entry section of Zoho Desk. Is there a specific workflow or setting I need to enable to have the ticket holder updated via email when an entry is saved?
                                  • Change text in help desk

                                    Hi, Please let me know how can i change the this text, see screenshot.
                                  • Customer happiness customisation

                                    Hi, I was wondering if it's possible to somehow customise to whom and when customer happiness request is sent? Can you enable it only for selected tickets for example based on workflow or any other criteria (customer name, tag or anything else)? Also
                                  • Sign in process is beyond stupid. I'd rather plug my phone into USB and copy files than sign in to this POS.

                                    792 clicks and fields to fill in just to get into a 3rd rate app is too stupid for me.
                                  • No Zoho Support Response in Months

                                    I want to say that I love Zoho FSM, Books, and CRM, but the support is scary bad. About 2-3 months ago, I emailed Zoho FSM support with two specific issues I needed help with, and I have still not received one single response. I also submitted a support
                                  • Has anyone built a custom AI support agent inside Zoho (SalesIQ/Zobot)?

                                    Hi all, I’ve been experimenting with building my own AI support assistant and wanted to see if anyone here has tackled something similar within Zoho. Right now, I’ve set up a Retrieval-Augmented Generation (RAG) pipeline outside of Zoho using FAISS. It
                                  • Null

                                    If a result is null how do I make it so that a custom error pops up instead of the default error? Can someone write an example as if I were using the script builder?
                                  • Next Page