About Statutory Compliance
Understand the compliance setup and deduction process from employee's payroll in Payroll.
Statutory compliance regulations are government mandated legal arrangements that a company and its employees adhere to. Every organisation that pays salaries to the people it has employed is bound by these laws.
Watch Out!
- Automated Professional Tax (PT) payments for employees in Karnataka are temporarily unavailable on Payroll. Know more about the .
- Automated Provident Fund (PF) payments and employee registration are temporarily unavailable on Payroll. Know more about the .
On Payroll, you can automate registering your employees for compliances and payments (except
). We do not handle registrations for organisations. Talk to to start the initial registration.Payroll helps you automate all the operational parts of compliances. With Payroll, you get access to:
- , register management, monthly payments and filings.
- , register management, monthly payments and filings.
- and Quarterly filings (24Q).
- One-Time in January along with TDS Payments and Quarterly Filings (24Q).
- generation at the end of the year.
- , if enabled, and all contractors payments made via the platform.
RazorpayX Payroll does not offer the following:
- Company registrations for compliances like PF, PT, ESIC.
- Bulk registration requests of any kind.
- LWF payments and filings.
- Salary Structuring or HR services.
- PF transfers, withdrawal management, and so on.
- Assistance with ESI claims.
- TDS correction filing.
- Representation services of any kind.
- Nil filing entries.
Payroll automates the payments and the filings. We do not help with the initial company registration.
However, few CA partners who use Payroll to manage their clients on our platform can help you register your organisation for compliances. Their contact details are provided below:
You can add your CA partner as a
who has to your Payroll account.Your partners then receive a
and will be able to login and access relevant sections of the platform as you choose.To ensure timely compliance payments, ensure you update all the required credentials under Company Details ➔ External Credentials
. Ensure you have updated your credentials post TIN implementation.Payroll automates the following compliance payments:
Tax Deducted at Source, or simply TDS, is deducted from salary and one-time payments as applicable. Know more about
with RazorpayX Payroll.Payroll handles all the monthly payments, filings, and employee registration after the initial registration is complete. However, it does not offer initial registration for
.Employees State Insurance (ESI) is a government-mandated health insurance for employees. We handle the register management, monthly payments and filings. Know more about
.Payroll only handles the tax payments and filing monthly returns, and does not handle the initial registration. Individual state governments have website portals to manage Professional Tax (PT) and you have to register accordingly.
Know how to set up and handle
.Labour Welfare Fund (LWF) is a statutory welfare fund. Many organisations mandatorily contribute to LWF across 16 states (Andhra Pradesh, Chandigarh, Chhattisgarh, Delhi, Goa, Gujarat, Haryana, Karnataka, Kerala, Madhya Pradesh, Maharashtra, Odisha, Punjab, Tamil Nadu, Telangana, West Bengal) in India.
It provides socio-economic benefits such as housing, nutrition, healthcare benefits and more for certain eligible workers.
On the Payroll Dashboard, you can set up LWF at an organisation or employee level.
To enable LWF for all employees:
- Log in to the .
- Navigate to ADMIN OPTIONS → Company Details.
- Click Edit against Provident Fund / ESIC / Professional Tax / LWF.
- Go to the LWF Status section and select Enable from the drop-down menu.
- Click Continue.
This successfully enables LWF for your organisation. You can also choose to include employer's LWF contribution in the employee when setting up/modifying employee's CTC.
- On the Payroll Dashboard, navigate to ADMIN OPTIONS → Settings.
- Click Edit against Payroll and Compliance Setup.
- In the LWF Settings section, select the Include employer contribution to LWF in employee CTC check box.
- Click Continue.
This successfully makes employer's LWF contribution a part of the employee's CTC. Ensure you set up
accordingly.You can configure employee-level LWF settings as well.
- Log in to the .
- Navigate to People in the left menu and go to the particular employee's profile.
- Go to Provident Fund, Professional Tax, ESI, LWF & NPS and click Edit.
- Go to the LWF Settings section and select the following from the drop-down menu:
-
LWF Status as Enabled/Disabled.
-
LWF Location as Use Company Default or the specific state.
-
- Click Continue.
This successfully saves your employee-level LWF settings.
Following is the list of due dates by when you must make the compliance payments. Ensure you execute payroll before the
.* For March specifically, the due date is April 30 of the following month.
** Automated PF payments via Payroll are temporarily unavailable. You must make the
.*** For Professional Tax payments:
- Due dates depend on the respective Indian state's due dates for PT. Some states require annual/half-yearly/quarterly filing. We defer PT payments until the due date in such cases.
- Automated Professional Tax (PT) payments for employees in Karnataka are temporarily unavailable on Payroll. Know more about the .
Handy Tips
- All the compliance payments are made before 15th of the following month (15th or 20th in case of Professional Tax).
- You can find the TDS challans under Reports → TDS.
- For PF, ESI, and PT, navigate to Reports → Provident Fund, ESI & Professional Tax.
- We display all compliance payments individually for all employees and contractors. Payroll does not file nil returns.
For Contractor Payments, the due date is 7th of the following month based on whether the invoice or the contractor payment was earlier. For example, if you make a contractor payment for an invoice dated January 10, we make the TDS payment by February 7.
If invoice date is missing, we calculate the TDS payment date using the contractor payment date.
After every payroll execution, check whether Payroll has made a deduction for any compliance. To check this:
- Log in to your .
- Navigate to Reports → Ledger.
- Check the Status column in the ledger report.
- If the status is Success, then the payment has already been made.
- If the status is Pending, then the payment is yet to happen.
In the Ledger Report section, Payroll displays all compliance payments individually for all employees and contractors. If there are no entries here, it means that Payroll has not made any such deductions.
Watch Out!
Payroll sometimes makes the payment before the due date.
Was this page helpful?