how much does walmart charge to cash a check
Walmart currently charges a flat fee of about 4–8 dollars to cash most checks, depending on the amount.
Quick Scoop
What Walmart charges to cash a check
For standard, preprinted checks (like payroll or government checks), recent info shows:
- Checks up to 1,000 dollars: fee around 4 dollars.
- Checks from 1,001 to 5,000 dollars: fee around 8 dollars.
- The fee is taken out of your check amount, so you walk away with a little less than what’s printed on the check.
Walmart also has limits on how big a check you can cash:
- Usual limit: about 5,000 dollars per check.
- Tax season (roughly January–April): limit often increases to about 7,500 dollars for bigger tax refund checks.
Extra details people care about
- Walmart mainly cashes preprinted checks (payroll, government, some tax refunds); they generally do not cash handwritten personal checks in larger amounts.
- You’ll need valid ID , and the service is usually at the MoneyCenter or customer service desk.
- Compared to many banks that charge around 7–10 dollars for non‑customers, Walmart’s fees are often lower, especially for larger checks.
Why this is a trending topic
People discuss this a lot in forums and blogs because:
- For those without a bank account, Walmart can be a quick way to turn a paycheck into cash.
- Others argue the fees add up over time and say a basic checking account might be cheaper if you cash checks regularly.
A common example: cashing a 300‑dollar paycheck might cost you 4 dollars, but doing that every two weeks all year means you’ve paid around 100 dollars in fees just to access your own money.
Simple rule of thumb
- If you don’t have a bank account and need cash fast, Walmart’s check‑cashing fee (4–8 dollars) is usually competitive and predictable.
- If you do have or can open a bank account, depositing checks there (often free) will usually save you money over time.
Information gathered from public forums or data available on the internet and portrayed here.