2025 has been a year of progress, productivity, and purposeful growth for Zoho Invoice. From expanding into new regions to refining everyday workflows, each update was designed to help businesses stay compliant, get paid faster, and work with confidence. Join us as we look back at the milestones that shaped our journey this year.
Launching the Singapore Edition
This year, we launched the Singapore Edition of Zoho Invoice, tailored to meet local tax and compliance needs. Businesses can now:
- Create IRAS-compliant GST invoices.
- Apply withholding tax and TDS.
- Generate detailed tax reports.
- Accept payments via PayNow through Stripe, enabling customers to pay in SGD by scanning a QR code using supported banking apps.
With this launch, Zoho Invoice enables faster, compliant, and more convenient invoicing for Singapore businesses.

As we wrap up the year, we’re excited to share the enhancements that made your invoicing faster and more efficient.
Scan Items in Invoices
Quickly scan items directly into line items, and if an item is scanned multiple times, its quantity updates automatically.
Share Invoices through WhatsApp
You can now send invoice details to your customers directly from the Invoices module using your personal WhatsApp account. This keeps communication personal, direct, and hassle-free.
Apply Available Credits From Credit Notes
Managing credits is now simpler. Zoho Invoice lets you apply available credits to invoices right from credit notes. Use the Apply to Invoices button in the credit note details page to apply partial or full credits to the selected invoices.

This year, we gave you more control over your PDF templates to make your documents look exactly the way you want.
Page Number Customization
We’ve enhanced page number options in your PDFs. You can now choose from three formats: Numeric, Page X / Y, or Page X of Y. Need a custom format? Select Custom and use placeholders like ${CurrentPageNumber} and ${TotalPages}. You can also adjust the page number position to Right, Left, or Center for the perfect layout.
Mark PDF Templates As Active or Inactive
Instead of deleting PDF templates you don’t often use, you can now mark them as Inactive. Inactive templates won’t be associated with any modules, but you can reactivate them whenever needed.
Customize PDF File Names
You can now customize file names using supported placeholders or your own prefixes and suffixes. You can also choose from predefined naming templates, making file management easier.

We rolled out tax-related enhancements to help you stay compliant across regions and simplify tax setup.
Income TCS Settings under Direct Taxes [India Edition]
Zoho Invoice now lets you create, edit, and view TCS rates under Direct Taxes in Settings. You can also see the number of associated transactions by clicking the View Associated Entities dropdown next to each Income TCS rate.
GST 2.0 Rate Rationalization [India Edition]
To help smooth the transition to GST 2.0, we added in-app support for updating GST rates based on HSN/SAC codes. A dashboard banner shows a preview of the changes before migration, and you can download updated data in XLSX format for reference.
Bulk Validate HSN/SAC Codes [India Edition]
To simplify GST compliance, you can now correct invalid HSN/SAC codes for the current return period or a selected date range via HSN Summary of GSTR-1. The new HSN/SAC Update History section in the GST Filing dashboard helps you track validations and updated transactions.
Create Local Taxes [Mexico Edition]
You can now create taxes governed by State and Municipal authorities, separate from the Federal SAT. These local taxes can be applied as transfer (Taxes) or retention (TDS), depending on your transaction needs.

This year, we enhanced Settings to help you manage security, customer access, and communication more effectively.
Multi-Factor Authentication (MFA) in the Customer Portal
We enhanced the security of your customers’ accounts by introducing MFA in the Customer Portal. Admins of organizations can now make MFA mandatory, requiring customers to use a Time-Based One-Time Password (TOTP) in addition to their login credentials. This adds an extra layer of protection while keeping login simple and secure.
Sales Receipt Support in the Customer Portal
Your customers can now view and manage Sales Receipts directly in the Customer Portal. They can also forward, download, view attachments, print, and bulk download PDFs.
Send Payment Receipt PDFs Along With Payment Thank-You Emails
After completing an online payment, your customers will now receive payment receipt PDFs in the thank-you email, giving instant confirmation and reducing manual follow-ups.

We made improvements in reports to help you analyze data more effectively with clearer summaries, better exports, and enhanced view options.
Enhanced Export Preferences
Exporting reports just got better! You can now name exported files, display column headers on each page, and organize data across pages based on the Group By field for better readability.
Organization Logo in Reports
Add your organization’s logo to PDF exports and prints. Place it in the header or use the watermark option, adjusting its position, size, and intensity to give your reports a professional touch.
New Summary View in Reports
We added a summary view for Receivables reports. When grouping is applied, you can now see the total value of each group without showing individual transactions, making it easier to get a quick overview.

We introduced various other improvements across Zoho Invoice to make your day-to-day workflows smoother and more intuitive.
Leave Organization
You can now leave an organization from the Manage Organizations page. Admins who have enabled any integrations in the organization will need to disable them before leaving.
Pin Columns in List Pages
Keep important data in sight! You can now pin up to 2 columns on list pages which have more than 8 columns for smooth horizontal scrolling.
New Language Support: Filipino and Bahasa Melayu
Zoho Invoice now supports Filipino and Bahasa Melayu. Update your language preferences under Settings > Organization Profile, with changes reflecting in the Customer Portal as well.
Custom Views for Sales Receipts
You can now create custom views for the Sales Receipts module by selecting which columns to display, making it easier to track and manage your data.

- Out-of-scope and Non-GST Supply tax options are now supported in the India edition.
- Tax Override is now available on the edit pages of invoices, recurring invoices, and credit notes.
- Items, delivery challans, and credit notes have been updated with a cleaner design and improved functionality.
- Our app is fully optimized for iOS 26, with a refreshed interface featuring liquid glass effects, rounded corners, floating tab bars, and more.
- Generate invoices using voice commands.
- Easily add items by scanning barcodes.
- Collect payments with Tap to Pay by integrating Stripe in Singapore.
- Detect invoice details automatically from screenshots.
- Share invoices as cards instead of plain links when sending via WhatsApp.
- Collect payments with Tap to Pay by integrating Stripe in Singapore.

1. Communication is essential in today's business world and Zoho Invoice has been a valuable asset in helping my sole proprietorship on that front. Once set up, it's really quick to create estimates, send invoices, and share statement summaries with my customers for review, improving efficiency.
— Derrik
General Contractor, Derrik Reno's
2. Zoho Invoice has been a valuable addition to our business operations. It simplifies our invoicing process, enables efficient project-wise payment tracking, and provides clear financial visibility. Overall, it has proven to be a reliable and efficient solution for our invoicing needs.
— Vinodh Jeevanantham
Founder, Incroft Solutions
3. I like how intuitive and scalable Zoho Invoice is for entry level small businesses and their customer service has been very responsive whenever I needed help. It's not AI driven, but real people answering my questions quickly!
— David Anderson
Owner, Cobco Cabinets LLC


Celebrating MSMEs: Our #WallOfInspiration Campaign
To celebrate MSME Day, we rolled out the
#WallOfInspiration campaign with Zoho Invoice, creating a space for businesses to share their lessons, affirmations, and defining moments from their journey. The campaign brought together voices from across the MSME community, sparking inspiration, shared learning, and meaningful conversations. A big thank you to everyone who participated and made this initiative truly impactful!
2025 was a year of expansion, refinement, and resilience, and this voyage is far from over. As we step into the new year, we remain committed to building tools that help small businesses stay compliant, get paid faster, and grow with confidence.
Thank you for being part of the Zoho Invoice voyage. We look forward to continuing this journey with you in the year ahead. Happy New Year!
Recent Topics
Can Zoho Mail Be Used with Google Workspace Without Migrating Emails?
Hello Zoho Community, We currently use Google Workspace for our company emails and do not want to migrate our email accounts or data to Zoho Mail. However, we would like to use Zoho Mail as an email client, similar to Microsoft Outlook, by connecting
Do you know which 20% of your products generate 80% of your revenue?
Not all products earn their place in your inventory. In almost every catalog, a small group of items drives most of the revenue, while a long tail quietly ties up storage, counting effort, and working capital. The trouble is, most teams treat every SKU
How can we allocate incoming PO stock to Sales Orders, and does Backorder automatically reserve it upon receipt?
Hello Everyone, We want to allocate incoming Purchase Order quantities to specific Sales Orders before the stock arrives. For example, from an existing PO of 100 pieces: 40 pieces assigned to SO-A. 35 pieces assigned to SO-B. 25 pieces left unallocated.
Convert an Existing Single Item into an Item with Variants
Hello Zoho Team, Introducing variants is a great addition to Zoho Inventory. However, we would like to request an option to convert an existing single item into an item with variants. For example, Item A initially comes in only one colour, so we create
inventory removal at packing list or shipment.
currently our system is set to remove inventory at invoice. This is creating an inventory nightmare? Is it possible to change the settings to remove the item from inventory at either the packing slip stage or shipping the item.
Delug script
I have been looking at auto-update a amount (home currency) field from another module. Zoho native multicurrency was used in the other module (we have 4 here). Custom script was input with no error, but the field was not updated on trigger. Script as
Zoho Desk API modifiedTimeRange returns HTTP 500 around 2026-03-08T02:00:00.000Z
Hello Zoho Support Team, We are experiencing a reproducible HTTP 500 Internal Server Error when querying the Zoho Desk API search endpoint with a specific modifiedTimeRange boundary. ### API Endpoint GET /api/v1/tickets/search ### Reproduction Steps &
Allow Email Attachments to Be Opened Directly in Zoho CRM
Hi all, It would be very helpful if attachments linked to an email in Zoho CRM could be clicked and opened directly from the email preview. Currently, the attachment names are displayed, but the experience of viewing them is unnecessarily limited. Users
GEO and Zoho Desk
Has anyone done anything with GEO (generative engine optimization) and zoho desk KB? Are there any plans from Zoho on adding the ability in inject GEO scripts in KB Articles?
How to add custom lookup-type field to meeting module form in Zoho CRM
We need to have a lookup field to a custom module's record in Zoho CRM. But it appears that look-up fields are not enabled in Meetings/Events module in Zoho CRM. How do I design/implement a custom look-up type field that will lookup records from custom
AI-Powered Automation for Repetitive Tasks
Incorporating AI into Zoho People can streamline and automate repetitive administrative tasks, boosting productivity and efficiency. Automate Data Entry: Use AI to auto-capture and input data from emails and forms, reducing errors. Schedule Management:
Rotate an Image in Workdrive Image Editor
I don't know if I'm just missing something, but my team needs a way to rotate images in Workdrive and save them at that new orientation. For example one of our ground crew members will take photos of job sites vertically (9:16) on his phone and upload
[IDEA] Bring Layout - Conditional Rules and Client Scripts to Zoho Books
The problem We run Zoho Books with two e-invoicing integrations: myData (Greek tax authority, AADE) and PEPPOL (EU e-invoicing). Between the two, our Invoice form carries a large number of custom fields — document type codes, VAT exemption categories,
Last four Digit field in Zoho Payment Received
One of our client's payment received doc has Notes, Last four digit and Transaction ID fields set, I couldn't find api parameter for these fields in the documentation... when I checked the site, it's not custom fields as well. where do i find it, any
Automatically remove commas
Team, Please be consistent in Zoho Books. In Payments, you have commas here: But when we copy and paste the amount in the Payments Made field, it does not accept it because the default setting is no commas. Please have Zoho Books remove commas autom
Show my cost or profit while creating estimate
Hi, While creating estimate it becomes very important to know exact profit or purchased price of the products at one side just for our reference so we can decide whether we can offer better disc or not .
Cash Flow Forecast Dashboard in Zoho Reports
I am exploring the capabilities of Zoho Reports and created a simplified Cash Flow Dashboard - http://db.zoho.com/ZDBDataSheetView.cc?DBID=97137000000016024 This is just a sample of the useful financial information for small businesses that can be created with this powerful business intelligence tool from Zoho.
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. Latest Update (27th April 2026): With the early
Zoho CRM Layout Rules: Nine New Actions, Profile-Based Execution, and Interactive Preview
Hello everyone, Availability: This feature is now available for all users. We’re excited to announce powerful new enhancements to Layout Rules in Zoho CRM - a feature built to guide our teams through form-filling by showing the right information to the
Previewing attachments in email composer (Zoho CRM)
When I am sending an email from a contact's record, when I am in the compose email screen, if I add an attachment to the email, I cannot then click on the attachment to view it to see if it is in fact the correct attachment before sending. In Outlook I can do this. Can you please look into incorporating this into future updates? Thank you, Bianca.
Lookups and Custom Modules
I created a Custom Module that I'm calling "Item Purchasing Group". This module will store information for groups of Items that must be purchased together (including minimum overall quantities and/or values, etc.). This will have a one-to-many relationship
can't access zoho account
I can't log in to my zoho account, can you help me
Auto sync Photo storage
Hello I am new to Zoho Workdrive and was wondering if the is a way of automatically syncing photos on my Android phone to my workdrive as want to move away from Google? Thanks
Has anyone integrated Zoho with Go High Level (GHL)? Looking for guidance
Hi everyone, I’m exploring the possibility of integrating Zoho applications with Go High Level (GHL) and wanted to check if anyone in the community has experience with this. Specifically, I’m interested in understanding: Whether a direct integration is
Updating Unit Code for New Item Creation, Quote and Invoicing is so inconvenient
The Zoho Team has implemented many updates, but these updates should be optional. Before rolling out any new feature, they should already have a solution in place that allows users to remove or disable it if they choose not to use it. Just yesterday,
Item/service subtotal
Just discovered & really pleased that we can drag to re-order the line items in Sales orders & Invoices, a very nice feature which doesn't seem to be documented? It would be nice to be able to insert a subtotal as a line item to complete this great feature
Set Custom Icon for Custom Modules in new Zoho CRM UI
I want to prefill CRM Account information using the GSTIN of the Customer
Currently i need to add account details manually in zoho crm and when it syncs in zoho books manual working needs to be done. Whereas in zoho books i can prefill the customer details using the GSTIN which is great feature. Can the same be enabled for
#5 Is This Actually The Right Tool For Me?
Day 5: Before Meera brought six months of business history into Zoho Invoice, she stopped and asked herself a very sensible question: Is this actually the right tool for me? It is much easier to ask that now than after moving all your data. The Usual
Timesheet entry and comment on the actual timesheet
Dear madam/sir, It would be really helpful if we could add an option to comment on a specific timesheet entry, after the employee logs a time-log. Would that be possible in the future? Or can you suggest another way to do this?
OpenAI Is Moving to the Responses API: Here's What It Means for SalesIQ
OpenAI has deprecated its Assistants API and is moving to the Responses API. If you're using OpenAI Assistants with SalesIQ, you may be wondering if you need to make any changes to your existing setup. You don't. SalesIQ has already taken care of the
Need Native Support for docx files in Zoho Writer
Absolutely love Zoho Writer, but often need to share files by email with people who are in the Office ecosystem. Downloading a file as docx, then sending it by email, getting the comments back, converting it to Zoho format, editing it, then converting
CRM integration issues
hi Just start testing Campaigns. Read up on up on these issues but can not find an answer. I am super admin. 1) its only showing 1002 contacts, I have a 2500 plan which is confirmed in dashboard. I says it sync'd 1400. I've looked at missing contacts,
What's New in Zoho Expense: Integrated Business Travel and AI-Powered Expense Management
This release brings a wide range of updates across Zoho Expense, including new AI-powered capabilities, enhancements to corporate cards, expense management, audits, and more. Keep reading to know how the new updates can transform your travel and expense
ChatGPT Plugin / MCP Server auth error
Hi all I'm trying to connect the ChatGPT plugin for Zoho CRM but after username stage of the auth process, I get this error from the URL https://mcp.zoho.eu/mcp-client/ {"error_description":"Invalid request url, Request is not as per defined in oauth
Project Management Platforms for AI Agents: What Matters Most?
Zoho Projects is already going beyond basic AI assistance with MCP, AI Bridge, and integrations that let AI models access project data and perform actions. That raises an interesting question: what should a project management platform for AI agents actually
Sync workdrive feature inside ZohoCRM
Hi, I'm exploring the new workdrive/ZohoCRM connector released by Zoho to replace the free extension workdriveforCRM which is decomissioned https://marketplace.zoho.com/app/crm/zoho-workdrive-for-zoho-crm I'm rather upset with this long awaited feature,
Adding Custom Status Options in Work Order Action Menu
Hello FSM Team, We would like to inquire if it is possible to add more custom options in the Work Order action/status dropdown (e.g., Cancel, Terminate, Non-Billable, Void, etc.). Currently, the available options are limited, and we are unable to customize
Timesheet Task Icons
In the image below which shows the task field drop down when creating a timesheet against a project and task. What do the icons mean the the right side column against each task? I can't find any documentation or guide that explains what the no entry sign,
Open Records in a New Browser Tab
Hi FSM Team, Just a suggestion: It would be helpful to have a right-click → Open in New Tab option in FSM, similar to CRM. This should ideally work for any clickable record or module, allowing users to open multiple records in separate tabs without losing
Next Page