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

                                  • Can I convert Multiline fields from Plain text to Rich Text?

                                    I have added several custom multiline fields (Plain text) in the Zoho CRM module "Accounts" before the Rich Text (RTF) feature was released in 2024. Now I am looking for a way to convert them to Rich Text format. Is there a way to do this? The problem
                                  • Webinar Recording: Maximizing Productivity with Bigin's Mobile Apps

                                    Dear Biginners, Hope you're doing well! As part of our ongoing Masterclass series, we’ve just completed an exciting webinar that explores the capabilities of our mobile apps. Whether it’s managing deals, communicating with customers, or meeting deadlines,
                                  • Need Help with Zoho CRM Integration

                                    Hello everyone! 👋 I'm currently in the process of integrating Zoho CRM with an Android gaming website focused on Fire Kirin Game. While everything is progressing smoothly, I'd love to get some expert input to make the integration as efficient and seamless
                                  • Validating an order by a superior

                                    Hi, I have a very specific use case for Backstage. Let me know if this is possible or how I could get around this (or if there are no workaround). One of my client uses Backstage to manage internal (on site) events. Participants from different departments
                                  • Introducing Keyboard Shortcuts for Zoho CRM

                                    Dear Customers, We're happy to introduce keyboard shortcuts for Zoho CRM features! Until now, you might have been navigating to modules manually using the mouse, and at times, it could be tedious, especially when you had to search for specific modules
                                  • Lets Talk Recruit: Key Takeaways from Our India Community Meetups

                                    Welcome back to Let’s Talk Recruit, the series where we bring you real stories, product insights, and community highlights from the world of recruitment. Our last post covered how you can build approval processes with zero follow-ups using Recruit. In
                                  • Emails Migration to Zoho

                                    Hi, I am in the middle of a migration from Salesforce to Zoho one. I am stuck on migratiing emails from Salesforce into Zoho. Does anyone have any suggestions?
                                  • How to set an automatic BCC recipient

                                    Hi there, is it possible to set a BCC recipient email address that is automatically showing up in the BCC field when you compile an email for a contact or lead? I want pretty much all emails I sent out of Zoho CRM to have the same BCC email recipient,
                                  • zoho commerce

                                    "I need to know where to find the wishlist function in Zoho Commerce."
                                  • Request to Recover Deleted Task List – Project ID: RIV-MOD-10722

                                    Hi Zoho Team, I hope this message finds you well. My Zoho task list associated with Project ID: RIV-MOD-10722 appears to have been deleted. When I clicked on the task link from the email notification, I received the following message: "Task has been deleted
                                  • Error 400 Booking

                                    Added a custom domain to Booking. Am Getting a SSL Error that has some other domain on the SSL and giving a 400 error. Followed instructions and it stated it verified our domain.. However it is not working. Please Help!
                                  • Popup Input Fields on Kanban View

                                    Hi, I have modified the default deals module in zoho crm and using it with kanban view , I've configured my blueprint to ask for necessary input fields on stage updates but it only works on the deal details page. What I want to achieve is to show these
                                  • Zoho Developer Hangout (ZDH) – Episode 19 | Catalyst for Zoho Developers

                                    Hey developers! Ready to shift gears from writing long Deluge scripts to building with single-purpose functions and powerful service calls? This session is for Zoho developers who are familiar with typical approaches to working in the Deluge environment
                                  • Why is it so difficult to login to zoho store dashboard

                                    I have logged in using zoho id and unable to access dashboard from past 30 mins - why is it so difficult to go dashboard of my own store?
                                  • 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
                                  • Zoho Thrive is getting a revamp: Here’s what’s changing

                                    We’re excited to bring you an upgraded Zoho Thrive experience! This update features a more intuitive interface, improved navigation, and enhancements to help you manage your affiliate and loyalty programs with ease. What’s new? A more flexible start:
                                  • Narrow Columns for the Calendar Day View

                                    Hello Zoho folks, First off thank you for Zoho Bookings! I have a feature request: the ability to adjust the columns width for the calendar Day View. User Story: Given that I am a Zoho Bookings admin And I am logged-in And I have > 5 staff members When
                                  • Using Bookings as a training management system

                                    I'm looking for a system for my company. We need to be able to give clients a way of booking courses with us from a pre-defined schedule. We'll need for them to be able to book, cancel or amend bookings without manual intervention from our side. The system
                                  • Multi Vendor store

                                    Are there any options for setting up an online mall or marketplace that supports multiple vendors, like Etsy and Amazon, where a buyer can search across multiple stores within a mall to find products? Each store owner can administer their own products
                                  • Related List Client Script

                                    Noticed that now we support Related List Client Script. But I cannot find any guidance regarding this. May I know how to capture the chosen value?
                                  • Importing into Multiselect Picklist

                                    Hi, We just completed a trade show and one of the bits of information we collect is tool style. The application supplied by the show set this up as individual questions. For example, if the customer used Thick Turret and Trumpf style but not Thin Turret,
                                  • Limited to one Image Attachment in Service Reports

                                    The ability to attach multiple before and after pictures of work performed is a vital feature for many field service companies. Current attachment limit is 10MB. When adding an image to the appointment notes field, it is producing an image with an average
                                  • Zoho Forms Layout Limitations Impacting Conversion

                                    Hi everyone, I’m encountering some challenges with Zoho Forms' design and layout limitations, and I believe this is impacting the conversion rate of our website. Our goal is to capture as much information as possible from leads, but for UI/UX reasons,
                                  • How to add two columns in Zoho forms

                                    I would like to have two columns in Zoho forms. How can i enable two columns?
                                  • Cancelled appointments still block out timeslot

                                    I haven't had to test this before, but I've just found a problem. I had an appointment in a certain timeslot, and that appointment was cancelled. However, Bookings won't let another appointment be booked in that slot - it makes that time unavailable until
                                  • Zoho Bookings <> Oulook

                                    When a user has their Outlook connected to Bookings should it be able to recognise existing meetings and not give those as available options ? If so, how long is the sync time : ie If i were to put a private meeting at 3pm in my Outlook, how long would
                                  • where i can see estimated revenue

                                  • Don't allow scheduling service on same day

                                    Is there a way when setting up a Service for people to schedule to not allow them to schedule it for the same day, only a future date? We don't want people scheduling their meeting/service without giving us time to prepare for it.
                                  • ZOHO BOOKINGS, Add Contact settings

                                    How can I edit the add contact form, to change to not mandatory fields email or phone number? thanks
                                  • Zoho Please change your ways

                                    I started using Your new Zoho bookings in earnest 3 days ago. What a mistake.  Once again, everything is backwards and upside down.  I had to spend 5 hours testing how the thing works in order for me to understand how to acutally use it.  When i started using google calendar years ago.  it took seconds to figure out how it works. Why is that. bc they put everything in places where it makes sense.  Today, I needed to add an appointment as well as a time off.  Stupid me i added the time off first,
                                  • ZOho Booking and CRM integration.

                                    We are using Zoho Booking wiht Zoho CRM in a custom module. Inside our module we use the option to book a meeting with the customer. This part works great we feed the field to the URL and everything work 100%. Now my issue is that I was not able to find
                                  • cannot link my email to Zoho CRM

                                    We are reviewing Zoho as we heard it was an easy solution platform, but we have been trying for many days to get anyone at Zoho to schedule call to talk with us. We unsuccessfully have tried multiple times to link email to Zoho. We put in request for
                                  • How do I delete a test email address to which I am supposed to send a test email?

                                    How do I delete an email address added to a test email recipient that is no longer needed due to resignation or other reasons?
                                  • Happiness Feedback Report

                                    Hello,  I want to see all the feedback, which has been left on ratings in a report for all past tickets. Unfortunately, the pre-built happiness dashboard only lets you go back one month. When I create a report, I cannot add the column 'feedback' and I
                                  • Interest on late payments

                                    Is this ever going to be implemented on Zoho Books?  It's particularly annoying as its been working so well on Zoho invoice for the last year or so.
                                  • Awful audio quality

                                    Hi guys I'm using Zoho Cliq (paid) with my team (remote team : France, Madagascar and Tunisia). Unfortunately, we encounter issues everytime on audio call (and more when we use screenshare) with sound quality, audio lag, etc. We spend loooot of time to
                                  • How do I see what participants see when I am app sharing in a meeting?

                                    How do I see what participants see when I am app sharing in a meeting? In my view, I only see myself as active, but not the app (keynote on mac)
                                  • Items: Custom lookup field with values from a custom module?

                                    Use case: I have created a new custom module called Makes to hold the names of thousands of different manufacturers. I am trying to create a custom lookup field for Items that uses the custom module. I am not able to select the custom module for the lookup
                                  • Canva Integration

                                    Hello! As many marketing departments are streamlining their teams, many have begun utilizing Canva for all design mockups and approvals prior to its integration into Marketing automation software. While Zoho Social has this integration already accomplished,
                                  • Clone Entire Zoho Boooks Organization, including all transactions for testing & training

                                    Can Zoho Books support help with direct cloning of entire Zoho Books & Inventory Organization? including all transactions, just like a copy & paste or disk cloning. Is this possible?
                                  • Next Page