Converting Sales Order to Invoice via API; Problem with decimal places tax

Converting Sales Order to Invoice via API; Problem with decimal places tax

We are having problems converting a Sales Order to an Invoice via API Call. The cause of the issue is, that the Tax value in a Sales Order is sometimes calculated with up to 16 decimal places (e.g. 0.8730000000000001). The max decimal places allowed in an invoice for the Tax field is nine, so the following error occurs when converting the Sales Orders via API call (using https://www.zohoapis.com/crm/v8/Sales_Orders/ + salesOrderId + /actions/convert).

  1. "{"data":[{"code":"INVALID_DATA","details":{"maximum_length":16,"api_name":"Tax","json_path":"$.data[0].Tax",
    "maximum_decimal_place":9},
    "message":"invalid data","status":"error"}]}"

The problem does not occur when the Sales Order is converted manually.


    Access your files securely from anywhere

        Zoho FSM Video Tutorials


              All-in-one knowledge management and training platform for your employees and customers.






                                    Zoho Developer Community




                                                          • Desk Community Learning Series


                                                          • Digest


                                                          • Functions


                                                          • Meetups


                                                          • Kbase


                                                          • Resources


                                                          • Glossary


                                                          • Desk Marketplace


                                                          • MVP Corner


                                                          • Word of the Day


                                                          • Ask the Experts



                                                                    • Sticky Posts

                                                                    • Announcing the new SKILL.md for Zoho CRM and the updated OAS repository!

                                                                      We are introducing a new zoho-crm skill to make working with Zoho CRM Developer tools (like APIs, functions, widgets, client scripts, queries etc) easier and faster, with the help of AI in your preferred AI harness like Claude Code, Codex, Cursor, VSCode
                                                                    • Kaizen #261 : Using Zoho CRM Skill to generate complex COQL queries

                                                                      Hello everyone, In the previous Kaizen posts, we introduced the zoho-crm SKILL.md and discussed how it can help you when you are working with Zoho CRM APIs and Client Script. In this Kaizen, we will focus on using the Zoho CRM `SKILL.md` with GitHub Copilot
                                                                    • Kaizen #256 - Build an Arrival Readiness Web Tab in Zoho CRM

                                                                      Hi everyone! Welcome back to the Kaizen series! In the post, we discuss a use case in hospitality industry: how an Arrival Readiness web tab widget can be used to let reception staff identify and resolve issues before arrival of guests. Use case In the
                                                                    • Kaizen #198: Using Client Script for Custom Validation in Blueprint

                                                                      Nearing 200th Kaizen Post – 1 More to the Big Two-Oh-Oh! Do you have any questions, suggestions, or topics you would like us to cover in future posts? Your insights and suggestions help us shape future content and make this series better for everyone.
                                                                    • Kaizen #226: Using ZRC in Client Script

                                                                      Hello everyone! Welcome to another week of Kaizen. In today's post, lets see what is ZRC (Zoho Request Client) and how we can use ZRC methods in Client Script to get inputs from a Salesperson and update the Lead status with a single button click. In this


                                                                    Manage your brands on social media



                                                                          Zoho TeamInbox Resources



                                                                              Zoho CRM Plus Resources

                                                                                Zoho Books Resources


                                                                                  Zoho Billing Resources

                                                                                    Zoho Projects Resources


                                                                                      Zoho Sprints Resources


                                                                                        Qntrl Resources


                                                                                          Zoho Creator Resources



                                                                                              Zoho CRM Resources

                                                                                              • CRM Community Learning Series

                                                                                                CRM Community Learning Series


                                                                                              • Kaizen

                                                                                                Kaizen

                                                                                              • Functions

                                                                                                Functions

                                                                                              • Meetups

                                                                                                Meetups

                                                                                              • Kbase

                                                                                                Kbase

                                                                                              • Resources

                                                                                                Resources

                                                                                              • Digest

                                                                                                Digest

                                                                                              • CRM Marketplace

                                                                                                CRM Marketplace

                                                                                              • MVP Corner

                                                                                                MVP Corner









                                                                                                  Design. Discuss. Deliver.

                                                                                                  Create visually engaging stories with Zoho Show.

                                                                                                  Get Started Now


                                                                                                    Zoho Show Resources

                                                                                                      Zoho Writer

                                                                                                      Get Started. Write Away!

                                                                                                      Writer is a powerful online word processor, designed for collaborative work.

                                                                                                        Zoho CRM コンテンツ


                                                                                                          Nederlandse Hulpbronnen


                                                                                                              ご検討中の方





                                                                                                                        • Recent Topics

                                                                                                                        • Moving old emails from Zimbra to Zoho Business

                                                                                                                          Is this possible. Moving from Zimbra to Zoho and keep all of my old email.
                                                                                                                        • New UX Improvements in the Zoho Expense Android App

                                                                                                                          We've rolled out several updates and enhancements to the Trips and Advances modules in the Zoho Expense Android app, making it easier to view, manage, and act on your trips and advances. Here's what's new: Unified Module List Pages We've unified the design
                                                                                                                        • WhatsApp Service Messages: Pricing Update

                                                                                                                          Hello everyone, Meta has announced changes to the pricing of WhatsApp service messages (non-template messages) sent through the WhatsApp Business Platform. Starting October 1, 2026, service messages will become chargeable. This change applies to service
                                                                                                                        • This forum appears to have been hijacked by "Saurabh Singh" and their new-found automated AI answering bot...

                                                                                                                          Is there really a need to add comment to every single forum post - regardless of previous outcome, status or age - with the same tiresome "3 or 4 point suggestion + summary" structure, that in most cases simply repeats what was already determined?
                                                                                                                        • Zoho Book’s native record page is now rendered in CRM keeping approval process, retainer invoice, & more at reach

                                                                                                                          Refashioned Zoho Books integration with Zoho CRM Dear Customers, We're pleased to announce a significant upgrade to the Zoho Books integration in Zoho CRM, offering greater convenience. TL;DR: Zoho Books record's information is now accessible directly
                                                                                                                        • Is it possible to convert regular pick-list to multi-select pick list?

                                                                                                                          I have a regular drop-down pick-list and we realized that we need this info as a multi-select pick-list.  I don't think there is a way to convert from one type to the other, but what is the simplest way of moving the data over?  Meaning, whatever value
                                                                                                                        • System-wide keyboard navigation problem with searchable dropdown fields

                                                                                                                          System-wide keyboard navigation problem with searchable dropdown fields Zoho Books needs better keyboard support when completing forms. This is not limited to one screen or one specific workflow; it appears to be consistent behavior throughout the application.
                                                                                                                        • Data from related modules in the criteria builder

                                                                                                                          CRM workflow conditions work great in majority cases, e. g. I want to send an email upon a particular data event. Now, there are cases where I want the workflow, email, email template to sit on a module A (let's say Companies) but the condition depends
                                                                                                                        • Revenue Management: #3 Revenue Recognition Simplified

                                                                                                                          In continuation of the previous post on how to compute revenue recognition, let's explore a solution that helps businesses handle real-world complexities. While the Accounting Standards provide a clear framework for recognizing revenue, the real challenge
                                                                                                                        • Add a proper “Split Sales Order” function

                                                                                                                          Currently the only workaround is to clone an order and manually delete items from each order. A simple split function would allow users to choose lines or quantities and move them into a new sales order. Examples: Customer wants available stock shipped
                                                                                                                        • Customers would like to add tips when paying in Client Portal

                                                                                                                          I am happy with the clean interface of the Client Portal. However, I am running into a challenge: my customers would like to be able to add tips/gratuities when making payments. Currently, this is very clunky because they have to 1) manually over-pay,
                                                                                                                        • 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,
                                                                                                                        • Restrict Ticket Movement to Specific Departments in Zoho Desk

                                                                                                                          Hello Zoho Desk Team, Greetings, and hope you are doing well. We would like to submit a feature request regarding the ability to control ticket movement between departments in Zoho Desk. Current Limitation: At present, Zoho Desk allows agents to move
                                                                                                                        • Zoho books and venmo

                                                                                                                          Hi, Is there a way to hook Venmo into zoho books? I have a Venmo business account and want to be able to sync that. I know you can do it with the paypal integration but I dont want to use paypal for the fees and that doesnt allow me use/integrate my current
                                                                                                                        • Cannot login to Zoho Mail on Mobile App

                                                                                                                          Hi, I am the super administrator for our company's email account. I just created 4 new email accounts, and my users have downloaded the zoho mail app. However they are unable to login to their email on the app. It kept saying "User does not exist". Please help! Thank you.
                                                                                                                        • #9 When You're Not Registered for Tax

                                                                                                                          Not everyone using Zoho Invoice is registered for tax. Maybe you have just started your business. Maybe you are still below the registration threshold. Or tax registration simply does not apply to your current setup. In that case, an invoice that says
                                                                                                                        • Zoho CRM variables create risks

                                                                                                                          1/ The fact that CRM variables are deployable from sandbox to production goes against the principle of environment separation. We are at risk of overwriting production with sandbox values; or vice versa when rebuilding the sandbox as production vars will
                                                                                                                        • Zoho Campaigns 3.0 - Make Social Icons PNG With Transparent Background

                                                                                                                          Hi Campaigns Team, I have noticed that the social icons you provide to users do not have transparent backgrounds. When a dark background is used in the footer, with the exception of X they all have white corners even though they are circular icons.
                                                                                                                        • Record Detail - Canvas View - Grouped Mirror Fields Don't Populate

                                                                                                                          Hello, I could have sworn this used to work, so I'm not sure when it stopped, but I have a canvas view on my Account record detail page and I have a lookup field with its 3 mirror fields on said page. If I just put the fields separately, they render fine.
                                                                                                                        • Enhanced Zoho CRM and Office 365 calendar synchronization features!

                                                                                                                          Dear customers, We're excited to share some significant improvements to our Office 365 calendar synchronization features, aimed at providing you with more control and a more personalized experience. What’s new Choose your Office 365 calendar: During the
                                                                                                                        • NOT SYNCING ORGANIZATIONS-ZOHO BOOKS AND ZOHO INVENTORY

                                                                                                                          I purchased the zoho books before and again i purchased zoho inventory after 2 day while syncing the orzaniazation i deleted the trial account of inventory and started the new organization on same user. The problem is that the new inventory organization
                                                                                                                        • Zoho CRM - Cadence Data Availabe in Zoho Analytics

                                                                                                                          Hi Zoho Team, I've noticed that Cadance data is not currently available in Zoho Analytics. Is there a timeline for when this will be available? Thanks, Ashley
                                                                                                                        • Create Package From A Picklist

                                                                                                                          Dear Zoho, Can it be made possible to create a package from a picklist? The reason our company makes a picklist is for that to become a package Our sales orders have 600-1000 items I hope that makes it clear that it's hard to delete 990 items when we
                                                                                                                        • Automation Series: Percentage-based Time Allocation

                                                                                                                          Employees in an organization work across several projects simultaneously. Their work hours are split among multiple tasks from different projects. Logging time for each task manually can lead to inconsistency, and the effort rarely gets divided equally.
                                                                                                                        • Zoho CRM Community Digest - September 2026 | Part 1

                                                                                                                          Hello everyone! The first half of September brought subform-level workflow rules, emoji reactions on notes, and the new zoho-crm skill for AI-assisted CRM development. Given how much there is to it, we've followed the announcement with two Kaizens: one
                                                                                                                        • Button with a mapped null value causing "Empty value found, proceed?" GUI - Can this be stopped?

                                                                                                                          Hey All, I started seeing this GUI pop up recently when mapped buttons have a parameter that is null. (It might be a new behavior, or perhaps I'm only recently coding where I'm running into it now where I was not prior.) Instead of passing the null through
                                                                                                                        • Feature Request: Post-commit Subform Row Event (onRowSave / afterRowCommit) in Client Scripts

                                                                                                                          Hello Zoho CRM Product & Engineering Team, Requested Feature: Introduce an afterRowCommit (or post-commit onRowSave) subform event in Client Scripts that fires immediately after an inline subform row has been successfully committed to the database, passing
                                                                                                                        • Possible to create link from prefill querystring parameter?

                                                                                                                          Hello. I have a form that takes a prefill querysting parameter for a product stock code and uses it to populate a single line textbox. I'd like to be able to use that value to create a link in a description field using the token like: ${zf:SingleLine1}.
                                                                                                                        • [Live Webinar] E-Rechnung 2027 - Deutschland Edition - 14.10.2026

                                                                                                                          Liebe deutschsprachige Zoho Community, Vor dem Hintergrund der sich weiterentwickelnden Anforderungen an die elektronische Rechnungsstellung in Deutschland ist jetzt der richtige Zeitpunkt, um zu verstehen, welche Vorbereitungen Ihr Unternehmen treffen
                                                                                                                        • [Free webinar] Learning Table Series: From code to intent: The evolution of application development

                                                                                                                          Hello everyone, We are excited to invite you to another edition of the Learning Table Series webinar. Building an application involves more than just development. It starts with understanding business requirements and planning the solution before building
                                                                                                                        • Introducing Zoho TouchPoint in Zoho One

                                                                                                                          Hello Zoho One users, We're excited to announce that Zoho TouchPoint is now available as part of the Zoho One suite! As businesses grow and customer interactions become increasingly digital, the way you connect and engage with customers matters more than
                                                                                                                        • Introducing Global Board View for Work Items

                                                                                                                          Global Board View in Zoho Sprints now equips you with a unified board for all the work item in your workspace and provides as a bird's eye view of every project's work items on one board. When you are a part of multiple projects or when a release is dependent
                                                                                                                        • Funnel widgets showing Amounts not just Count

                                                                                                                          Hi Can I request that the Funnel widgets have a toggle that allows you to optionally show that it shows the value of deals rather than just the count of deals. There are some great funnel widgets, but they all seem to only show counts. Whilst I get that
                                                                                                                        • Forecast for Profit

                                                                                                                          Hi Can I request the ability to be able to create a forecast for custom fields, other than for Revenue and Quantity? I want to target the team by profit. Profit is a custom field, so I get why it's not on there, but really it's just a value field like
                                                                                                                        • Breaking Change Announcement: Users API Response Restricted for Client Portal Users

                                                                                                                          Hi all, We are introducing a breaking change to the Users API when it is accessed by Client Portal users. Status: Live This change is now live in production. Please review your integrations and make the necessary updates. Affected endpoints: GET /users
                                                                                                                        • How to customize X/Y-Axis labels in CRM Chart Reports?

                                                                                                                          Hi, While exploring custom chart reports in Zoho CRM, I’ve hit a roadblock trying to change the names of the X-Axis and Y-Axis labels. They appear completely locked as the default values. Zoho seems to hardcode these labels to match the exact field names
                                                                                                                        • 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
                                                                                                                        • Introducing Incentives for Zoho CRM: Build, automate, and track sales commissions

                                                                                                                          Dear Customers, We are here with an amazing news! We built a direct solution to help manage your commission provisioning activity in your business. From creating commission plans to issuing payouts, this application leverages your sales reps’ performance
                                                                                                                        • Using IMAP configuration for shared email inboxes

                                                                                                                          Our customer service team utilizes shared email boxes to allow multiple people to view and handle incoming customer requests. For example, the customer sends an email to info@xxxx.com and multiple people can view it and handle the request. How can I configure
                                                                                                                        • All new Address Field in Zoho CRM: maintain structured and accurate address inputs

                                                                                                                          Availability Update: 29 September 2025: It's currently available for all new sign-ups and for existing Zoho CRM orgs which are in the Professional edition exclusively for IN DC users. 2 March 2026: Available to users in all DCs except US and EU DC. 24
                                                                                                                        • Next Page