What's New in Zoho Billing - Q1 2025

What's New in Zoho Billing - Q1 2025

Hello everyone,
We're excited to share the first set of feature updates for Zoho Billing in Q1 2025, ranging from manual revenue recognition to custom notifications for API usage limits. Keep reading to learn more.

Leave Organization Option

Zoho Billing now allows you to leave an organization directly from the Manage Organizations page. However, if you are an admin in an organization that has integrations enabled, you will need to disable them before leaving. The other admins will need to set up the integrations again. If you are the only admin or the admin who created the organization, you have to delete it instead.
To leave an organization:
  • Click the organization name at the top.
  • Click Manage.
  • Click the more icon, and select Leave Organization.
  • Then, select I'm aware that I cannot access this Zoho Billing organization once I leave.
  • Click OK.

Filter Lookup Custom Fields 

Filter your lookup custom fields by using custom views and configuring criteria. If you configure both, records will be filtered based on both the custom view and criteria, ensuring that all conditions are met. For example, if you want a custom field for a customer, which can display only paid invoices, you can create a lookup custom field with the criteria set as Invoice Status is Paid. Now, you can select only from the paid invoices while creating a customer. 

Create Group and Compound Taxes [Germany Edition]


In Germany, local tax rates and surcharges can be levied alongside the existing VAT in specific cases, such as municipal or tourism taxes. Zoho Billing now supports creating tgroup taxes and compound taxes to accommodate for these cases. 
If the local tax is added to the Total Amount, VAT will be calculated on the entire amount, including the surcharge. However, if the local tax is applied separately, VAT will not be applied on the surcharge and will not appear in the VAT-based reports.

Import E-invoice Formats from Customer Portal [Germany Edition]


Your customers can now import their invoices and credit notes from the Customer Portal in Germany's e-invoice formats (XRechnung and ZUGFeRD_2.3.0). This particularly helps them to create bills and vendor credits in their accounting software.

Import Revenue Recognition Details for Transactions


Note: This feature is supported in organizations that have enabled Revenue Recognition. 
You can now import revenue recognition details for your existing transactions directly from the transaction's list page. Zoho Billing allows you to overwrite existing revenue recognition details, helping you to edit multiple revenue recognition entries at once. This feature is supported for invoices, subscriptions, and credit notes.

Manual Revenue Recognition


Note: This feature is supported in organizations that have enabled Revenue Recognition. 
You can take control of when and how much revenue you want to recognize with Manual Revenue Recognition, while ensuring compliance with IFRS 15 guidelines. This is particularly helpful in business scenarios, involving complex transactions, where rule-based automated revenue recognition cannot be applied.

Multi-Factor Authentication in Customer Portal


Note: This feature is currently available only in India and US editions of Zoho Billing.
Enhance your customer's account security with Multi-Factor Authentication for Customer Portal. This adds an extra layer of protection with a Time-Based One-Time Password (TOTP), which the customer is required to add along with the login credentials.
Your organization's admins can enable MFA from the Customer Portal settings. Once enabled, your customers have to configure it from an authenticator app. After setup, your customers have to enter TOTP from their authenticator app along with their login credentials. If your customers lose access to the authenticator app, admins can reset MFA for them.
If you disable MFA for your organization later, your customers who have configured MFA will still have to enter the TOTP to log in to the Customer Portal.

Pin Columns in List Pages

If you have more than 8 columns in a list page, it can be difficult to keep sight of important information while viewing other columns. Zoho Billing now allows you to pin up to 2 columns to the left, allowing you to freely scroll horizontally without losing sight of important columns.


Set Custom Notifications for API Usage Limit

Set up custom notifications to receive mails and in-app notifications when your organization's daily API usage crosses a limit. You can set up to three daily API usage limits. To set up custom notifications for API usage limits:
  • Navigate to Settings and select API Usage under Developer & Data.
  • Click Configure Usage Limit Notification.
  • Select up to three API Usage (%).
  • Select Email Recipients.
  • Click Send Sample Notification to view how the in-app notification will appear.
  • Click Save.
You can add email recipients based on roles or direct users. Once a daily API usage limit is crossed, the recipients will receive an email and in-app notification.


We'd love to hear what you think about these features in the comments below.
If you require any assistance, please write to our dedicated support team at support@zohobilling.com – we'd be happy to help!

    • Sticky Posts

    • Zoho Billing will discontinue support for older browser versions soon

      Hello users, Starting from May 15, 2024, Zoho Billing will no longer support the following browser versions: Browsers Version Restrictions Firefox Browser Versions older than 100 Google Chrome Versions older than 100 Microsoft Edge Versions older than
    • Introducing Developer Space in Zoho Subscriptions

      Hello devs! At Zoho Subscriptions, we're constantly looking for ways to empower the developer community. Our goal is to provide you with the tools you need to integrate Zoho Subscriptions with your other platforms, and we also want to make it easy to
    • Recent Topics

    • Filtering Tickets based on Email headers

      We're starting to get a lot more junk coming into our Zoho Desk, which is then triggering unnecessary email alerts to agents. Once thing we could do to cut this junk in half, is to filter tickets based on email headers. Any email containing the `List-Unsubscribe`
    • CRM Blueprint Notification by Cliq

      Dear Zoho team, In Workflow, there is nofication by cliq, but in blueprint, there is no option as cliq notification. I think it is very convenient to get notified by Cliq , as there are multi modules in apps, but we will always check Cliqs
    • Zoho People Attendance Regularization – Wrong Total Hours Displayed

      While using Zoho People, I observed that the attendance regularization is showing wrong total hours when applied to past dates. For example, if a check-in is added at 10:00 AM and check-out at 6:00 PM for a previous date, the system sometimes calculates
    • Sync Contacts in iOS

      What does the "Sync Contacts" feature in the iOS Zoho Mail app do?
    • Live webinar: Craft the ideal sales pitch deck with Show

      Every great sale starts with a great story. And your pitch deck? That’s where the story takes shape. But too often, these presentations end up looking generic, overloaded with text, or lacking structure. The good news is, it's easier to fix than you think!
    • Project Statuses

      Hi All, We have projects that sometimes may not make it through to completion. As such, they were being marked as "Cancelled". I noticed that these projects still show as "Active" though which seems counter intuitive. In fact, the only way I can get them
    • 👋 Welcome to the Zoho MCP Community

      Hello all, glad to have you here! This is your space for everything AI agents, MCP tools, and intelligent business apps. This community is for you — developers, partners, creators, and businesses exploring how agents can transform work. Whether you’re
    • Suitability of Zoho One (Single User License) for Multi-State GST Compliance & Cost Analysis

      Hello Zoho Team, I am an e-commerce business owner selling on platforms like Amazon, Flipkart, and Meesho, and I'm currently using their fulfillment warehouses. I have two GSTIN registrations and am planning to register for an additional 2-3 to expand
    • DNS Manager

      Where Can I find my DNS manager so I can link this to click funnels or AWEBER
    • Forwarder

      Hi, I tried to add a forwarder from which emails are sent to my main zoho account email . However, it asks me for a code that should be received at the forwarder email, which is still not activated to send to my zoho emial account. So how can I get the
    • Forwarder

      Hi, I tried to add a forwarder from which emails are sent to my main zoho account email . However, it asks me for a code that should be received at the forwarder email, which is still not activated to send to my zoho emial account. So how can I get the
    • How do I sync multiple Google calendars?

      I'm brand new to Zoho and I figured out how to sync my business Google calendar but I would also like to sync my personal Google calendar. How can I do this so that, at the very least, when I have personal engagements like doctor's appointments, I can
    • Need to extract date from datetime field

      I have a datetime field and need only the date part from it. I am unable to find a built-in function that would be <DateTime>.Date(). I don't think I want to go the string conversion route of converting the datetime to string and then parsing out values and create a date out of it. Any one out there has a better solution to this? Thanks in adavnce. Regards Moiz Tankiwala Smart Training & IT Solutions
    • How to Hide Article Links in SalesIQ Answer Bot Responses

      I have published an article in SalesIQ, and the Answer Bot is fetching the data and responding correctly. However, it is also displaying the article link, which I don’t want. How can I remove the link so that only the message is shown?
    • India Tech Support

      Is there no phone tech support number for India? And no chat facility either?
    • additional accounts

      If I brought 5 emails to my account. Can I later buy additional emails.
    • Issue in Zoho People Regularization – Incorrect Hour Calculation

      I have noticed that when applying attendance regularization in Zoho People for previous dates, the total working hours are not calculated correctly. For example, even if the check-in is 10:00 AM and check-out is 6:00 PM, the system shows an incorrect
    • Why I am unable to configure Zoho Voice with my Zoho CRM account?

      I have installed Zoho Voice in my Zoho CRM, but as per the message there is some config needed in Zoho Voice interface. But when I click on the link given in the above message, I get an access denied page.
    • Issue with Hour Calculation in Zoho People Attendance Module

      I have noticed an issue in the attendance regularization feature of Zoho People. When trying to regularize past dates, the total working hours are not calculated correctly. For example, if I enter a check-in and check-out time for a previous day, the
    • Cliq Meeting Calls No Audio and Screen Share

      When in a Cliq channel meeting, the audio does not work at all on pc. When i use my phone as audio source, screen share on pc does not work. I have updated audio drivers but the strangest thing is that during a 1 on 1 call, it works well. Therefore the
    • Bug in Total Hour Calculation in Regularization for past dates

      There is a bug in Zoho People Regularization For example today is the date is 10 if I choose a previous Date like 9 and add the Check in and Check out time The total hours aren't calculated properly, in the example the check in time is 10:40 AM check
    • Work anniversary and birthdays on connect

      Hello, I like the idea of having employee's work anniversary and birthdays on the dashbaord. Do you have to have the employee complete this information themselves in connect settings, or does it pull from their directory settings? (ie. we use Zoho one
    • Field Dependency Not Working on Detail Page in Zoho Desk

      Hi Support Team, I’ve created field dependencies between two fields in Zoho Desk, and they are working correctly on the Create and Edit layouts. However, on the Detail page, the fields are not displaying according to the dependencies I’ve set — they appear
    • Alias Email Id already exists

      Hi I'm trying to create an alias : contact @ yoavarielevy.co.il but i get the message  Alias Email Id already exists I had an account with the same name but I deleted it. Can you help? Thanx Yoav
    • BANK FEED - MAYBANK , provider from YODLEE IS NOT WORKING

      As per topic, the provider YODLEE is not working for the BANK FEED. It have been reported since 2023 Q3, and second report on 2023 Q4. now almost end of 2024 Q1, and coming to 2024 Q2. Malaysia Bank Maybank is NOT working. can anyone check on this issue?
    • Feature Request: Ability to Set a Custom List View as Default for All Users

      Dear Zoho CRM Support Team, We would like to request a new feature in Zoho CRM regarding List Views. Currently, each user has to manually select or favorite a custom list view in order to make it their default. However, as administrators, we would like
    • Adding Multiple Products (Package) to a Quote

      I've searched the forums and found several people asking this question, but never found an answer. Is ti possible to add multiple products to a quote at once, like a package deal? This seems like a very basic function of a CRM that does quotes but I can't
    • Zoho Commerce in multiple languages

      When will you be able to offer Zoho Commerce in more languages? We sell in multiple markets and want to be able to offer a local version of our webshop. What does the roadmap look like?
    • Compensation | Salary Packages - Hourly Wage Needed

      The US Bureau of Labor Statistics says 55.7% of all workers in the US are paid by the hour. I don't know how that compares to the rest of the world, but I would think that this alone would justify the need for having an hourly-based salary package option.
    • Introducing Assemblies and Kits in Zoho Inventory

      Hello customers, We’re excited to share a major revamp to Zoho Inventory that brings both clarity and flexibility to your inventory management experience! Presenting Assemblies and Kits We’re thrilled to introduce Assemblies and Kits, which replaces the
    • How to create auto populate field based on custom module in Zoho CRM?

      Hello, i'm still new to Zoho CRM and work as administrator in my company. Currently, I'm configuring layout for Quotes Module. So, the idea is, I've created a read-only field in Quotes called "Spec". I want this field automatically filled with Specification
    • webinar registration confirmation are landing in SPMA folders

      I am trialing zoho webinar and do not have access to custom domains. When I test user registrations, they are working but the resulting confirmation email is landing in a spam folder. How can I avoid this?
    • Making digital signatures accessible to all: Introducing accessibility controls in Zoho Sign

      Hi there! At Zoho Sign, we are committed to building an inclusive digital experience for all our users. As part of our ongoing efforts to align with Web Content Accessibility Guidelines (WCAG), we’re updating the application with support that will go
    • Is there a way to set Document Owner/Sender via the API

      When sending requests for zoho sign, it would seem zoho uses the id of the person that created the zoho api cred to determine the owner_id, is there a way to set a default for this?
    • Transition Criteria Appearing on Blueprint Transitions

      On Monday, Sept. 8th, the Transition criteria started appearing on our Blueprints when users hover over a Transition button. See image. We contacted Zoho support because it's confusing our users (there's really no reason for them to see it), but we haven't
    • Delegates should be able to delete expenses

      I understand the data integrity of this request. It would be nice if there was a toggle switch in the Policy setting that would allow a delegate to delete expenses from their managers account. Some managers here never touch their expense reports, and
    • Add Save button to Expense form

      A save button would be very helpful on the expense form. Currently there is a Save and Close button. When we want to itemize an expense, this option would be very helpful. For example, if we have a hotel expense that also has room service, which is a
    • Multiple organizations under Zoho One

      Hello. I have a long and complicated question. I have a Zoho One account and want to set it up to serve the needs of 6 organizations under the same company. Some of the Zoho One users need to be able to work in more than 1 organization’s CRM and other
    • IMAP Server not responding.

      Trying to connect a phone via IMAP and getting "imap.zoho.com not responding." Is the server down, for maintenance or otherwise? I've tried this on two different devices and got the same error on both.
    • Error AS101 when adding new email alias

      Hi, I am trying to add apple@(mydomain).com The error AS101 is shown while I try to add the alias.
    • Next Page