Zoho Books | Product updates | April 2026

Zoho Books | Product updates | April 2026

Hello users,

Welcome to our April 2026 product updates roundup! Highlights include profit margin for sales transactions, insights in reports, recording deposits from undeposited funds in banking, and faster production workflows with improved assembly options. Read on to explore everything that’s new.

Profit Margin for Sales Transactions

We’re excited to introduce the Profit Margin for sales transactions, which provides real-time visibility into estimated gross profit while creating or editing transactions. The margin is calculated by considering the selling price, discount, and cost of the item or service, helping you make better pricing decisions and avoid low or negative margins. This feature is available in Quotes, Sales Orders, and Invoices. Profit margins are also available in receivable reports and supported in both import and export, with automatic calculation based on the provided cost.

To enable Profit margin for sales transactions, go to Settings > Setup & Configuration > General > Check the Enable Profit Margin estimation for a specific line item or transaction option.



Reconcile e-Invoices in GSTR-1 [India Edition]

If you are an e-Invoice-eligible business, the data pushed by IRP is auto-populated directly to GSTR-1. Pushing the same data again from Zoho Books could create duplicates or overrides on the GST portal. With the new Reconcile e-Invoices tab in GSTR-1, you can now pull e-Invoice data from GSTN, auto-match it with your Zoho Books data, review partial matches, and push only unmatched transactions. 


Record Deposits from Undeposited Funds

We’ve enhanced the way you record deposits from the Undeposited Funds account to make the process faster and more accurate. Previously, you had to manually calculate the total amount and create a separate deposit entry. Now, you can simply select the individual payments in Undeposited Funds and record a deposit directly to your bank account. You can then match the deposit with the bank statement. The payment will also be recorded in the Payments Received module.

To record a deposit from the Undeposited Funds account, go to Banking > select a bank account > Record Deposit

Apply Multi-level discount to Transactions [US & Canada Editions]

You can now apply discounts to transactions at line-item and transaction level simultaneously. 
NotesNote: This feature is available only in the Elite and Ultimate plans of Zoho Books.

To enable the multi-level discount for transactions, go to Settings> Setup & Configurations > General > Do you give discounts? > Select the option At Line Item Level and at Transaction Level > Click Save.



Associate Retainer Invoices to Final Invoices [Mexico Edition]

You can now associate retainer invoices to their corresponding final invoices, ensuring compliance with SAT requirements.


Insights in Reports

We’re are introducing Insights in Reports, a new capability that provides quick, descriptive analysis of your business data. You can use Insights to better understand trends and patterns directly within your reports. Powered by Zia Insights, this feature generates data-driven summaries to help you interpret report data more effectively. Insights are supported only with chart view enabled reports and are available in the Premium and above plans of Zoho Books. 
Notes
Note: This feature is available only if the organization language is set to English, Spanish, or French.
To view Insights in reports, go to Reports > select a report > Insights.

Enhancements to Self Invoice Summary Report [India Edition]

We have introduced a Branch/Location column in the report. You can also filter the report using additional filters such as Self Invoice Number, Vendor Name, Transaction Number, and Branch/Location. The report now supports export in multiple formats, including PDF, XLSX, XLS, and CSV.

Zoho Inventory Add-On Updates

Quick Assembly for Composite Items

We’ve introduced the Quick Assembly option for raw material composite items that are used as components of other composite items. If a required component is out of stock while assembling a parent item, you can now instantly assemble it from the same page, ensuring a seamless and uninterrupted assembly process.

Receive History By Item Report

We have introduced the Receive History By Item Report, which provides a comprehensive overview of all purchase receives within a selected date range. You can customize columns, apply advanced filters, group data at multiple levels, export the report, and schedule it.


Dimensions and Weight Support in Packages

You can now add dimensions and weight directly while creating packages. Dimensions and weight are also supported in package templates such as Standard and Business Letter.

Enhancement to Inventory Valuation Summary Report

A new column has been added to the Inventory Valuation Summary Report to display the inventory valuation method for each item. You can now view, filter, and sort items based on their valuation method (such as WAC or FIFO), providing better visibility into how your inventory is valued.

Bin Support in Transfer Order and Bills PDF

Bin location details are now supported in Transfer Order and Bills PDF templates. 

Attach Documents in Move Orders and Putaways

You can now attach up to 10 documents to move orders and putaways. 

Generate Barcodes in the Invoice Details Page

You can now generate barcodes for items directly within invoices. 

Shipment Sync in Sales Channel Integrations

We’ve updated the shipment synchronization process. Each fulfillment from the sales channel is now created as a separate package and shipment, enabling accurate tracking of both partial and complete fulfillments along with carrier and tracking details.

Other Feature Enhancements

  1. You can now write off invoices in bulk from the Unpaid, Open, Partially Paid, Late Fee, and Custom View filters. [India Edition]
  2. You can now use base currency line item fields such as BCY Rate, BCY Tax Amount, and BCY Amount in Standard, Spreadsheet, and Custom templates to display both foreign and base currency values in your Invoice and Credit Note templates. [UAE, Saudi Arabia, Bahrain, Oman, Qatar, and Kuwait Editions]
  3. We have introduced Text Block in financial Reports, a customizable text section to include contextual notes and structured data with visual formatting in your reports.
  4. Date range filter is now supported in custom reports.
  5. MPN (Manufacturer Part Number) is now available as a column in the list view of the Items module.
  6. Customer and Vendor credits can now be applied across multiple Locations.
  7. You can now edit the total quantity of raw materials directly in the Assemblies module.
  8. WhatsApp notifications are now supported in Custom Modules.
  9. You can now set e-invoice attachment preferences at the customer level, allowing you to choose formats like ZUGFeRD or XRechnung for each customer. [Germany Edition]
  10. You can now import TDS challans directly into Zoho Books. [India Edition]
  11. You can now view activity logs in the Projects module through a dedicated Activity Logs tab.
  12. You can now set zero as the cost price in Quantity Adjustments. 
  13. You can now view the cost price for negative inventory adjustments directly in the Inventory Adjustment details page.



We hope you like the new features and enhancements in Zoho Books! Take some time to explore the latest updates. We'll be back next month with even more updates, as we continually strive to elevate your accounting experience.
You can also visit the What's New timeline for bite-sized information about our previous feature updates and enhancements. If you need any assistance, feel free to reach out at support@zohobooks.com.

Best regards,
The Zoho Books Team


    • Recent Topics

    • Native QuickBooks integration for Zoho CRM: Connecting sales and finance

      Greetings, I hope all of you are doing well. We're excited to announce Zoho CRM's integration with QuickBooks Web, which is designed to synchronize your CRM data with your QuickBooks accounting records and bridge the gap between sales and finance. This
    • How to Migrate from MDaemon to Zoho Mail Account?

      Hi there, Zoho Mail is one of the most popular as well as leading competitor for several cloud email service providers. It is It provide cloud email service as well as desktop based email client. In recent years people are migrating from third party cloud servers to Zoho Mail. The reasons are plenty, i.e. the user interface, security, high performance and many countless amazing features. On the other hand MDaemon Mail (aka WorldClient) is also popular among cloud email servers. But there are some
    • Ask the Experts: A Live Q&A Session

      We’re back with another exciting edition of the Ask the Experts series, this time exclusively for our Zoho Recruit users from the USA & Canada regions! Whether you're trying to configure your account better, have questions about customization, or want
    • Tip #7: Customize the appointment confirmation page

      A confirmation page plays a crucial role in creating the first impression, as that's where customers land when booking with you. It shows your brand identity, engages your audience, and drives more conversions. Yet, this section is often overlooked when
    • Add Image Upload Field to Zoho Bookings Registration Form

      Hi, We would like to request the addition of an image upload field to the Zoho Bookings registration form. Currently, Zoho Bookings only supports text-based fields (e.g., Single Line, Multi-Line, Email, Checkbox, Dropdown, Radio Button, and Date), but
    • Meeting integration with Otter.ai

      Would love for an integration with an AI transcription service like Otter.ai to be integrated with Zoho Meeting. Thanks
    • [Free webinar] AI agents 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,
    • プロフェッショナルプランで、見積作成時に原価と利益率を確認する代替案について

      現在、Zoho CRMのプロフェッショナルプランを利用しています。 海外から輸入した商品を販売しており、商品ごとに原価が異なるため、見積書を作成する際(または保存直後)に、その見積の原価合計と利益率を確認したいと考えています。 しかし、現在のプランではDeluge(関数)が使えず、見積書の「商品詳細」の項目をカスタマイズすることもできません。 1,見積作成画面で商品の原価を参照できるような、標準機能での工夫はありますか? 2,レポート機能を使って、見積単位での原価・利益を算出する方法はありますか?
    • Announcing Zoho Sheet desktop app for macOS and Windows (Beta)

      Hello Sheet users, We know you’ve been waiting for this one. It has always been the top priority on our roadmap to provide a single native desktop app for macOS and Windows that works both online and offline. Today, we are excited to announce that the
    • Pasting Images in Zoho Desk ignores cursor location

      My team has reported an issue which started recently where when we paste an image into a new or existing reply or comment, the pasted image seems to ignore the current cursor location instead paste itself at the last character present in the reply/comment,
    • How to create a directory report from one-to-many relationship

      Hi all, Newbie here. I'm converting an Access DB to Creator. I've learned Forms are tables and Reports are used to edit table rows, not Forms. I've got the data loaded and can maintain it with the Reports already done. I've done filtering and sorting,
    • SalesIQ Email Delivery Issues to Microsoft

      Is anyone else having delivery issues to Hotmail, Outlook, and Live inboxes when sending transcripts and replies via email from SalesIQ? We’ve detected that emails sent from SalesIQ to these accounts aren't arriving—they don’t even bounce back; they simply
    • No Ability to Rename Record Template PDFs in SendMail Task

      As highlighted previously in this post, we still have to deal with the limitation of not being able to rename a record template when sent as a PDF using the SendMail Task. This creates unnecessary complexity for what should be a simple operation, and
    • Moving Project Task to other parent not possible

      We are trying to move an existing Zoho Projects task to a different parent task via API. Example: Task ID: 289214000001385113 Current parent: 289214000001281044 New parent: 289214000001281045 We tested updating the task with: taskParam.put("parent_task_id",
    • Best sales insights for target accounts?

      Question for all the sales power-users out there: I would like to gain insights from Zoho CRM for a rotating list of target accounts. Each Outside Salesperson has 5 target accounts, and they can change these targets quarterly with management approval.
    • Remove or hide default views

      I'm looking to only have the views pertinent to my organization. Is there a way to show only my custom views (or separate them to a different area or something)? If not, this should be a feature as switching from Zendesk we had this option...
    • Insert Template not inserting

      I have been using the "Insert Template" feature for years and I use it every single working day. Yesterday it was working fine. Today, on two different browsers (Chrome and Edge), I can select "Insert Template", select the template I want to insert, but
    • Add more than 7 sender addresses in campaigns

      I need to add at least 15 sender email addresses but am currently limited to 7. Please can you increase. Thank you
    • Email sent to Hotmail arrives to Spam

      I'm sending email tests to my Hotmail account and they arrives to the Spam folder all the time. My domain has been verified correctly. How can I fix it?
    • Hotmail

      I am sending an email to a hotmail, and this guy does not receive the email, either in his SPAM nor inbox. Can you help me? thanks!
    • Let’s Talk Recruit: Your pipeline is full. So why aren’t roles closing?

      Welcome back to Let’s Talk Recruit, where we break down hiring workflows into simple, actionable insights for recruiters. The focus this month is on what slows down your pipeline even when everything looks like it’s working. Picture this. You log in to
    • Search through email contents

      Is there a way to search through the email history of a lead? Meaning if among the 50 emails to a lead about different topics I want to find all the ones with the word "pizza" in the body of the email, is that possible? Thanks for your help, Hanan
    • Marketing Tip #9: Track your traffic sources

      Not all marketing channels work equally well. Knowing whether your visitors come from Google, Instagram, or email helps you focus on what actually drives sales. Try this today: Check your Zoho Commerce reports or connect Zoho PageSense to see your top
    • It Really Can Be This Simple

      Let's be honest.... Running a business already comes with enough moving parts. Invoices, payments, follow-ups, reminders, tracking who paid and who disappeared. It can slowly turn into a full-time admin job on its own, especially when you are a Sole Proprietor,
    • Huge confusion in zoho crm and zoho analytics

      Context => We have reporting based hierarchy in zoho crm and basically there will be one sales head and couple sales managers and 10 pre sales excutives divided between 2 sales managers we have maintained that in zoho crm and there is complex reporting
    • Zoho Books | Product updates | May 2026

      Hello users, We're back with the latest updates and enhancements we've rolled out in Zoho Books. From sales tax automation to scanning receipts for free, explore the updates designed to upgrade your bookkeeping experience. Sales Tax Automation [US & Canada
    • Update: [Issue fixed] Temporary access issue on Android and iOS devices

      Hello, Zoho Sheet users! We're aware that some of you are currently unable to open spreadsheet files from your Android and iOS devices. We extend our sincere apologies for the inconvenience caused. We're working on fixing the issue with highest priority
    • Action Required: Migrate Your SQL Server Connection

      Dear Users, Following our earlier communication on the upcoming Zoho Analytics security updates affecting Microsoft SQL Server connections, we have revised our recommended approach. The previously shared cipher suite configuration is no longer the recommended
    • Currency Change for Companies

      Hello FSM Team, We would like your assistance in changing the company currency for our UAE organization from AED to USD. Currently, all customers and users are configured with AED currency settings, and we would like to standardize the organization currency
    • Accrual Data - Zoho Books API

      Hi Team, When we integrate Zoho Books with Zoho Analytics, we usually receive a consolidated dataset called “Accrual Transactions,” which contains all types of transaction data. Could you please confirm whether it is possible to retrieve this same data
    • Bank Fees - Allow User to Choose Expense Account

      Bank fees from Customer Payments can only be debited against the system Bank Fees account due to hard-coding. The user should be able to select which expense account those fees are debited against. The use case is pretty straightforward. A business like
    • Showing Cost Price and Profit Margin in PDF

      Hi there, We use two different types of quotes in our company. One is a version for our clients that does not include cost or profit margin information, and the other is for our internal team that includes profit margin and cost. We are running into an
    • Side bar menu

      It would be great if you could stop the auto collapse of expanded menus when selecting a different module. It would save a lot of mouse clicks for a lot of users that frequently switch between sales & purchases as we do, it's easier to collapse them manually when not required !
    • Syncing zoho books into zoho crm

      I was wondering how I can use zoho books in crm as I have been using them separately and would like to sync the two. Is this possible and if so, how? Thanks
    • Remove horizontal scroll bar

      Is there any way to remove or hide the horizontal scroll bars on the iframe reports? I removed columns, but it still stays there.
    • Rich Text Type Format for Notes Field

      Has it been discussed or is there a way to insert a table in the notes field? We sometimes receive information in a table format, and it would be beneficial to have it in the same format as a note on a record. Moderation Update (12-May-26): We are working
    • Multiple Blueprints on different fields at the same time.

      It looks only 1 Blueprint can run at the same time, it makes sense for many Blueprints on the same field (Eg. Stage). But what about multiple Blueprints on "different" fields? the multiple options must be available. (Eg. Stage, Documents Status, Contract
    • Updating Sales orders on hold

      Surely updating irrelevant fields such as shipping date should be allowed when sales orders are awaiting back orders? Maybe the PO is going to be late arriving so we have to change the shipment date of the Sales order ! Not even allowed through the api - {"code":36014,"message":"Sales orders that have been shipped or on hold cannot be updated."}
    • sales IQ issue on website

      i integrated the zoho sales IQ code on the website but it is comming in distroted form i am sharing the screenshot below the website is bulit in wix platform
    • Contract to payment flow

      Hi everyone, I’m trying to set up a contract-to-payment flow and want to avoid duplicating invoices or customers in Zoho Books. The flow should be: contract generated from CRM, sent via Zoho Sign, client signs, deposit is paid, and the invoice should
    • Next Page