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

                                  • how to use validation rules in subform

                                    Is it possible to use validation rules for subforms? I tried the following code: entityMap = crmAPIRequest.toMap().get("record"); sum = 0; direct_billing = entityMap.get("direct_billing_details"); response = Map(); for each i in direct_billing { if(i.get("type")
                                  • Using files from Zoho CRM in Gemini/ChatGPT/Claude

                                    Hi all, I’ve got subscriptions to Gemini and a few other AI tools which I use for tasks like data enrichment, email composition, etc. In our workflow, we often receive various documents from clients — such as process workflows, BRDs/requirement documents
                                  • 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
                                  • Maximum file limit in zoho people LMS

                                    Dear Team, I am having approximately 4.9 GB of material, including PPTs and videos for uploading in zoho people LMS course. May I know what is the maximum limit limit for the course files Thanking you, With regards, Logeswar V Executive _ Operations
                                  • Dynamically prefill ticket fields

                                    Hello, I am using Zoho Desk to collect tickets of our clients about orders they placed on our website. I would like to be able to prefill two tickets fields dynamically, in this case a readonly field for the order id, and a hidden field for the seller
                                  • Optimize your Knowledge Base for better visibility by allowing search engine crawling and indexing

                                    All you need to know about no-follow and no-index in KB. What are article crawlability and indexability? Crawlability and indexability are vital for making an article visible and accessible to search engines. When a search engine crawls an article, it
                                  • Has anyone created a public ASAP Guide that I can check out?

                                    I am thinking of adding an ASAP guide to my web application, but I have noticed that the ASAP widget itself can be really slow to load sometimes. Has anyone created a public ASAP Guide that I can check to see how performant it is? I don't want to spend
                                  • Zoho Desk Partners with Microsoft's M365 Copilot for seamless customer service experiences

                                    Hello Zoho Desk users, We are happy to announce that Zoho Desk has partnered with Microsoft's M365 to empower customer service teams with enhanced capabilities and seamless experiences for agents. Microsoft announced their partnership during their keynote
                                  • What’s New in Zoho Analytics – September 2025

                                    Hello Users!! In this month’s update, we’re raising the bar across multiple touchpoints, from how you bring in data, plan and track projects to how you design and brand your dashboards. We’ve added the all-new Gantt chart for project visualization, expanded
                                  • Zoho MCP has no tools for Creator or 3rd Party Apps?

                                    I don't see a Zoho MCP community forum so putting this here. Two big problems I see: 1) Although Zoho advertises "over 950 3rd party apps" as available through their MCP, when I go to "Add Tools" there are ZERO 3rd party apps available to choose from.
                                  • Zoho Forms - Zoho Drive connection - Shared Drives not supported

                                    Hello i am stuck with Google Drive Connection There is no supported shared drives Connection is not support shared drives boolean Query Parameters - supportsAllDrives=true&supportsTeamDrives=true to activate fetch files from the shared drives. Ahat need
                                  • Can't create package until Bill created?

                                    I can't understand why we cannot create a package until a Bill is created? We are having to created draft Bills to create a package when the item is received, but we may not have received a Bill from the supplier. Also, Bill # is required, but we normally
                                  • Whats the Time out Limit for API Calls from Deluge?

                                    Hi Creator Devs, We are making API calls to third party server via Deluge. Getting this error message: Error at line : 24, The task has been terminated since the API call is taking too long to respond. Please try again after sometime. Whats the default
                                  • How to get the authorization code for domain transfer from Zoho?

                                    I have transferred my domain from zoho to godaddy, and that needs a authorization code. I haven't got any mail containing that. How to get the authorization code from domain transfer? Thanks, Arun
                                  • Community Digest Agosto 2025 - Todas las novedades en Español Zoho Community

                                    ¡Hola, Zoho Community! Agosto llega a su fin y septiembre nos trae aire fresco a la comunidad: más inteligencia con IA, actualizaciones que elevan la productividad y la recta final hacia Zoholics España 2025. Aquí tienes lo más destacado del mes para
                                  • I have error AS101 when I try to add paypal@mydomain.com to Zoho

                                    Please help me with this. I tried to call the help line 4 times but don't get any response.
                                  • Tip #3: How to change your booking page language

                                    Displaying your booking page in your target audience's language can greatly increase customer satisfaction. By speaking their language, you will help customers feel more comfortable scheduling with you and create a stronger connection with them. Let's
                                  • How can I optimize a Zoho Site page for SEO when embedding external menu or restaurant links?

                                    Hi everyone, I’m experimenting with building small content hubs on Zoho Sites and want to make sure I’m doing it in an SEO-friendly way. For example, I tried creating a page that highlights restaurant menu items and linked out to a resource like this:
                                  • Diff signature for compose new email and replies

                                    Hi,   How do i have different signature for replies and new emails. its inconvenient to have one large signature for replies. Usually on Outlook we have the option to keep separate signatures for new emails and for replies.
                                  • Zoho Website Site Speed Up & Setting

                                    We are experiencing slow loading speeds on our Zoho website and would like assistance in optimizing its performance. Kindly review the site and suggest or implement necessary improvements to enhance speed, especially related to: > Caching mechanisms >
                                  • Clickjacking: Zoho Vault's Response

                                    Issue: Password manager browser extensions are found to be vulnerable to clickjacking security vulnerabilities that could allow attackers to steal account credentials, TFA codes, and card details under certain conditions. Reported by: Marek Toth, Independent
                                  • Refund

                                    Hi There, Please refund me asap possible, because of no support given. Thank you
                                  • No option for pick up in Zoho Books / Inventory but yes on commerce

                                    Is it planned to release soon on books/inventory?
                                  • Accessing Zoho form enteries via API

                                    Hi As a user I can view enteries to a form at: https://forms.zoho.com/<myOrganisation>/report/<myReportName>/records/web How do I access these entries via API? I don't have any problem with scope and getting tokens. But I have no idea what the API call
                                  • Zoho Books - France

                                    L’équipe de Zoho France reçoit régulièrement des questions sur la conformité de ses applications de finances (Zoho Books/ Zoho Invoice) pour le marché français. Voici quelques points pour clarifier la question : Zoho Books est un logiciel de comptabilité
                                  • Blueprint Issue - Being able to set a subform field as mandatory

                                    I'm creating a blueprint. My record involves a subform which is only shown once field is set but the field gets set in step two of the process. My problem - I can't save the record as the subform field is set to mandatory - If I unset the mandatory field,
                                  • Blueprint - Mandatory file upload field

                                    Hi, File upload (as we as image upload) field cannot be set as mandatory during a blueprint transition. Is there a workaround? Setting attachments as mandatory doesn't solve this need as we have no control over which attachments are added, nor can we
                                  • Zoho Books - Include Quote Status in Workflow Field Triggers

                                    Hi Zoho Books team, I recently tried to create a Workflow rule based on when a Quote is Accepted by the customer. This is something which I thought would be very easy to do, however I discovered that Status is not listed as a field which can be monitored
                                  • Zoho Books - Show Related Sales Orders on Quotes

                                    Hi Books team, I've noticed that the Quotes don't show show the related Sales Order. My feature request is to also show related Sales Orders above the Quote so it's easy to follow the thread of records in the sales and fulfilment process. Below screenshot
                                  • Add VAT/Tax line to bank adjustments

                                    When categorising transactions and matching bank feeds with transactions such as customer payments, we use the "Add Adjustment" to add things like fees/bank fees. It would be useful to choose a VAT/Tax rate here. Whilst there is a bank charges option when adding a payment, this goes into the default bank charges account. We use the adjustments so that we can choose the account and separate our fees. We use different card providers and Worldpay charges VAT so we are stuck. We cannot integrate with
                                  • New Menu Layout Feedback

                                    I'd really like to see the banking item back on the top of the menu. I'm sure part of it is just because that's what I'm accustomed to. However, for a bookkeeping program, I think there's a logic to having banking be on top. Not a giant issue, but something
                                  • How to use Rollup Summary in a Formula Field?

                                    I created a Rollup Summary (Decimal) field in my module, and it shows values correctly. When I try to reference it in a Formula Field (e.g. ${Deals.Partners_Requested} - ${Deals.Partners_Paid}), I get the error that the field can’t be found. Is it possible
                                  • Form Accessibility

                                    Hi, is there an update on the accessibility standard of Zoho forms? Are the forms WCAG 2.1 AA compliant? 
                                  • Cannot schedule report delivery

                                    The only 'send option' available when exporting reports is 'immediately' The option to schedule the report is missing.
                                  • adding attachment in sendmail script where attachment is in a CRM field

                                    Hi all, I have a custom field of type 'File Upload' in one of my modules in my CRM. I want to include the file in that field as an attachment to an email - which is done from a button on  the 'Results' module. I have created a script and a button to initiate an email from that module. The Deluge scripting window has allowed me to add arguments for all the fields I need to use except for the one file upload type field. My script currently looks like the below (content of the email omitted). As you
                                  • [Free Webinar] Learning Table Series - AI-Enhanced Insurance Claim Management in Zoho Creator

                                    Hello Everyone! We’re excited to invite you to another edition of Learning Table Series, where we showcase how Zoho Creator empowers industries with innovative and automated solutions. Struggling with lengthy claim processes, a lack of visibility into
                                  • Zoho Suite is very slow

                                    Since today Zoho is incredibly slow over all applications! What's going on?
                                  • Not sure how to use credits to my account

                                    Hi I have a $50 credit to my account. I'm just wondering how I can apply that to either a current invoice or to try a new service. Any advice would be great, thanks. Kind Regards Chris
                                  • Control who sees Timeline and Interactions in Zoho CRM through Profiles

                                    The feature has been enabled for all DCs (except US, EU, and IN DCs). We will be rolling it out to the other DCs in the upcoming days. Dear All, In a CRM, not all users would require access to the history of a record. For instance, a Marketing Operations
                                  • Zoho Desk Integration - Add the option to send the estimate from the Zoho Desk Ticket Integration

                                    Hi, Currently in the Zoho Desk integration, the user is able to create an estimate from a ticket, once the estimate is created the user can see the estimate under the ticket (see screenshot below), but is not able to send that estimate from Zoho Desk.
                                  • Next Page