Why have I not been paid yet?

Asked by: Crystel Krajcik  |  Last update: July 12, 2026
Score: 4.5/5 (17 votes)

You haven't been paid yet due to possible payroll errors (wrong bank info, late processing), weekends/holidays causing bank delays, or your employer facing financial issues or administrative delays, so you should first check with your manager/HR, then your bank, and if unresolved, contact your state's Department of Labor or the US Dept of Labor.

Why hasn't my pay come through yet?

Reasons your direct deposit hasn't hit yet

Here's a look at some of the most common explanations: Employer payroll errors. Mistakes happen. If your employer enters incorrect payroll details, misses a deadline, or experiences technical issues with the payroll provider, your deposit might be delayed.

Why would my paycheck be late today?

Employees' bank account information was entered incorrectly. There's a problem with the employee's bank. The pay date falls on a weekend or holiday. The direct deposit payroll was submitted after the cutoff time, which is 5 PM Pacific Standard Time.

How late can a direct deposit hit?

The latest a direct deposit can hit is typically by 9 a.m. on your scheduled payday, though it often arrives as early as midnight, depending on your bank, the ACH network processing, and your employer's payroll submission time, with potential delays for weekends/holidays or verification holds. If it's late (not there by morning), it usually means the payroll was submitted late or there's a bank hold, potentially delaying it to the next business day or longer. 

What causes delay in paychecks?

A glitch or failure in the payroll system software could cause processing delays. It could be as simple as a software update failing to initiate. Miscommunication between HR, payroll departments, or supervisors can also result in inaccurate timekeeping or missed pay periods.

Amazon Plans Another Round of Corporate Layoffs | AI & Cost Pressures Reshaping Amazon Workforce?

42 related questions found

Is it illegal to be paid late in Canada?

Late fees can be deemed illegal if they violate section 347 of the Criminal Code, R.S.C. 1985, c. C-46, which sets a maximum allowable interest rate at sixty percent per annum. Fees that exceed this rate or are deemed a hidden interest charge can render the contract unlawful, as referenced in Garland v.

Why has my paycheck not hit the bank yet?

Processing Times: Payouts and paychecks may be delayed depending on when your employer processes and sends the payment. Check with your employer or payroll department to confirm the processing schedule. Holidays and Weekends: Bank holidays or weekends can impact the timing of when payments are sent and received.

How late can I get paid on payday?

An employer generally must pay you on your established payday, with federal law (FLSA) requiring payment "when due," typically the next scheduled payday after work is performed, but state laws set specific frequencies (weekly, bi-weekly, etc.) and define what constitutes a "reasonable" delay, with many states imposing penalties for late payments, like daily penalties for willful delays, or immediate payment for final wages upon termination. 

What delays a direct deposit?

Reasons your direct deposit hasn't hit

Your employer entered an incorrect date when processing your payroll. Processing is taking longer than usual due to holidays (payday falling on a bank holiday often delays direct deposits). The direct deposit request was accidentally submitted after business hours.

Should I call my bank if my direct deposit is late?

Contact the credit union or bank that you designated to receive the deposit, to see if they received the funds but have not released the money into your account.

How long can my paycheck be delayed?

An employer generally must pay you on your established payday, with federal law (FLSA) requiring payment "when due," typically the next scheduled payday after work is performed, but state laws set specific frequencies (weekly, bi-weekly, etc.) and define what constitutes a "reasonable" delay, with many states imposing penalties for late payments, like daily penalties for willful delays, or immediate payment for final wages upon termination. 

Why haven't I been paid on my payday?

If it turns out that your employer has not sent payment, you need to understand your legal position. A failure to pay wages may amount to: Unlawful deduction from wages under Section 13 of the Employment Rights Act 1996. Breach of contract (if your employment contract specifies the date and amount of wages to be paid)

Should I be worried if my paycheck is late?

Yes, you should be concerned if your paycheck is late, as it's a serious issue violating labor laws, potentially indicating employer financial trouble or administrative problems, requiring you to contact your employer immediately, and if unresolved, file a claim with the Department of Labor or state labor board. While it could be a simple mistake, consistent or prolonged delays signal bigger issues, potentially entitling you to extra damages.

How late can my direct deposit hit?

The latest a direct deposit can hit is typically by 9 a.m. on your scheduled payday, though it often arrives as early as midnight, depending on your bank, the ACH network processing, and your employer's payroll submission time, with potential delays for weekends/holidays or verification holds. If it's late (not there by morning), it usually means the payroll was submitted late or there's a bank hold, potentially delaying it to the next business day or longer. 

Why is my 2 day early direct deposit not showing up?

Your 2-day early direct deposit might not show up due to your employer sending payroll data late, a mismatch in your name/SSN, reaching bank limits, an ineligible deposit type (like a bank transfer), bank holidays, or it being your first direct deposit setup, but it should still arrive on your regular payday if it's not early. Early deposit is a benefit, not a guarantee, and depends on your payor's timing.

What is the 3 hour rule in Canada?

Thus, if the employee performs no work, or works for less than 3 hours, he must still receive 3 hours pay at the regular rate of wages; however, if the employee works for more than 3 hours, then he will be paid for each and every hour worked.

What can I do if I'm not being paid on time?

If your employer doesn't pay you on time, first document everything and talk to them, then if it continues, file a wage claim with your state's Department of Labor or the U.S. Department of Labor's Wage and Hour Division, as they investigate wage theft and help recover owed wages, potentially with added penalties depending on state law. 

Can you be paid a day late?

Paying employees late is generally unlawful under the Employment Rights Act 1996. Late payments can breach employment contracts, potentially leading to legal claims. While a one-off delay might be excused, consistent tardiness can result in serious consequences.

What happens if I don't get paid in time?

If you don't get paid on time, it's a violation of wage laws, and you can contact your state labor department or the U.S. Department of Labor to file a complaint, potentially leading to penalties for your employer, including back pay, fines, and "waiting time" penalties (like a day's pay for each day wages are late), plus you can seek recovery for damages like bank fees. First, talk to your employer, then gather records (timesheets, agreements) to support your claim with government agencies or an employment lawyer.