TDS, PF and ESI last dates

Anil Gowda (28 Points)

22 September 2018  
What is the last date of
1. TDS filling returns and payment last date
2. PF filling returns and payment last date
3. ESI filling returns and payment last date

Plz.... Kindly response