Zoho Payroll: Product Updates for India - May 2025

Zoho Payroll: Product Updates for India - May 2025

This May, we are glad to unveil new capabilities in Zoho Payroll that simplify your payroll activities. Here's the list:
  1. Let Employees Choose Their Tax Deduction Method for One-Time Payments

  2. Calculate variable earnings based on percentage of CTC

  3. Carry forward unclaimed reimbursements and encash them quarterly

1. Let Employees Choose Their Tax Deduction Method for One-Time Payments 

When making one-time payments, such as bonuses, the manner in which tax is deducted makes a significant difference to an employee's take-home pay. With this new feature, you can now provide employees with the ability to decide how they would like the tax deducted from such payments.
Info
This feature is currently in early access. Contact support@zohopayroll.com and we'll enable this feature for you.

Your employees can choose from the options you provide from the employee portal. You can give them three choices:

Option

How it works?

One-Time Deduction

The full tax amount is deducted at once. The remaining amount is credited to the employee.

Monthly Deduction

The full bonus amount is credited upfront. The tax is deducted in future months.

Ad-Hoc Deduction

An amount specified by the employees is deducted during the time of disbursement. The remaining tax is deducted in future months.

Here’s how you can implement this for the employees in your organisation:

  • Go to Pay Runs on the left sidebar.
  • Click Create Pay Run in the top right corner and select One Time Payout.
  • Select the one time component and when you would like to pay the employees.
  • Select the Allow employees to select their tax preference checkbox.
  • Select if you want to allow ad-hoc based tax deductions.
  • Set a deadline for employees to submit their tax preference.
  • Click Save and Continue.
  • Add employees to the one time payment and click Continue to Payroll.
  • In the one-time payroll screen, click Allow tax preference in the top right corner.
NotesNote: For employees who do not have access to the employee portal, you can select their preferred tax deduction method by selecting the employee.

Your employees can now log in to their portal and choose their preferred tax deduction method.

 You can also opt to lock the ability for employees to submit their tax preference before the deadline date, if required. To do this:
  • In the one-time payroll screen, click Lock Tax Preference in the top right corner.
Your employees will no longer be able to submit their preferred tax deduction method. Once the deadline has passed, the ability for employees to submit their tax preference will be locked automatically. However, you can choose to extend the deadline for employees to submit their tax preference. Here's how:
  • In the one-time payroll screen, click Extend Tax Preference in the top right corner.
 If you want to have a backup, you can also export to download the tax preference.



2. Calculate variable earnings based on percentage of CTC

Variable earnings are earnings that are not fixed and vary based on the performance of an employee. In Zoho Payroll, you can now calculate these variable earnings such as bonus based on percentage of CTC (Cost to Company) of an employee.
Info
This feature is currently in early access. Contact  support@zohopayroll.com and we'll enable this feature for you.
For example, you have two employees - employee A and employee B - in your company. For employee A, you want to calculate their bonus based on 5% of their CTC. For employee B, you want to calculate their bonus based on 10% of their CTC. Here's how you implement this in Zoho Payroll:
  • Navigate to Settings > Salary Components.
  • Click Add Component in the top right corner and select Earning.
  • Select Bonus as the earning type.
  • Select the Make this earning a part of employee's salary structure option under Other Configurations.
  • Select Percentage of annual CTC as the calculation type.
  • Add other details about the bonus.
  • Click Save.

Once you've saved this earning, you associate it to an employee by including one-time payments as part of their salary structure.
  • You enter the bonus percentage as 5% of annual CTC for employee A and 10% of annual CTC for employee B.
When the pay run is processed for the variable earning, the bonus of 5% and 10% of annual CTC will be calculated for employees A and B respectively.


3. Carry forward unclaimed reimbursements and encash them quarterly  

You can now choose to carry forward your employees' unclaimed reimbursements and encash them on a quarterly basis.
Info
This feature is currently in early access. Contact  support@zohopayroll.com and we'll enable this feature for you.
For example, let's say you want the telephone reimbursement that, when unclaimed by employees, gets carried forward and encashed at the end of the quarter. Here's how you can implement this in Zoho Payroll:

  • Go to Settings and select Salary Components.
  • Switch to the Reimbursements tab and select Telephone Reimbursement.
  • Enter the other details and select Carry forward and encash quarterly for the How do you want to handle unclaimed reimbursements? field.
  • Click Save.
The unclaimed telephone reimbursements of your employees will be carried forward from the beginning of the year and will be encashed at the end of the quarter.





That's a wrap for now! We are always eager to hear your suggestions so we can help you do payroll better. Feel free to share them in the comments below.

If you need any assistance, please write to us at support@zohopayroll.com, and we'll help you. Stay tuned for more updates from Zoho Payroll.

With a shared purpose,
The Zoho Payroll Team

    • Sticky Posts

    • Zoho Payroll | Quarterly Product Updates For 2024

      As we navigate through the ever-changing payroll landscape, we bring you the latest updates that span the first quarter of 2024, tailored to meet the diverse needs of employers and employees in India, the UAE, and the US. From useful integrations to refined
    • Introducing Academy 🎉: your go-to hub for all things payroll

      Hello! We're thrilled to launch our newest payroll resource hub - Academy by Zoho Payroll [for India] - the information repository where you can go to learn everything about payroll. Introducing Academy by Zoho Payroll Why did we build Academy? Payroll
      • Recent Topics

      • convert the project to templet

        i have some deployment ME product for different customer , i need to create a fixed template for use it rather then keeping creating this template every time
      • Is there a notification API when a new note is addeding

        Trying to push to Cliq, or email notification when there's a new note added in module. How to implement this?
      • Seriously - Create multiple contacts for leads, (With Company as lead) Zoho CRM

        In Zoho CRM, considering a comapny as a lead, you need us to allow addition of more than one contact. Currently the Lead Section is missing "Add contact" feature which is available in "Accounts". When you know that a particular lead can have multiple
      • Related Module in Sharing Rules

        Zoho CRM team recently added the feature to filter records by Related Records It will be really beneficial if we can have this feature for Sharing Rules as well
      • Assignment Thresholds Resetting After Lead Conversion

        Hello everyone, We're facing an issue with Zoho CRM's lead assignment thresholds that makes them unsuitable for our workflow. I'm hoping to find a potential workaround or solution from the community. Here’s our current process: A new lead is created automatically
      • Vendor Signatures Needed for Purchase Orders

        Hello everyone, We have a unique requirement that necessitates that Vendors & Suppliers formally acknowledge our Purchase Orders upon receipt. I was hoping that there would be an option to do so in Zoho Books, but that does not appear to be the case.
      • Zoho CRM Analytics - Allow To Reorder Dashboards

        I would like to suggest that you add the ability to reorder dashboards in the Analytics Module. I can see that this has been requested some time ago, the latest 9 years ago. I am not sure if this is a big or small endeavor, but such a small fix can go
      • Territory view for custom modules?

        I have recently activated territories however I can't seem to find how to use territories for custom modules? These modules have territories:  Contacts /  Accounts / Opportunities These modules don't have territories:   Buildings (custom module) and 
      • Zoho Books - How to Invoke a Custom Function in Schedulers

        We have multiple schedulers that send emails to customers in batches. Currently, we are maintaining the same code across several schedulers. Is it possible to use a custom function inside a scheduler script? If yes, how can we invoke the custom function
      • Approval Process Comments

        Is it possible to view the comments entered during the approval or rejection of a record in the approval process? If not, is there a way to require a field to be completed upon approval or rejection?
      • Login for test case

        Had a few questions regarding authentication test cases and couldn't find an answer in the the docs. 1. If an app like Zoho Creator requires authentication before providing access, do I need to create a login function and add it to each test case? 2.
      • Zoho / Outlook Calendar sync

        The current Marketplace -> Microsoft -> Meetings integration needs 2 changes. 1. The current language for the Two-Way sync option should be changed. It currently states, "Sync both your Zoho CRM Calendar and Office 365 Calendar meetings with each other."
      • Please make it easier to Pause syncing

        right now it takes 3 clicks to get there. sounds silly, but can you make it just 2 clicks to get it done instead? thats how dropbox does it, 2 clicks to pause instead of 3.
      • Customer members area

        Does FSM support a customer members area? If not what do you propose we use if we want the data used in FSM for customers to give them an area / login to see past orders, create new orders and general announcements.
      • Zoho Books-Accounting on the Go Series!

        Dear users, Continuing in the spirit of our 'Function Fridays' series, where we've been sharing custom function scripts to automate your back office operations, we're thrilled to introduce our latest initiative – the 'Zoho Books-Accounting on the Go Series'.
      • Desktop app doesn't support notecards created on Android

        Hi, Does anybody have same problem? Some of last notecards created on Android app (v. 6.6) doesn't show in desktop app (v. 3.5.5). I see these note cards but whith they appear with exclamation mark in yellow triangle (see screenshot) and when I try to
      • Notes created in mobile can no longer be accessed in desktop

        Working with a 2013 Mac running OS 10.14.6; Desktop Notebook version 4.5.3. Using Motorola Moto G Power 5G - 2024; Android app version 6.7 I have been using Notebook for some years. Starting several weeks ago, the notes newly created ion the phone can
      • Function #49: Manage varying installment payments using Zoho Books

        . Hello everyone, and welcome back to our series! Last week, we discussed automating the collection of fixed installment payments in Zoho Books. But what if your payment structure involves charging varying percentages of the invoice total as installments?
      • Open Sans Font in Zoho Books is not Open Sans.

        Font choice in customising PDF Templates is very limited, we cannot upload custom fonts, and to make things worse, the font names are not accurate. I selected Open Sans, and thought the system was bugging, but no, Open Sans is not Open Sans. The real
      • Zoho Writer - Option to Export as .zdoc format

        I've noticed that it's not possible to export a Zoho Writer Document in the .zdoc format. Isn't zdoc, Zoho Writer's own format? My use case is that I sometimes need to create quite complex documents with floating elements, which sometimes need to become
      • Is it possible for contacts to "Re-enter" a workflow in Zoho Campaign?

        We are currently working on a way to automatically add users to from one list to other lists based on specific criteria, but can't seem to find a native way of doing this so we are trying to use Workflows to do this. So, for example, if a user's status is set to "Active," then they should be added to the list "Active Users." If the same user's status is then set to "Paused," they should be added to the list "Paused Users" and removed from the list "Active Users." This works fine for the first go
      • Bulk upload images and specifications to products

        Hi, Many users have asked this over the years and I am also asking the same. Is there any way in which we can bulk upload product (variant) images and product specifications. The current way to upload/select image for every variant is too cumbersome.
      • Out of Office for Just One of My Alias Email

        Can I set up the Out of Office Reply for Just One of my Alias Email Addresses?
      • Can I map multiple Surveys into the CRM using the same fields?

        Hello, We are a healthcare practice that offers two distinct services (Nutrition and Primary Care). We use Zoho Survey for our lead generation form (Get Started Survey), which allows people to express interest in one of the two services and even allows
      • Dealing with API responses where integers have more than 16 digits

        Hi there How do I deal with an api response contaning an int or float with more than 16 digits (before any decimal places for a float). I constantly receive the response "Unable to cast the 'BigInteger' value into a 'BIGINT' value because the input is
      • To Zoho customers and partners: how do you use Linked Workspaces?

        Hello, I'm exploring how we can set up and use Linked Workspaces and would like to hear from customers and partners about your use cases and experience with them. I have a Zoho ticket open, because my workspace creation fails. In the meantime, how is
      • Can't change form's original name in URL

        Hi all, I have been duplicating + editing forms for jobs regarding the same department to maintain formatting + styling. The issue I've not run into is because I've duplicated it from an existing form, the URL doesn't seem to want to update with the new
      • Need Inactive accounts to be visible in Reports in Zoho Books

        I N=need Inactive accounts to be visible in Reports in Zoho Books to do recons of the accounts but when i see the same they are not visible in the Accountant - Account Transactions report
      • unblock e-mail

        please unblock my e-mails info@meatnews.gr and myrtokaterini@meatnews.gr
      • Add Zoho Mail for users who do not need Zoho One

        We have licenses for ZOho One for teams that need to use the suite of products that Zoho One offers.  We have 8 more people who only need email access and we would like to add just a Zoho Mail.  They do not need the Zoho One license.  We are currently
      • Zoho Projects - Q2 Updates | 2025

        Hello Users, With this year's second quarter behind us, Zoho Projects is marching towards expanding its usability with a user-centered, more collaborative, customizable, and automated attribute. But before we chart out plans for what’s next, it’s worth
      • ZML vs HTML Snippet - which is better?

        Are there certain use cases where one is better than the other?
      • Auto CheckOut Based On Shift.

        This Deluge script runs on a scheduled basis to automatically set the 'Actual_Check_Out' time for employees who haven't manually checked out. If the current time is past their scheduled 'Shift_End_Time', the script updates the check-out time to match
      • How to remove some users in zoho accounts

        How to remove some users in Zoho accounts.
      • Customizing Form Questions per Recipient Group in Zoho Campaigns/Forms

        Hello everyone, I would like to ask if it’s possible in Zoho Campaigns or Zoho Forms to send out a campaign where the form questions can be customized based on the group of recipients. Use case example: I have prepared 20 questionnaire questions. For
      • Infinite loop of account verification

        Hi I can't do anything on my zoho account.  I always get this message Hi Sheriffo Ceesay As a security measure, you need to link your phone number with this account and verify it to proceed further. When ever I supply the details, it displays that the number is associated with another account. I don't have any other account on zoho so this is really annoying. 
      • Load PO_Date field (Purchase Order) with current date in Deluge

        Hi, I'm not a full time developer, just helping to customize our CRM, in the small company I work for. There must be something wrong with me, because I can't do something so simple as complete a field with the current date in a function using Deluge.
      • Zoho CRM in Microsoft Power Automate Custom Connector

        Hi everyone, I’m building a Power Automate flow that integrates Microsoft Bookings with Zoho CRM. The goal is to automatically create a meeting (event) in Zoho CRM whenever a new appointment is booked via Microsoft Bookings. To achieve this, I created
      • [Webinar] Automate sales and presales workflows with Writer

        Sales involves sharing a wide range of documents with customers across the presales, sales, and post-sales stages: NDAs, quotes, invoices, sales orders, and delivery paperwork. Generating and managing these documents manually slows down the overall sales
      • Spell check sucks

        Come on guys, it's 2024 and your spell check is completely retarded. You gotta fix it.
      • Next Page