All Collections
Statutory Compliance (TDS, PF, ESI, PT)
When will XPayroll pay my TDS/PF/ESI/PT dues?
When will XPayroll pay my TDS/PF/ESI/PT dues?
Aditya Morarka avatar
Written by Aditya Morarka
Updated over a week ago

Post payroll execution, the first thing you should check is whether XPayroll has made a deduction for any compliance. The best way to do this is to go to Reports > Ledger. XPayroll will display all compliance payments individually for all employees and contractors. If you do not see any entries here, then that would mean that XPayroll has not made any such deductions. Please note that XPayroll does not file nil returns.

You are requested to please ensure that all the required credentials under Company Details > External Credentials have been updated. Without these, it might not be possible for us to complete the payment.

Next, please check the Status column in the ledger report. If the status is Success, then the payment has already been made. If it is Pending, then the payment will happen soon. After a payment has been made, you can find the TDS challans under Reports > TDS. For PF, ESI and PT, please check Reports > Provident Fund, ESI & Professional Tax.

Compliance payments schedule

Type of Payment

Due Date for Payment

Additional Information

TDS

7th of every following month

For the month of March, due date is 30th April.

For contractor payments, due date is calculated on the basis of invoice and payment date, whichever is earlier. For eg. if you make a contractor payment where the invoice date is 10 January, then the TDS will be paid by 7 February (if there is no invoice date, then the date of payment itself is used to calculate the TDS payment date)

PF

15th of every following month

ESI

15th of every following month

PT

15th - 31st of every following month

Due dates are state dependent. Also, some states require half-yearly or annual filings, in which case the payments will be deferred till the due date.

Do note that XPayroll will also sometimes make the payment before the due date.

To ensure that your compliance payments are made by the due date, we request you to please ensure that you process your payroll / complete contractor payments at least 12 hours before the deadline.

Did this answer your question?