PayByDateTools

Salary Deadlines

EPF payment date for last month salary

2024-06-25 · updated 2026-09-03

EPF payment date for last month salary

Matching tool: EPF ESI date helper

August salary I paid on 1 September. Staff thought EPF is also done because money left the shop account. EPF was not done. EPF looks at a later window.

Typical talk is the 15th of the next month for last month wages. Official date can sit on 15. Sometimes people mention a grace day. I dont treat grace as a festival. I treat 15 as the day I want the challan paid.

If you want the typical 15th window on one screen, open EPF ESI date helper on PayByDate. Type the month in your head. Read it as a pattern. This is an estimate. Confirm on the official portal.

Wage month is not the day I paid salary

Wage month is August if the salary is for August. I paid it on 1 September because 31 August was a Sunday and I was lazy with the bank.

EPF for August still aims at mid September. Not at 1 September. Not at the day staff took cash.

A new accounts boy in our shop on Tonk Road wrote “EPF paid” on 1 September in the diary because he saw the salary file. I crossed it. Salary and PF are two lines.

I file ECR. I pay the challan. I keep the TRRN. Until TRRN is there, I dont say paid.

If ESI sits in the same week, I wrote that fight here: ESI and EPF same week, which date first.

What I actually do in the first week of the next month

I lock the wage sheet. Head count. Days. Basic. DA if we have it. Not the full CTC.

I check who joined. Who left. Left staff still need a last month if they worked.

I check wage ceiling talk. People speak 15,000 as a common PF wage line. I dont swear every special case on a blog. I follow what we registered.

I upload ECR on the EPFO side. I dont wait for 14th night.

I pay from the same bank I use for GST if the balance is there. If not, I tell the owner on 8th, not on 15th morning.

September 2026 I am watching 15 Sep for EPF and also for advance tax if the owner has that life. Two different logins. I write both on the calendar.

GSTR-1 around 11 Sep can eat the same week. I file GST earlier if I can. I dont let 11th push PF to 16th.

Damages and interest I dont romanticise

If I miss the window, people talk damages and interest. Percent talk changes with how late. I dont print a table here as law.

I have paid late once. July wages, paid PF in late August. Owner shouted. Staff did not see it on their passbook for a while. That shout was enough.

I dont use the GST late fee tool for PF. Different world. GST late I put here: GSTR-3B late by 8 days.

I dont use ITR late fee either. ITR late fee estimator is income tax.

PF late is EPFO. Official epfindia or the unified portal wins. I confirm there.

Staff questions I get at the counter

“Salary came, why is PF not in my passbook.” Passbook updates late sometimes. I show the challan. I dont promise a day.

“You paid salary on 1st so PF is late.” Salary date and PF due are not the same clock.

“I want PF withdrawn, skip this month.” I dont skip. If they worked, wage is wage.

“Company is small, PF not needed.” That is a registration question for the owner and the CA. I dont decide it on WhatsApp.

A helper at a jewellery workshop near Johari Bazaar asked me if cash salary means no PF. I said the law is not my shop rule. I said talk to the owner. I still dont hide wages.

Same week as other September dates

15 September is crowded. EPF. ESI often. Advance tax 45 percent for some. I keep three colours on the wall calendar.

I pay PF when the wage sheet is ready. I dont wait to combine with advance tax. Different portals. Different PANs and GSTINs and establishment IDs.

Professional tax on the staff slip is another small bite. Take-home in September looks thin. Professional tax and take-home in September.

Working days between 11 and 20 I count for GST. Working days between two GST dates. PF I dont count as a GST working day problem. I count it as a 15th problem.

School holiday week can empty my brain. I still do ECR before the picnic. School holiday week and GST due same week, plan. Same brain. Different form.

Mistakes I still make if I rush

Uploading last month’s ECR file by habit. I did that in 2024. Had to correct. Staff names were fine. Days were old.

Putting salary paid date as wage month. Portal wants the wage month.

Paying from a personal UPI and then hunting the challan mapping. I pay from the registered path.

Ignoring a left employee because the owner said they are gone. Last days still sit.

Waiting for the CA who comes on Saturdays. Saturday after 15th is late.

What I keep in the PF folder

Wage sheet. Signed if the owner wants.

ECR file. Challan. Bank debit.

Joining and exit papers.

UAN list. I dont invent UANs at 10 night.

A note of the due window. Typical 15th. Official page if they move it.

I dont keep the EPFO password on a sticker on the monitor. Shop boys take photos for fun. Diary is enough.

If the owner asks last day of a leaving staff, that is notice period math. Different tool. Company wants notice period 60 days, last day when. I still run PF till their last wage.

Phone call from a shop in Sikar

He paid August salary on 5 September. He asked if PF due is 5 October because “one month after salary”. I said no. I said typical 15 September for August wages. I said confirm on the official portal.

He asked if 15th falling near a holiday gives extra days. Sometimes a circular talks. Sometimes not. I dont invent a holiday list as law. I try to pay on 13th or 14th if 15th looks busy.

He asked if nil wages means skip ECR. If the establishment is live, I dont skip without checking the portal rule for that month. I would rather file a nil than get a letter.

I pointed him to EPF ESI date helper so he sees the 15th pattern next to ESI.

How I talk to the owner about cash

I tell him on the 7th. This is the PF rupee. This is ESI. This is GST if 3B is coming.

I dont surprise him on 15th morning. Bank may not have the balance. Staff already took salary. PF is extra cash out.

If cash is tight, I still dont “borrow” from GST cash ledger in my head. Different money. GST cash ledger story is here: Cash ledger empty, challan first or return first. Dont mix.

I write the PF number on a slip and stick it on the inner side of the almirah. Not on the glass.

After I pay

I download the challan. I mail it to myself. I put a print in the folder.

I check one staff passbook after a few days. Not all. A sample. If that one is wrong, I hunt.

I mark the diary PAID and the TRRN.

I dont mark it paid because the bank UPI success tone rang. UPI fail I know from GST. GSTR-1 payment failed. Same habit. Check the portal, not the tone.

I am not EPFO. PayByDate is a helper. Official portal wins.

August salary on 1 September is a salary story. EPF for August is a mid-September story. Two clocks.

Use EPF ESI date helper for the typical window. This is an estimate. Confirm on the official portal.

I pay before 15 when I can. Tea on the 15th tastes better when ECR is already green.

This is an estimate. Confirm on the official portal.