What's New in Zoho Invoice - Feature Updates 2024

What's New in Zoho Invoice - Feature Updates 2024

Hello everyone,
We're glad to meet you with the latest set of feature updates made to Zoho Invoice from January to April. Keep reading to learn more about them.

You'll learn more about the following feature updates: 

Safaricom M-PESA Integration [Kenya Edition]

The Safaricom M-PESA integration is now available in Zoho Invoice. You can set up the integration and receive payments in the KES currency from your customers. M-PESA is a digital mobile payments service in Kenya that lets you seamlessly process payments using e-wallets.

To set up the integration, go to Settings > Online Payments. Navigate to the Alternate Modes section and click Set up Now near Safaricom M-PESA.


Simple Calculator Support in Rate Fields
You can now perform basic calculations directly in the Rate field in transactions using parentheses ( ) and the arithmetic operators + - / *. This is helpful when you need to make quick tax deductions before entering item rates in transactions. Note that the calculations follow the BODMAS rule.

Show SAT Item Details in Transaction PDFs [Mexico Edition]
The SAT Item Code and SAT Unit Code fields can now be displayed in the item table of your transaction PDFs. You can customize how these fields will be displayed in your transaction PDFs or choose to hide them from Templates.

To access this preference, go to Settings > PDF Templates. Select a template and click the Table section. Here, you can select the SAT fields and customize them as required.


Update Your Organisation's MSME Details in Zoho Invoice [India Edition]
If your organisation is registered as an MSME, you can add its MSME details and display the MSME/Udyam Registration Number in your transaction PDFs to stay compliant with section 43B(h) of the Finance Act 2023.

The Government of India introduced the Micro, Small, and Medium Enterprises Development (MSMED) Act, 2006 aiming to promote the growth of MSMEs. Following this, as per Section 43B(h) of the Finance Act of 2023, MSME-registered businesses must receive payments within 45 days from the date of purchase to prevent tax liabilities.



Display a UPI QR Code in Invoice PDFs [India Edition]

You can now allow your customers to easily scan a UPI QR code and make payments for invoices. Note that you'll need to record received payments manually if you enable this option.

To configure a UPI QR code, go to Settings > Invoices > Invoice QR Code. Enter the required details and click Save.


Split and Record Offline Payments for Invoices
You can now split and record a single invoice payment, adding up to three split payments with different payment methods. You can do this only when recording a payment during invoice creation. This feature comes in handy when you receive offline payments for your invoices via different payment modes. 

To add a split payment, go to Invoices from the sidebar. Select the [] I have received the payment checkbox during invoice creation.


Create Organizations With ZiG As the Base Currency
You can now create organisations with ZiG (Zimbabwe Gold) as the base currency, and create transactions in ZiG for your customers in Zimbabwe. If required, Global edition organizations can change their base currency and transact in ZiG with their customers. ZiG is the newly-launched gold-based currency by the Reserve Bank of Zimbabwe.

To create a new organization, click the Organization Slider in the top band. Select Manage, and click + New Organization. Select Zimbabwe for Organization Location, and ZiG for Currency. 


Alipay Payment Method via Stripe

We've introduced Alipay as a payment method via Stripe. Alipay is a popular digital wallet that is widely used in China. You can set up Alipay and receive payments in the CNY currency. Additionally, you can also receive payments in AUD, CAD, EUR, GBP, HKD, JPY, SGD, MYR, NZD, and USD currencies based on your business's location. Note that you will need to enable this payment method in your Stripe account as well.

The Stripe integration is available in these editions: United States, United Kingdom, Canada, Australia, Global and India. 

To enable this payment method, go to Settings > Online Payments > Stripe > Advanced Settings.


Other Enhancements
VAT Exempt and Out of Scope Options for VAT [United Kingdom Edition]
If your customer's Tax Treatment is United Kingdom, you can select their VAT as either VAT Exempt or Out of Scope.


Export Delivery Challans [India Edition]
You can now export the delivery challans you've created as a single file. You can also set a password to protect the exported file, if required.




The Zoho Finance Workshop
Zoho Invoice is a part of the Zoho Finance Suite, which includes apps that help streamline business's finances and operations. Join our two-day workshop on the Zoho Finance Suite and explore an interactive line-up of product sessions, schedule one-on-ones, and more.

Visit this page for more details.



We update our mobile apps regularly, so visit the App StoreGoogle Play, or Microsoft Store to ensure you're on the latest version.

That's it from us for the latest product updates! We hope the latest enhancements are helpful for your business. You can also visit the What's New timeline for byte-sized information about our previous feature updates and enhancements.

If you require any assistance or need clarifications, feel free to write to us at support@zohoinvoice.com, we'd be happy to help!

Best regards,
The Zoho Invoice Team

    • Sticky Posts

    • Zoho Invoice: Playing Back 2023

    • What's New in Zoho Invoice - Q3 2023

      Hello everyone, We're back with several updates and enhancements to make your invoicing experience better. Read the post below to discover what's new. Stripe Recurring Payments (India Edition) If you have integrated with Stripe, you can use it to collect
    • Recent Topics

    • How to Display a Logo Image on a Public Form?

      I would like to display a logo image in the header of a form. To achieve this, I added an Add Notes field to the form. The code below works perfectly for Zoho users accessing the form. However, when the form is made public, the image does not load properly:
    • Customize Section

      I know it has to be in the themes somewere but where is it that you can change the divider color of a section?
    • Customer Feature Requests

      Like Zoho, we're a software company that markets an SaaS product. We frequently get feature requests that come from the support system. My technicians have a responsibility to listen to our customer requests and add them. Right now the only way to do
    • the expected input type is jsonarray

      I keep getting an error when creating a record in CRM via a Zoho Form. CRM has a pick list field "Type". All Form entries from this form will ALWAYS be "Volunteer", therefore we do not ask them what their Type is. I am trying to use Set Value to create
    • fetch records from analytics table from creator

      I have a creator workflow that I am working in that will compare data from within the app to a table in zoho analytics. Is there a way to fetch a record from Analytics? I have attempted a custom connector with analytics and tried to use it with invoke
    • Remove County field from Customer Address input screen (or allow input to be deleted)

      We are in the USA and have just noticed that there is now a County field in the Customer Address input screen (and maybe other areas of Zoho Books, but this is the one affecting us at the moment). County is not important to our business, and in fact we
    • Card payment surcharge?

      Hi, I would like to offer my customers the ability to pay invoices by card (using the PayPal integration). However, PayPal charges me around 5% to receive a card payment, and I would like to pass on this cost to my customer by way of a card payment surcharge. Is there any way for Zoho Invoice to be set up to automatically add a defined "card processing fee", say 5% of the invoice total, if the customer elects to pay by card? I don't want to add this on to invoice manually, since most of my clients
    • Cant add contact mail. cant find it

      Hi, I am writing a new message and when I enter the contact address that is in my address book, zoho cannot find it. Previously there was no problem. I wrote the first two characters and it shows me all the contact.
    • Customer Parent Account or Sub-Customer Account

      Some of clients as they have 50 to 300 branches, they required separate account statement with outlet name and number; which means we have to open new account for each branch individually. However, the main issue is that, when they make a payment, they
    • Creating a text box background with round corners in Campaigns

      Hello fellow Campaigns users, Is it possible to create a non-square text box? So with rounded off corners. Like the image that I added below. The shadow effect would be cool too, but I guess that would be more difficult (if possible). I suppose this can
    • Image field in custom module

      Hi guy, Is there any hope of adding a custom image field in the custom module? We created a custom module to keep track of assets, and it would be helpful if we could attach an image to the record. Thanks Rudy
    • Team can't view their created ticket through Followed Tickets

      Hello Everyone, in our organization we are new to zoho desk we have multiple teams, and each team handles specific topics and tickets when one of them tries to create a ticket for another team and use followed tickets to view this ticket we get a message
    • 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
    • Use color coding for picklist field values to enhance visual representation

      It's easier and more efficient to manage a large volume of data in a ticket or other custom module records, such as ticket priorities and issue types, when you apply clear visual distinctions through color coding. Color-coded picklist fields allow users
    • Creating a support request / ticket via email to xxx@zohosupport.com

      Is there the ability to create a ticket from an email sent to my support email address (e.g. xxx@zohosupport.com)? For example, I am running a small computer support/service business and I would like to be able to direct potential customers to send an
    • Call transcrition working for ringcentral?

      I don't see anything about what telephony providers can be used. The Zoho support person A said that RingCentral isn't supported. Zoho support person B said that it works, just make sure the call recording link works. Excellent instructions here: Call
    • Setting up CRM for RFP workflow management

      This will be the first time our organization uses an off-the-shelf CRM, transitioning from our homegrown custom solution, and I would appreciate general thoughts on how to get started in general with our workflow using Zoho CRM. The main question: if
    • Introducing Appointment Title Customization

      Hi all, We're delighted to announce an exciting feature, Appointment Title Customization, which you can use to personalize your appointment title according to your business's specific needs and preferences. An appointment title provides a glimpse of the
    • Custom Module

      I've created a custom module in Zoho Recruit for a separate list outside of qualified candidates. On the module, I use First name and Last Name in separate lines. On the top of the module and when I search a person, it only shows the first name at the
    • How to merge duplicate products?

      merge duplicate products
    • Rollup summary for custom module

      Rollup summary feature was introduced almost a year ago: https://help.zoho.com/portal/en/community/topic/introducing-rollup-summary-in-zoho-crm-public-early-access-2023 It does not support custom modules tough and this post aims to track such feature
    • Foreign Currency Bank Account

      I have a bank account in USD zero balance but when i run the bank ledger in my company currency in AED it was shown small balance 1.31 AED , how to make it zero also ,Thanks
    • "Trigger flow for each entry" not working

      I've read this article on how to trigger a flow for each entry in my array. https://help.zoho.com/portal/en/kb/flow/user-guide/create-a-flow/articles/webhook-trigger#Trigger_flow_for_each_entry I cannot get the flow to run for each variant in this JSON
    • migrating from Zoho Invoices (CRM) to Zoho Books

      Good day, I was wondering if there was a easy way to migrate all the quotes and invoices from Zoho Invoices CRM to Zoho Books. We plan to move to using Zoho Books in a few weeks and would like to have all the quotes and invoices from the past 3 years
    • Edit specific job page on carreer site

      Hey, I was wondering how I could change the layout of a specific job page? (when you go to the carreer website and then click on a job listed there). When I go to customization I can edit the carreer website but I seem to be only able to edit the first
    • CRM - Clearing a Subform

      I seem incapable of working out subform functions without assistance.  I've searched, but can't seem to find anything that works. I have a subform that gets filled in when a Zoho Sign document is completed but the fields don't match with the original field values held on CRM (I did have it automatically update, but some fields were being filled in with terrible data, so had to put a stop to it).  There are 4 fields on the subform: Field Name Original Value New Value Update Update is automatically
    • Automatically add a retainer to every estimate

      Hi all, I've been trying to find a way to automatically add a retainer at a set % to every estimate we create and send. So far I haven't been successful, does anyone know of a way to do this? Thanks,
    • Planning Sales visit to local lead, contacts

      Hello, We have our leads and contacts in CRM. One sale is asking me how he can view all leads and contacts (ideally on a map) in a given area (city or country or "region") so he can plan visiting them. What can be done or need to be developed to have
    • Force Sync Contact/Account from CRM to Books

      Hi all. This might not be a common issue to the large portion of the user base here, but for those who dabble and use CRM and Books integration, they know how painful it is that we have to wait for the 2-hour intervals for the records to sync; especially
    • Workflow for "Expenses" module?

      Hi there, over the last 2 years, Zoho Expense has seen tremendous growth and we are happy with it. But, sometimes it is frustrating to see things are being implemented halfheartedly, or so it seems. For example, There is the possibility to create workflows
    • When is partial reimbursement going to be launched?

      Hi there. I saw somewhere that the partial reimbursement feature is in the work. What is the update and ETA of that? Our clients and prospects have been asking us and we agree that that is an important feature to have.
    • IP Address List > Sigma

      We have developed a ZohoCRM extension that utilizes API calls to our server from Deluge scripts and Widgets. Our API server has IP restrictions in place. To ensure successful communication, we require a list of IP addresses utilized by Zoho's platform
    • Zoho CRM Canvas Copy Original Layout

      Hello all, I want to use Canvas to make small changes to certain views, not to make huge changes. Is it possible to copy the original Zoho layout and set-up and start from there? I checked and all I can find are some templates which are far from the original
    • ZOHO Nightmare

      I am writing as a long-time Zoho user who has faced significant challenges implementing your platform for my business. As a New York-based real estate broker, I have invested over $10,000 and nearly two years trying to integrate Zoho CRM with my WordPress
    • Approval system in Books/expenses

      Hi In Books Is there a way to do the following: 1) Submitter to know the balance in Budget/cashflow before sending the amount for approval? 2) Approver to know the same as 1 above? In Expenses, is the above possible?
    • attaching pdf to a bill using REST api

      I'm trying to attach a pdf to a bill using REST and curl. The problem is the example in that section in the API reference document does not show how to actually submit the file. It only shows the headers used. I've been trying many variations of this
    • How to Open .mbox file in Gmail with Attachments?

      Gmail offer users to backup INBOX folder in .mbox file format via Google Takeout Feature. Howver there is no such option to Restore Gmail MBOX. Thus I would like to suggest you to choose an alternate approach i.e. MBOX to Gmail Wizard. This utility will open .mbox file in Gmail with attachments.  Steps to open MBOX file in Gmail are; Run MBOX to Gmail Wizard Click Add File and add .mbox file. Enter your Gmail login credentials. Click Convert button. Finished! This is how you can open MBOX file in
    • How to create comparison time periods like these examples

      In a Pivot Report I would like to be able to select any date range and show a set of metrics for that date range e.g. revenue, orders, units sold. I would then like to be able to compare to the previous period based on the amount of days on the selected
    • Custom fields for calls and an enhanced call creation form

      Greetings, I hope you're all doing well. We're happy to announce a few recent enhancements we've made to Bigin's Calls module. We'll go over each one in detail. Enhanced call creation form in Bigin What is this enhancement about? This update includes
    • Customize user data collection with User Layouts

      Users denote the people in your organization who work on agile projects using Zoho Sprints. You can add them to your workspace and associate them with required projects. Organizations have distinct requirements in collecting user data. Apart from the
    • Next Page