What's New in Zoho Inventory | January - March 2025

What's New in Zoho Inventory | January - March 2025

Hello users,

We are back with exciting new enhancements in Zoho Inventory to make managing your inventory smoother than ever! Check out the latest features for the first quarter of 2025. Watch out for this space for even more updates. 

Email Insights for Sales Orders

We have introduced the Email Insights feature for Sales Orders in Zoho Inventory. With this feature, you can track emails sent for Sales Orders and view when the email was opened. The 'Client Viewed' filter allows you to find Sales Orders that have been viewed via email by the recipient.



Stock Availability Filter in Stock Counts

We have added a Stock Availability Filter to Stock Counts. This  filter allows you to filter and add items to a stock count based on their stock availability, making the counting process more efficient.

View and Customize Stock Status in Transactions

When creating a transaction, you can now see both the Stock on Hand and the Available for Sale quantity for each item. The displayed quantity will depend on the selected View option.



Export Bin Locations Report

You can now export the Bin Locations Details Report and Bin Location Transaction Summary Report in your preferred format such as PDF, XLS, or XLSX. This enhancement makes it easier to analyze your bin-level inventory data.
​​​
To export a bin locations report, go to Reports > Bin Locations Details Report under Inventory

Add Dropshipping Address in Sales Orders

You can now add a dropship address in your Sales Orders. This address is used exclusively for the specific transaction and will not be saved to the customer's additional address list. You can also view and copy addresses from existing customers when setting the dropship address.

To add a dropshipping address, go to Sales > Sales Orders, edit/create a sales order, and click + Dropshipping Address.



New & Improved Zoho Inventory Reports

Introducing enhancements to Inventory reports for better control and visibility. The Stock Summary Report now supports custom reports, amount columns, and a stock tracking mode filter. Bulk export is available for up to 500,000 records (based on your plan) for key reports like Inventory Summary and FIFO Cost Lot Tracking. Purchase Order Reports now offer detailed columns such as Quantity Ordered, Received, In Transit, and Late By Date. Custom reports, Show/Hide Columns, and advanced filters are now supported across various reports including Inventory Aging, ABC Classification, Committed Stock, Product Sales, Valuation, Landed Cost, and Active Purchase Orders. The Sales by Item Report adds a Report Basis filter, while the Sales Return History Report gets a complete revamp with status tracking, return reasons, grouping, customizations, and scheduled exports. The Inventory Valuation Summary includes a new Stock Account column with filters, and you can now exclude transfer orders in Inventory and Stock Summary reports. These changes will provide a more flexible and insightful reporting experience.


Display Type for Lookup Custom Fields

We now support different display types for lookup custom fields. You can choose between a List view and a Dropdown view. This feature is currently available for specific lookup modules, like items, vendors, purchase orders, and customers.

Generate Serial Numbers in Inward Transactions

Introducing support serial number generation for inward transactions. You can set a starting serial number and specify the required count to ensure precise inventory tracking and save time. 
Note: The starting serial number must always end with a numeric value.

To generate serial numbers, select an item from the item table, click Add Serial Numbers, then select Generate Serial Numbers. Enter the starting value and count, then click Generate.



Batch Tracking Enhancements 

Batch Tracking just got more powerful and flexible with some major enhancements. You can now create and edit batches directly from the item details page, making management easier. A new return option allows items to be returned to the same sold batch, improving stock accuracy. You can also use the same batch across multiple line items in purchase transactions. Batch status control lets you mark batches as Inactive, keeping them out of transactions while retaining them for reports. Plus, all batch activity including creation, edits, restocks, and transfers is now visible in the Audit Trail report.

Item Description for UPS Line Items

We have improved the UPS Paperless Invoice feature by introducing the ability to add and edit item descriptions and unit prices individually for each line item within a package. Previously, a single description was applied to all items in a package, limiting the level of detail you could provide. With this update, you now have more control and flexibility.


Enhanced Shopify Integration 

We have improved the shopify integration. You can now set sync frequency and mapping options for each store separately. Item sync runs every 24 hours by default, but you can also set it up manually if needed. Non-taxable items are now created with the correct tax exemption. When setting up Sales Order sync, you’ll pick a start date and can set how often it runs. Each store can now sync independently. You can also decide if sales orders should be fetched to Zoho Inventory under a single customer or create new customers using fields like email or name. Now, sync history includes filters for sync type and status, making it easier to show both successful and failed sync. 

To integrate Shopify with Zoho Inventory, go to Settings > Integrations & Marketplaces > Shopify

Pin Columns in Transaction List Page

You can now pin up to two columns in the transaction list page in both default and custom views to keep key information visible while scrolling. This feature is available when a view contains more than eight columns.

To pin columns, go to any module, click the Customize Columns icon, hover over the fields, click the Pin icon, and then click Save.


Edit Etsy Orders

You can now edit orders fetched from Etsy with ease. Previously, Etsy orders were imported with non-editable details and tax. Now, you can edit these orders and override the tax applied based on the tax rate configured at your organization level.
To integrate Etsy, go to Settings > Integrations & Marketplaces > Etsy

Clone Delivery Challans

You can now duplicate delivery challans by cloning the existing ones, thereby saving time.

To clone a delivery challan, go to Delivery Challans, select a challan, click the More icon, and select Clone from the dropdown.



Enhanced Export and Print Preferences for Reports

We have added new customization options for report exports and print preferences. You can now set custom file names for exported reports, display column headers on each PDF page, and organize report data into separate pages based on the group by field.

Multi-Factor Authentication (MFA) for Portals


We are improving security by adding Multi-Factor Authentication (MFA) to both Customer and Vendor Portals. This extra security step requires users to enter a Time-Based One-Time Password (TOTP) along with their login credentials. 

Admins can turn on MFA in the Customer Portal settings, making it mandatory for customers and vendors to set it up using an authenticator app. Once enabled, users will need to enter a TOTP code each time they log in. If needed, admins can reset MFA for users. 

Note that even if MFA is disabled later, users that have already set it up will still need to enter the TOTP code. If they lose access to their authenticator app, they should contact an admin for a reset.

To enable multi-factor authentication for your customers and vendors, go to Settings > Preferences > Customer Portal. Check the Enable multi-factor authentication (MFA) option.


Import Move Orders and Putaways

We have introduced import option for the Move Orders and PutAway modules. You can now seamlessly import data for these, making bulk updates and record creation faster and more efficient.

To import move orders and putaways, go to Transfer Orders/Putaways under Inventory > Click More in the top right corner > Import Transfer Orders/Putaways.

Attach Documents in Purchase Receives

You can now upload, attach, and manage documents directly from the Purchase Receive creation and edit page.

To attach a document in purchase receive, go to Purchases > Purchase Receives > + New > Upload File.



Print & PDF Support for Purchase Receives

You can now generate and print or download your purchase receives. We have also supported a standard template with​​​ which you can view the PDF of your purchase receives to simplify record-keeping. 

To print or download a purchase receive, go to Purchases > Purchase Receives. Select the purchase receive and click PDF/Print.

To view the PDF of a purchase receive, go to Purchases > Purchase Receives. Select the purchase receive and enable the Show PDF View option on its details page.



Filter Lookup Custom Fields

You can now filter your lookup custom fields by using custom views and setting criteria. The records will be shown based on the chosen custom view and the rules set by you, making sure all the conditions are met.


Leave Organization Option

We have introduced the option to leave an organization from the Manage Organizations page. However, if you are the admin who created the organization or the only admin, you will need to delete the organization instead. Additionally, before you leave, ensure the integrations are disabled, if any. 


That's all for now, folks! Try these new features and share your feedback. If you need assistance, reach out to us at support@zohoinventory.com.


Best Regards,
The Zoho Inventory Team
      • Recent Topics

      • Desk fails to create a new ticket on Reply email

        When I send a direct email to support@mysite.com, Desk will create a new ticket as expected. When I REPLY to an email sent from support@mysite.com, Desk will NOT generate a new ticket. This is very bad. How can I fix this? Use case: In a separate system
      • Ask the Experts 25: Experience the full spectrum of Zoho Desk’s autumn and spring releases for 2025

        Hello Everyone, We’re on the 25th episode of our ATE series! It's a true milestone in our live community interactions! It’s been an amazing journey since we started in October 2018. Zoho Desk has come a long way, evolving with the support of a wonderful
      • Addin Support in Zoho Sheet

        Is there any addin support available in zoho sheet as like google marketplace to enhance productivity by connecting with other apps, providing AI data analysis, streamlining business processes, and more?
      • Wise integration in Zoho Books

        Hi, it is now time for zoho books to support Wise.com integration for payment links. Wise has launched credit card payments, now about 0.5% cheaper than Stripe. Also their bank payments are much much cheaper than credit cards. Its time for books team
      • Function #61: Automatically add free item to the invoice based on item quantity

        Hello everyone, and welcome back to another Custom Function Friday! During holiday seasons or special promotions, businesses offer deals like BOGO (Buy One, Get One), Buy 3 Get 1 Free, Buy 2 at 50% off, and much more to attract customers. These promotions
      • Notes for Items for Future Purchase Order

        Next time when I order an item, tau have to make some changes in it, that order has to be placed after 4-5 months, I want to save those changes or points somewhere in the item, how will that be possible..
      • Schemes of different tyoe

        How can easily apply hourly, day wise or month wise  schemes on Bill, Quantity, and other schemes. Like I want to apply a scheme  Form today to next 7 days .where i can mention in zoho books so scheme will implement automatically to all customers and
      • Clients not receiving emails

        I've been informed that my emails are not being received. Is there anything that I should look into to rectify this? Many thanks!
      • Free Plan mail accounts details

        In the zoho mail pricing there's a free plan that includes: FREE PLAN Up to 25 Users 5GB* /User, 25MB Attachment Limit Webmail access only. Single domain hosting. I need to make sure that I'm able to create multiple email accounts in the form of: name@domain.com
      • No more IMAP/POP/SMTP on free plans even on referrals with NO NOTICE

        Outraged. Just referred a colleague to use her domain (not posting it publicly here) to Zoho, just as I have other colleagues, clients, friends. Expected the exact same free plan features as I have and as everyone else I ever referred got. I was helping
      • Unable to receive email - "5.3.0 - Other mail system problem 554-'5.2.3 MailPolicy violation Error delivering to mailboxes'"

        My users are unable to receive emails from one particular domain, apparently. The domain known to be kicked back is whitelisted in the spam control. I sent an email to support earlier this morning but I have not received a reply. The error in the title
      • Caixa de saída bloqueada. Como desbloquear?

        Olá, meu e-mail isabela.celli@sivirino.com está com a caixa de saída bloqueada. Não consigo enviar e-mails. Acredito que tenha sido porque mandei o mesmo e-mail para várias pessoas, pedindo uma cotação de serviço. Vocês podem desbloquear para mim? Quantos
      • Zoho Forms - Improve the CRM integration field to query data from more than one module

        Hi Forms team, Something I get stuck on regularly is pre-populating a form with data when that data is spread across 2 or 3 modules. For example Contacts, Accounts and Deals. I don't want to duplicate the information in CRM so I end up writing a function
      • desbloquear cuenta

        Buenos dias  Cordial saludo Tengo una cuenta libre en zoho mail asociado a un dominio, pero uno de los usuarios se bloquea el correo porque dice que ha excedido el límite de correo, por favor podrian desbloquearla y como hago para que esta persona debe enviar sus correos sin ningun probleama. Gracias de antemano
      • Not Receiving Incoming Mail

        I can send emails from my account but I do not receive any. I originally set up forwarding and it worked for a while and then stopped. I turned off forwarding and now do not receive any emails. Could you please check what is causing this issue? Thank you
      • Making preview pane "stick"

        Hello, Is it possible to fix/dock the preview pane so that it's always there? The modern monitors are all very wide so there's plenty of space horizontally. Having the preview pane disappearing and appearing again when you click on an email message in
      • Reason:554 5.1.8 Email Outgoing Blocked

        I have been struggling to set up my email address for some time now; it's difficult to locate what I need. Additionally, I cannot send or receive any emails. I keep receiving the "Reason: 554 5.1.8 Email Outgoing Blocked" error. There doesn't seem to
      • Trouble Connecting Zoho Mail via IMAP in n8n – Need Help

        Hi everyone 👋, I'm trying to connect my Zoho Mail account to n8n using the IMAP Email Trigger node, but I'm facing issues getting it to work fully. ✅ Here's what I’ve done so far: ✅ IMAP access is enabled in my Zoho Mail settings ✅ I’m using the correct
      • Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked

        Hi, I sent few emails and got this: Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked And now I have few days since I cant send any email. Is there something wrong I did? Also can someone fix this please
      • Changes to the send mail Deluge task in Zoho CRM

        Hello everyone, At Zoho, we continuously enhance our security measures to ensure a safer experience for all users. As part of our ongoing security enhancements, we're making an important update on using the send mail Deluge task in Zoho CRM. What's changing?
      • Page Rules in Forms

        🚀 Dynamic Page Navigation Implementation I successfully implemented dynamic page navigation based on a user's radio button selection. The goal was to direct users to a specific, corresponding page while ensuring they only interact with the flow determined
      • Cancellation of written-off invoice

        Hi, Can I know when we cancel the write off (write back), in which FY, the reversal is recorded. It doesn't ask as to when the write off should be cancelled to reflect!. It shouldn't reflect in the year in which the invoice was written off since the Year
      • Create Invoice automated with Package

        Does anyone knows how to create an invoice from a SO when we have created the package? We do these manually. and validate that the product packed is the product invoiced (if the order is partially packed) Regards, JS
      • I want to create a mailing list, NOT a group.

        Can I create a mailing list in Zoho mail? I just want to be able to make a list of email addresses and give the list a name. Then when I type the list name, the list of email addresses will be automatically listed. When I create a group it sends an email
      • ERROR CODE :554 - Your access to this mail system has been rejected due to poor reputation of a domain used in message transfer

        This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. *****, ERROR CODE :554 - Your access to this mail system has been rejected due
      • no me llegan los correos a Zoho mail

        No puedo recibir correos pero sí enviarlos, ya hice la modificación de MX y la verificación de teléfonos, qué es lo que ocurre? gracias
      • Group Calendar as Default for adding new events, etc?

        Hi, I want to make the group calendar (that I created, if that makes a difference) the default for anything new I add to the calendar. How can I do that? thanks.
      • Bookmark Loading is Buffering

        Hi, i clicked on the bookmark tab, around yesterday and since then it's been constantly buffering and doesn't allow me to access the mail's i have tried login in and out but of no help also trying to share a screenshot of the issue around 232 kb size,
      • Zoho Webinar custom registration fields into Zoho CRM

        I am pushing webinar registrations into zoho crm as leads and this is working fine. I have added a few custom fields to my webinar registration and I wish for these fields values to get mapped into the resulting CRM lead record. I am not seeing anywhere
      • GitLab Extension for Zoho Desk: Connecting support and development for faster resolutions

        Hello everyone! We’re excited to introduce the GitLab Extension for Zoho Desk, an integration that bridges the gap between support and development teams. This allows tickets to be converted into actionable GitLab issues for faster resolutions, better
      • Download Google Drive Shared Image/File Using Deluge – Complete Guide

        Download Google Drive Shared Image/File Using Deluge – Complete Guide When working with Google Drive share links inside Deluge, many developers face a common challenge: 👉 How can we download a Google Drive file directly using Deluge? This article explains
      • How to update Acuity appointment fields from Zoho Flow?

        Hi, I need help with Zoho Flow → Acuity Scheduling integration. What I’m doing Appointment created in Acuity Zoho Flow creates a Zoho Calendar event I want to send the Zoho Calendar Event UID back into Acuity (into a custom form field) This is so that
      • No horizontal scroll bar in reports

        Hi support team, I created a pivot table report which contains many columns (in my application about 15). The problem is that there is no bottom scroll bar to display colums that does not fit within the browser page. I saw that it was possible to resize colums, but colums sizes are not saved within the session. So could you add scroll bar, and eventually make colums sizes stored in the user session ? Best regards,
      • Zoho Map integration tasks have changed - you need to "Locate all instances of Zoho Map integration tasks in your Deluge scripts by searching for the v1 marker... before 16 January 2026"

        Details of an issue specific to Zoho CRM + Deluge Functions (originally posted in this forum) can be found here: https://help.zoho.com/portal/en/community/topic/zoho-map-integration-tasks-have-changed-you-need-to-locate-all-instances-of-zoho-map-integration-tasks-in-your-deluge-scripts-by-searching-for-the-v1-marker
      • filter broke my data

        I uploaded a file recently from Sheets and it has top 2 rows frozen, with table headers in second row and each one is filterable. somehow my first 2 columns became unfiltered and no matter what I do I cannot reapply the filter?? also didn't realize they
      • Request to remove domain "greentechcoatings.vn" from previous Zoho account

        Hello Zoho Support, I would like to register the domain "greentechcoatings.vn" in my new Zoho Mail account, but I receive the message "This domain is already associated with another account". Please remove the domain from any previous/unknown account
      • Trigger actions in third-party apps using Zoho Flow

        Greetings, I hope you're all doing well. We're excited to share an enhancement to Bigin's workflow capabilities. Zoho Flow Actions are now available in Bigin, enabling you to automate tasks across third-party applications directly from your workflow and
      • Enroll, Script, Win: Hackathon 2025!

        Hello CRM Developers! Are you ready to create some magic with Client Script, Widgets and Functions in Zoho CRM? Let’s make Hackathon 2025 an unforgettable adventure! The Zoho Developer Community Hackathon 2025 is here, and it’s your time to shine! REGISTER
      • Zoho Help Desk - Not receiving emails

        Hello… I am on your trial version of help desk… and I am having trouble getting emails from Zoho Help Desk to my MS Outlook Exchange Server… So when a customer sends ticket request I am not getting an email with a notification? I have read your articles
      • Almost all Flows are being queued

        A few days ago I saw one of my Flows status was Queued. This was the first time this had ever happened. Now, almost every Flow that triggers is Queued for at least a few minutes. If I re-trigger the Flow (which causes separate problems) they sometimes
      • Next Page