2025 Highlights: A Year of Steady Progress and Significant Developments

2025 Highlights: A Year of Steady Progress and Significant Developments



As we come to the end of 2025, let's take a moment to reflect on the
significant progress and developments we've made to improve your travel and expense management.

In the Spotlight

Introducing Online Booking
(US edition only - Early access)
Enable online booking for employees and let them self-book their flight and hotel itineraries. Create a travel policy and ensure that users associated with the policy book their tickets online while staying compliant with the defined rules and spending limits.

Pine Labs Prepaid Cards
(India and Global edition with country set to India)
Using Pine Labs prepaid cards, you can easily track and manage your corporate card spending with minimal manual effort in Zoho Expense. It comes with a dashboard which provides insights into the spend summary, transaction history, and top-ups.

Introducing Batch Payments (Offline and Online)
Add multiple reports to a batch and reimburse them together using batch payments. Create a batch, export, and upload it in your bank portal for reimbursement. Once the reimbursements are settled, you can mark the batch as processed in Zoho Expense. If you've integrated with HSBC, you can add approved reports to a batch and reimburse them online via HSBC. After reimbursement, the batch will be marked as processed automatically. The HSBC integration is available only for Indian edition users of Zoho Expense created under the zoho.in domain.

Pay Advances Online
Users using the India edition of Zoho Expense, created under the zoho.in domain, can pay advances online via ICICI, YES, and HSBC. Users using the US edition of Zoho Expense can pay advances online via ACH Forte. This feature is only available in organizations where advances can be marked as "Paid."

Forecast Analytics (Early access)
Using historical data, Zoho Expense will forecast trip expenses in your organization to help you plan effectively and make informed decisions in the Trip Expense Summary report in Analytics.

Notify Employees via WhatsApp
Integrate with your WhatsApp Business account and use your purchased WhatsApp Credits from Meta to send instant notifications. Notify submitters and approvers when a report or trip is submitted, approved, rejected, or when expenses are reimbursed. You can also customize the notification messages you send out in Zoho Expense.

New Edition: Singapore
In addition to the existing editions, Zoho Expense now has a Singapore edition, helping you manage business expenses while staying GST compliant.

Card, Expense, and Budget Management

Real-time Feeds in New Regions (Early access)
Users using Zoho Expense in the UK, Germany, and Italy can fetch card feeds in real time with support for both Visa and Mastercard.

Report Automation for Trip Expenses
Once you enable report automation for trip expenses, a report will be automatically generated for your employees with all their expenses incurred during the trip.
To enable: Go to Admin View > Settings > Report Automation > Configure Now, next to Trip Expenses

Enhancements in Per Diem
Instead of creating a custom rule for a per diem rate every time, create per diem rule templates that can be applied to any per diem rate in any policy to reduce time and manual effort. Additionally, per diem has been enabled for users using the UK edition of Zoho Expense (Early access).

Import User Budgets (Early access)
Instead of manually creating a budget for your employees, you can import them into Zoho Expense. Create budgets in bulk by assigning a fixed amount across all categories or expense types, or by setting custom amounts for each one individually.

Analytics

Analytics Upgrade
The analytics module has been upgraded to provide better visibility into actions in the Admin View. Here's what the new enhancements include:
  1. Date customizations and criteria filters are displayed on the report details page.
  2. Group by option and column customizations are located above the table.
  3. Search for other reports using the Hamburger menu icon on the Report Details page.
  4. The print option is now available under the Export dropdown.

Custom Reports (Early access)
Customize a report in Analytics and save it as a separate report. You can add filters, customize columns, define a layout, and set your report preferences. The reports will be displayed under Custom Reports in the Analytics module.

Liability Summary Report
To see how much each employee owes the company and how much the company owes each employee, use the Liability Summary report found under Reimbursements in Analytics. You can view the report in the Admin View under Reimbursements in Analytics.

Trip Expense Summary Report in Analytics
We've introduced a new report, Trip Expense Summary, in Analytics. The report gives admins a holistic view of booking expenses, the per diem allowance associated with the trip, and trip expenses including personal expenses incurred on the trip.

iOS and Android Mobile App Updates
  1. Zoho Expense's iOS app adopted the Liquid Glass design to give users a richer visual definition of the interface. Additionally, with Apple Intelligence, the Date and Amount fields are now auto-filled when an employee manually adds an expense after selecting a receipt.
  2. Introducing the Singapore edition for Zoho Expense that helps you manage business expenses while staying GST compliant.

  3. Employees can view and manage the petty cash accounts assigned to them to cover minor, everyday expenses, typically for branch operations in My View (Early access). 

  4. While creating a mileage expense using the UK edition of Zoho Expense, select whether the charging location of your vehicle is home or public to ensure mileage reimbursement for electric vehicles is calculated in line with HMRC rates.


Customer Testimonials

"Doing my expenses now takes me seven minutes when they used to take me four hours a month."

Tim Williams,
Executive Director, Go Geothermal

"The transition to Zoho Expense was smoother than we expected. Given the scale of our operations, we anticipated challenges, but the implementation process was well-structured, and our employees adapted quickly. In just three to four months, we moved from a completely manual process to a fully automated system that everyone was comfortable using."

Jothi Prakash,
Deputy General Manager IT, Coromandel International Limited

"The Zoho team's support throughout our journey, from onboarding to project go-live, has been outstanding, making the transition smooth and hassle-free."

Pankaj Pandit,
Chief Information Officer, Oberoi Realty Limited

Thank you for traveling along with us on this journey marked by notable milestones and growth. We look forward to a more rewarding and enriching 2026. Wishing you an incredible 2026!

    • Recent Topics

    • Internal Fillable Contract with Zoho Writer (Before Sending to Client)

      Hi everyone, I’m trying to automate the following process in Zoho CRM and would appreciate some guidance. Process: When a Deal moves to a specific stage, CRM triggers an automation. CRM sends a contract template to an internal team member so they can
    • Update P_Leave: code: 7052 "Employee_ID": "Enter Employee ID"

      Hi, Zoho People - Update Leaves Can someone assist? ------------------------------------------------------------------------------------------ col = Collection(); col.insert("recordid":id); col.insert("Date_Check_Approval":zoho.currentdate); info zoho.people.update("P_Leave",col.toMap());
    • Prevent tracking users from specific countries

      Currently, I’m receiving many bot visits from the United States and Malaysia. I would like these visits not to be recorded in SalesIQ. I already enabled the option to exclude traffic from cloud service providers, but I’m still receiving bot visits. Ideally,
    • Print a document from Zoho Writer via Zoho Creator

      If i use the code below i can get writer to create a new document or email it to me but i want to be able to print it directly from the browser and not have to send it via email and then print. Below is the code im using. Attached options form zoho writer
    • Es posible cambiar el lenguaje de los modulos del ASAP?

      Es posible cambiar el lenguaje de estos textos? Tengo Zoho configurado en español pero aun así me muestra estos textos en ingles:
    • System Components menu not available for Tablet to select language

      I have attached a screenshot of my desktop, mobile, and tablet menu builder options. I am using 2 languages in my application. Language Selection is an option under the System Components part of the menu, but only for my desktop and phone(mobile). My
    • Using workflows to automatically set classification of new tickets

      Hello, I am trying to use a workflow to set a classification for a new ticket that is created via an email coming into my desk department. The workflow is working fine if I create a ticket from within desk, however if a ticket is emailed in then this
    • Text/SMS With Zoho Desk

      Hi Guys- Considering using SMS to get faster responses from customers that we are helping.  Have a bunch of questions; 1) Which provider is better ClickaTell or Screen Magic.  Screen Magic seems easier to setup, but appears to be 2x as expensive for United States.  I cannot find the sender id for Clickatell to even complete the configuration. 2) Can customer's reply to text messages?  If so are responses linked back to the zoho ticket?  If not, how are you handling this, a simple "DO NOT REPLY" as
    • Default/Private Departments in Zoho Desk

      1) How does one configure a department to be private? 2) Also, how does one change the default department? 1) On the list of my company's Zoho Departments, I see that we have a default department, but I am unable to choose which department should be default. 2) From the Zoho documentation I see that in order to create a private department, one should uncheck "Display in customer portal" on the Add Department screen. However, is there a way to change this setting after the department has been created?
    • Show unsubscribed contacts ?

      Hello, I would like to display the unsubscribed contacts. Unfortunately, I do not have this subscription type as described in the documentation (https://help.zoho.com/portal/en/kb/marketing-automation-2-0/user-guide/contacts/contact-management/articles/subscription-type-24-1-2024#Subscription_Type_field.)
    • Can Zoho Marketing Automation send OTP codes via WhatsApp during user registration?

      The flow I would like to implement is: A user signs up in the mobile app and enters their phone number. The system generates a one-time verification code (OTP). The OTP is sent to the user via WhatsApp message. The user enters the code in the app to confirm
    • What's New in Zoho Inventory | Q2 2025

      Hello Customers, The second quarter have been exciting months for Zoho Inventory! We’ve introduced impactful new features and enhancements to help you manage inventory operations with even greater precision and control. While we have many more exciting
    • "Spreadsheet Mode" for Fast Bulk Edits

      One of the challenges with using Zoho Inventory is when bulk edits need to be done via the UI, and each value that needs to be changed is different. A very common use case here is price changes. Often, a price increase will need to be implemented, and
    • Cloning Item With Images Or The Option With Images

      Hello, when I clone an item, I expect the images to carry over to the cloned item, however this is not the case in Inventory. Please make it possible for the images to get cloned or at least can we get a pop up asking if we want to clone the images as
    • ZOHO BOOKS - RECEIVING MORE ITEMS THAN ORDERED

      Hello, When trying to enter a vendor's bill that contains items with bigger quantity than ordered in the PO (it happens quite often) - The system would not let us save the bill and show this error: "Quantity recorded cannot be more than quantity ordered." 
    • Stock count by bin location

      Is there a configuration to make a stock count by bin or area and not by product. these is useful to manage count by area Regards
    • Server-based Appication API access for Social, Sites, Flow, Pages.

      Hello, I am trying to hook up API access for a number of apps and I have hit a wall trying to add these scopes to the API feed. We cannot find the correct way to list the scope for these Zoho apps; Social, Sites, Flow, Writer. Error on web-page comes
    • Feature Request: "Send Invitation" Toggle for Events

      I am writing to request a critical "Quality of Life" update for the Activities module. Currently, adding people to the Participants field in an Event triggers an automatic email invitation/acceptance tracking with no way to opt-out. For general events
    • Zoho Survey: Bulk Exporting Raw Data (CSV/Excel) from 100+ Individual Survey Projects

      Hi Zoho Community, I am currently managing a 360-degree evaluation process that involves 100+ individual survey projects (one separate survey for each employee being evaluated). I need to download the raw response data (CSV or Excel) for all 100 surveys.
    • Zoho Survey – Page Skip Logic Not Working

      Hi everyone, I'm experiencing an issue with the page skip logic in Zoho Survey. Last week, it was working fine, and I haven’t changed anything in the settings. However, today the skip logic is not working at all. I also tried testing it with different
    • CRM x WorkDrive: File storage for new CRM signups is now powered by WorkDrive

      Availability Editions: All DCs: All Release plan: Released for new signups in all DCs. It will be enabled for existing users in a phased manner in the upcoming months. Help documentation: Documents in Zoho CRM Manage folders in Documents tab Manage files
    • Anyone worked out how to export or screengrab a full heatmap?

      I'd love to be able to include a copy of a heatmap in a report but can't work out how to grab the whole thing as there doesn't appear to be an export function? Thanks in advance.
    • Introducing Built-in Telephony in Zoho Recruit

      We’re excited to introduce Built-in Telephony in Zoho Recruit, designed to make recruiter–candidate communication faster, simpler, and fully traceable. These capabilities help you reduce app switching, handle inbound calls efficiently, and keep every
    • Sender Email Configuration Error.

      Hello Team, Hope you are all doing well. We are in the process of creating the Zoho FSM environment in the UAE. When we try to add the sender email address “techsupportuae@stryker.com”, we receive the error message: “Error occurred while sending mail
    • Auto-publish job openings on my Zoho Recruit Careers Website

      I have developed a script using the Zoho Recruit API that successfully inserts new jobOpening records to my Zoho Recruit website, but my goal is to auto-publish to the Careers Website. The jobOpening field data shows two possible candidates to make this
    • [Free webinar] Custom domains for portals in Zoho Creator - Creator Tech Connect

      Hello everyone, We’re excited to invite you to another edition of the Creator Tech Connect webinar. About Creator Tech Connect The Creator Tech Connect series is a free monthly webinar featuring in-depth technical sessions designed for developers, administrators,
    • Remove my video

      Hi, How can I remove my video so that I don't have to see myself. It's weird so I always remove my own video from what I see but cannot find this feature here. Thanks!
    • Marking a meeting 'done'.

      I would like to somehow mark a meeting 'done' and placed under the contact's page rather than deleting it and having no record of it. Am I missing a button that does this?
    • Add Lookup Field in Tasks Module

      Hello, I have a need to add a Lookup field in addition to the ones that are already there in the Tasks module. I've seen this thread and so understand that the reason lookup fields may not be part of it is that there are already links to the tables (
    • Super Admin Logging in as another User

      How can a Super Admin login as another user. For example, I have a sales rep that is having issues with their Accounts and I want to view their Zoho Account with out having to do a GTM and sharing screens. Moderation Update (8th Aug 2025): We are working
    • Cannot find zpuid for Zoho Projects user

      I'm using the Zoho Projects v3 API to create a task. The task is created successfully, but in order to assign the task owner, the "Create a Task" API also requires the zpuid of the task owner. Unfortunately I cannot find any user-related API calls that
    • Allocating inventory to specific SO's

      Is there a way that allocate inventory to a specific sales order? For example, let's say we have 90 items in stock. Customer 1 orders 100 items. This allocates all 90 items to their order, and they have a back order for the remaining 10 items which could
    • Incorrect Functioning of Time Logs API (Version 3)

      We need to fetch the list of time logs for each task for our company internal usage. We are trying to achieve it by using the next endpoint: https://projects.zoho.com/api-docs#bulk-time-logs#get-all-project-time-logs Firstly, in the documentation the
    • Partial payments for retainer invoices

      When a customer does not pay the entire retainer invoice there is no way to apply a partial payment. PLEASE add this function.
    • Can I export to PDF in Zoho Learn

      I have seen help pages where export to pdf options are available but I do not see that option available from the application. I see that exprt is available in my free trial version but that is only to html pages. I need to be able to export my manuals
    • Service line items

      Hello Latha, Could you please let me know the maximum number of service line items that can be added to a single work order? Thanks, Chethiya.
    • Sending emails via Books

      Anyone else getting similar problems recently ??..... Hi, Your message to the following recipient was not delivered. Please find the details below.  Bounce Details: Bounced Address : someone@google.com Bounce Reason : other ; Status : 5.0.0 (undefined status) ; Daignostic-Code : smtp;542 someone@google.com Rejected ; Bounced Time : Sep 05, 2017 06:37 PM BST Regards, Zoho Team The email addresses were fine only a few days ago but are now being rejected ?
    • PDF Generator Upgrade

      Hi Team, What will happen if I don't make any changes for existing template. Zoho just ask us upgrade but haven't tell the benefit. Zoho Corporation
    • No Need To Fix Something That Is Working

      Zoho Books is a great financial tool which helps businesses to become more efficient and productive with day-to-day operations. As such, every change, upgrade, improvement needs to be carefully thought before implemented in the software and I'm sure Zoho
    • Total Cost in reports showing zero

      The image below shows my issue. The column Total Cost should show the cost to our company based on hours logged and the employee's rate. For instance, if the person working on Subtask 1 is paid 20/hr, then Total Cost should display $160 ($20x8 logged
    • Next Page