Your Final Paycheck — When It Has to Come

General information only — not legal advice.

Short answer

There is no federal rule that says your final paycheck has to come the same day you leave a job.

Final-pay deadlines are set by state law, so they differ from state to state. Your own state labor department is the place for your state's rule.

What federal law says

  • Employers are not required by federal law to give former employees their final paycheck immediately.
  • Some states, however, may require immediate payment.
  • If the regular payday for the last pay period an employee worked has passed and the employee has not been paid, contact the Department of Labor's Wage and Hour Division or the state labor department.
  • The Department of Labor also has mechanisms in place for the recovery of back wages.
  • The U.S. Department of Labor page on this topic links to state departments of labor websites, so you can find your own state's department.
Oklahoma example

One state's rules: Oklahoma

This section is Oklahoma's rules only. It is shown as a worked example of how one state sets its rule. It is not a national rule, and other states may be different.

  • Whether you quit or are fired, your final paycheck is due on the next scheduled payday.
  • Oklahoma law requires most employees to be paid at least twice per month, on a regular, scheduled payday.
  • Oklahoma law requires employers to set regular pay dates within 11 days after the end of a pay period. Employers then have 3 additional days (72 hours) after the scheduled pay date to issue payment.
  • Employers cannot delay wages more than three days or 72 hours past payday.
  • If you haven't received your wages after this window, you have the right to file a wage claim.
  • Each time you're paid, your employer must provide a written or electronic pay stub with each paycheck that includes a clear breakdown of deductions.
  • If your employer has a written policy (like in an employee handbook) that promises payout of vacation, sick leave, or bonuses — those are legally considered wages.

Tip from the Oklahoma Department of Labor: “Return all company property to avoid deductions from your final check.”

If the payday passes with no check

If the regular payday for the last pay period you worked has passed and you have not been paid, contact the Department of Labor's Wage and Hour Division or the state labor department.

In Oklahoma, the Wage & Hour Unit reviews wage disputes under Oklahoma law, including missed final paychecks. You don't have to be a U.S. citizen to file a wage claim.

Oklahoma Department of Labor — Wage Claim contact:

  • Email: wageclaims@labor.ok.gov
  • Phone: (405) 521-6100
  • Toll-Free: (888) 269-5353
  • Hours: Monday–Friday, 8:00 AM–5:00 PM

If you live in a different state, contact your own state labor department for your state's rule and process.

Sources

  • (A) U.S. Department of Labor, “Last Paycheck” page (dol.gov)
  • (B) Oklahoma Department of Labor, “Protect Your Pay” page (oklahoma.gov)
  • (C) Oklahoma Department of Labor, “Wage Claim” page (oklahoma.gov)

Checked November 2026

General information only — not legal advice.