How to Cash a Large Check Without a Hold (Or Even a Bank Account)

When you cash a large check, banks often place a hold on the funds, meaning it can take some time before you can actually collect your money. However, you can cash a large check without dealing a hold at some banks, check cashing stores, and grocery stores. Depending on where you go, you may need to pay a check cashing fee of around $2 to $10, or a percentage of the check amount. Below, we explain how to cash a large check without a hold, as well as how to cash a large check without a bank account.

Federal Policies for Cashing Large Checks

Bank deposits and check cashing activities are governed by Regulation CC, a Federal Reserve banking regulation that governs the availability of funds and collection of checks. The Federal Reserve Board’s financial institution guide to compliance with Regulation CC defines large checks as any amount greater than $5,000.[1]

Regulation CC rules state that for checks $5,000 and under, the first $200 must be made available by the next business day after the deposit is made, and the remaining funds must be available two business days after the deposit.[1]

For large checks over $5,000, banks can delay the availability for a “reasonable period of time.” The time period considered “reasonable” is two business days for large checks drawn from one of the bank’s own accounts (“on-us” checks), and up to seven business days for all other checks.[1]

For example: If you have a KeyBank check for $6,000 and you deposit the check at KeyBank, the entire amount must be available within two business days. However, if you deposit the $6,000 KeyBank check at Wells Fargo, you’ll have $200 available the next business day and the remaining funds may take up to six more business days (for a total of seven) to clear.

Because of this regulation, you may be able to get the funds from a large check faster by cashing it at the issuing bank, rather than your own bank (unless you have an account at the issuing bank). The bank or credit union that issued the check will typically cash large checks, though there is usually a fee involved.

Tips for Cashing Large Checks

If you are expecting a large check, there are a few things you may be able to do before receiving to avoid having a hold placed on the funds:

  • Request that the business issuing the large check deposit the funds directly into your bank account via wire transfer. Direct deposit funds are typically available immediately after the bank receives them.
  • Ask for a cashier’s check in place of a business check. Unlike other types of checks, the Federal Reserve requires banks to make at least $5,000 of a deposited cashier’s check available by the next business day following the deposit.[2] Banks also don’t typically place holds on large cashier’s checks because the funds are guaranteed by the issuing bank rather than a personal or business account.
  • If you have a long-standing bank account and have been a customer in good standing at your bank, you can talk to a bank manager and ask them not to place a hold on the funds from your large check, or to cash the check outright rather than depositing it. In some cases, a bank may consider making exceptions for long-term customers who are cashing checks from established companies or institutions, such as U.S. Treasury checks, insurance checks, or checks issued directly by other banks.

Reference Table

See the table below for a brief explanation of the fees and restrictions at each place that will cash large checks without placing a hold on the funds. You can click any place or scroll for more details.

Location Type Fees Restrictions
Fifth Third Bank Bank 1% (maximum $4) None
PNC Bank Bank None for checks up to $25, then $2 PNC-issued checks only
Citibank Bank Free for Citibank checks up to $5,000, then variable Non-Citibank checks may be cashed at the bank's discretion
HSBC Bank $3 for checks up to $100, then $5 Non-HSBC checks may be cashed at the bank's discretion
KeyBank Bank $7 or 1.5% None
Bank of the West Bank $7.50 (free for government and cashier's checks) Bank of the West-issued checks only
U.S. Bank Bank $7 U.S. Bank-issued checks only
Citizens Bank Bank $7 Citizens Bank-issued checks only
TD Bank Bank $7 TD Bank-issued checks only
SunTrust Bank Bank $7 for SunTrust checks; 1% to 3% for all others None
Wells Fargo Bank $7.50 Wells Fargo-issued checks only
Chase Bank Bank $8 None
Bank of America Bank $8 All checks printed on magnetic ink
PenFed Credit Union Credit union None PenFed-issued checks only
Navy Federal Credit Union Credit union None NFCU-issued checks only
Connexus Credit Union Credit union None Connexus-issued checks only
Mountain America Credit Union Credit union None Mountain America-issued checks only
BB&T Bank Bank $8 BB&T-issued checks only
Regions Bank Bank 1% to 4% None
Chartway Federal Credit Union Credit union $3 or 2% (whichever is greater) Chartway-issued checks and business checks
M&T Bank Bank 3% Non-M&T checks may be cashed at the bank's discretion
BMO Harris Bank Bank $10 BMO Harris-issued checks only
First National Bank Bank $10 Non-First National checks may be cashed at the bank's discretion
ACE Cash Express Check cashing store Variable None
Check Into Cash Check cashing store Variable None
PLS Check Cashing Check cashing store Variable None
United Check Cashing Check cashing store About 2% None
Check 'N Go Check cashing store Starting at 1.99% Limit varies
Community Financial Service Center Check cashing store None Limit varies
Speedy Cash Check cashing store Starting at $2 None
Money Mart Check cashing store Variable None
Mr. Payroll Check cashing store Variable None
USA Check Cashing Store Check cashing store Variable None
The Check Cashing Store Check cashing store Variable None
Friendly Check Cashing Check cashing store Variable None
Advance Financial Check cashing store 1% to 5%, depending on check type None
Pay-O-Matic Check cashing store About 2% None
H-E-B Grocery store $3 for checks up to $3,000, then variable $9,500
Kroger Grocery store $3 for checks up to $2,000, then $5.50 $5,000
Walmart Grocery store $3 for checks up to $1,000, then $6 $5,000

Where to Cash a Large Check Without a Hold and/or Bank Account

The following places will cash large checks without placing a hold on the funds, though most charge a small fee for this service. We’ve included banks and credit unions that will cash large checks for non-customers, as well as check cashing stores and grocery stores that cash large checks.

Banks and Credit Unions

Unless you have an account at the bank or credit union that issued your large check, the fastest way to cash high-dollar checks is to go to the issuing bank. Below, we’ve compiled the list of banks and credit unions that will cash large checks for both account holders and non-customers. The following banks and credit unions will cash checks of virtually any amount, ordered starting with the best overall options.

Note: Account holders can cash or deposit large checks for free at their own banks, but many financial institutions charge a fee for non-customers to cash checks drawn on their bank.

1. Fifth Third Bank

  • Large checks cashed for non-customers: Fifth Third Bank-issued checks; personal, payroll, government, tax refund, and cashier’s checks[3]
  • Fee for non-customers: 1% of the total check amount (maximum $4 fee)[3]
  • Requirements: Two forms of ID, including one valid photo ID[3]
  • Find a Fifth Third Bank

2. PNC Bank

  • Large checks cashed for non-customers: Checks issued by PNC Bank[4]
  • Fee for non-customers: Free for checks up to $25, then $2[4][4]
  • Requirements: Valid photo ID[4]
  • Find a PNC Bank

3. Citibank

  • Large checks cashed for non-customers: Citibank-issued checks; other large checks may be cashed at the bank’s discretion[5]
  • Fee for non-customers: Free for Citibank checks up to $5,000; fees for other checks vary according to check type and amount[5]
  • Requirements: Valid photo ID[5]
  • Find a Citibank

4. HSBC

  • Large checks cashed for non-customers: HSBC-issued checks; other large checks may be cashed for non-customers at the bank’s discretion[6]
  • Fee for non-customers: $3 for checks up to $100; $5 for checks over $100; free for HSBC personal checks[6]
  • Requirements: Valid photo ID[6]
  • Find an HSBC

5. KeyBank

  • Large checks cashed for non-customers: KeyBank-issued checks; personal, payroll, government, and tax refund checks[7]
  • Fee for non-customers:
    • Regular KeyBank branches: $7 per check[7]
    • KeyBank Plus Centers: 1.5% of the total check amount[7]
  • Requirements: Valid photo ID[7]
  • Find a KeyBank

6. Bank of the West

  • Large checks cashed for non-customers: Bank of the West-issued checks[8]
  • Fee for non-customers: Free for cashier’s checks or checks drawn on a government agency account; $7.50 per check for all other large checks (Bank of the West checks under $50 are free)[8]
  • Requirements: Valid photo ID[9]
  • Find a Bank of the West

7. U.S. Bank

  • Large checks cashed for non-customers: U.S. Bank-issued checks[10]
  • Fee for non-customers: $7 per check[10]
  • Requirements: Valid photo ID[10]
  • Find a U.S. Bank

8. Citizens Bank

  • Large checks cashed for non-customers: Citizens Bank-issued checks (except third-party checks)[11]
  • Fee for non-customers: $7 per check[11]
  • Requirements: Valid photo ID[11]
  • Find a Citizens Bank

9. TD Bank

  • Large checks cashed for non-customers: Checks issued by TD Bank[12]
  • Fee for non-customers: $7 per check[12]
  • Requirements: Valid photo ID[12]
  • Find a TD Bank

10. SunTrust Bank

  • Large checks cashed for non-customers: SunTrust Bank-issued checks; personal, payroll, government, insurance, tax refund, business, out-of-state, and third-party checks[13]
  • Fee for non-customers: $7 for all SunTrust-issued checks and 1% to 3% of the total amount for all others[13]
  • Requirements: Valid photo ID[13]
  • Find a SunTrust Bank

11. Wells Fargo

  • Large checks cashed for non-customers: Checks issued by Wells Fargo[14]
  • Fee for non-customers: $7.50[14]
  • Requirements: Valid photo ID[14]
  • Find a Wells Fargo

12. Chase Bank

  • Large checks cashed for non-customers: Chase Bank issued checks; personal, payroll, government, tax refund, and cashier’s checks[15]
  • Fee for non-customers: $8 per check[15]
  • Requirements: Valid photo ID[15]
  • Find a Chase Bank

Find out more in our dedicated research on Chase Bank’s check cashing policies.

13. Bank of America

  • Large checks cashed for non-customers: Bank of America issued checks; all checks printed with magnetic ink (not home printed), including government, payroll, tax refund, and cashier’s checks[16]
  • Fee for non-customers: $8 per check[17]
  • Requirements: Two forms of ID, including one valid photo ID[16]
  • Find a Bank of America

Find out more in our dedicated research on cashing a large check at Bank of America.

14. PenFed Credit Union

15. Navy Federal Credit Union

16. Connexus Credit Union

17. Mountain America Credit Union

18. BB&T Bank

  • Large checks cashed for non-customers: BB&T issued checks, including personal and payroll[22]
  • Fee for non-customers: $8 per check (all checks over $50)[22]
  • Requirements: Valid photo ID[22]
  • Find a BB&T Bank

19. Regions Bank

  • Large checks cashed for non-customers: Regions Bank issued checks; handwritten, payroll, government, insurance, tax refund, business, two-party checks, out-of-state checks, and money orders[23]
  • Fee for non-customers: 1% to 4% of the check amount, depending on the type of check; 5% of the total for money orders[23]
  • Requirements: Non-customers must apply for a free Regions Now card online or at any Regions Now branch. You’ll need a valid photo ID, email address, Social Security number, and a source for funding (such as a debit or credit card) to get a Regions Now card.[23]
  • Find a Regions Bank

20. Chartway Federal Credit Union

  • Large checks cashed for non-customers: Chartway-issued checks, except those made payable to a business[24]
  • Fee for non-customers: $3 or 2% of the total check amount, whichever is greater[24]
  • Requirements: Valid photo ID[24]
  • Find a Chartway Federal Credit Union

21. M&T Bank

  • Large checks cashed for non-customers: M&T Bank-issued checks; other large checks may be cashed for non-customers at the bank’s discretion[25]
  • Fee for non-customers: 3% of the total check amount (minimum $3 fee)[25]
  • Requirements: Valid photo ID[25]
  • Find an M&T Bank

22. BMO Harris Bank

  • Large checks cashed for non-customers: BMO Harris-issued checks[26]
  • Fee for non-customers: $10 per check (all checks over $50)[26]
  • Requirements: Valid photo ID[26]
  • Find a BMO Harris

23. First National Bank

  • Large checks cashed for non-customers: First National Bank-issued checks; other large checks may be cashed for non-customers at the bank’s discretion[27]
  • Fee for non-customers: $10 per check[27]
  • Requirements: Valid photo ID[27]
  • Find a First National Bank

Check Cashing Stores

The majority of check cashing stores will cash large checks. Fees for cashing large checks at check cashing stores typically vary depending on the type and amount of the check being cashed, so you may want to call ahead to your nearest location and ask for details on the fee for your specific check. Also, note that check cashing stores are almost always more expensive than a bank or credit union. As above, we’ve ordered the list below starting with the best overall options.

1. ACE Cash Express

  • Limit: None, though all checks are subject to approval[28]
  • Fees: Vary according to store location, check type, and amount[28]
  • Requirements: Valid photo ID[28]
  • Find an ACE Cash Express

2. Check Into Cash

3. PLS Check Cashing

  • Limit: None[30]
  • Fees: Vary by check type, amount, and location[30]
  • Requirements: Valid photo ID[30]
  • Find a PLS

See more in our article about the PLS check cashing policies.

4. United Check Cashing

5. Check ‘N Go

  • Limit: Varies by store, based on how much cash it has on hand[32]
  • Check cashing fees: Starting at 1.99% of the total check amount. Fees vary store by location, check type, and amount.[32]
  • Requirements: Valid photo ID[32]
  • Find a Check ’N Go

6. Community Financial Service Center (CFSC)

  • Limit: Varies by store, based on how much cash is on hand[33]
  • Fees: Vary according to store location, check type, and amount[33]
  • Requirements: Valid photo ID[33]
  • Find a CFSC

7. Speedy Cash

8. Money Mart

9. Mr. Payroll

  • Limit: Since Mr. Payroll locations are franchised, restrictions may vary by store; however, the stores we contacted either said there is no set limit as long as the check is approved.[36]
  • Fees: Vary according to store location, check type, and amount[36]
  • Requirements: Valid photo ID[36]
  • Find a Mr. Payroll

10. USA Check Cashing Store (California)

11. The Check Cashing Store (Florida)

12. Friendly Check Cashing (North Carolina)

  • Limit: None, as long as a store associate is able to verify the check[39]
  • Fees: Vary according to store location, check type, and amount[39]
  • Requirements: Valid photo ID[39]
  • Find a Friendly Check Cashing

13. Advance Financial (Tennessee)

  • Limit: None[40]
  • Fees:
    • Payroll and government: 1% to 2.99% of total check amount; minimum $3 for payroll and $2 for government checks[40]
    • Money orders and personal checks: 10% of total check amount; minimum $5[40]
    • All other checks: 1% to 5% of total check amount; minimum $5[40]
  • Requirements: Valid photo ID[40]
  • Find an Advance Financial

14. Pay-O-Matic (New York City)

  • Limit: None, though the store’s verification system must approve all checks[41]
  • Fees: About 2% of the total check amount[41]
  • Requirements: Valid photo ID[41]
  • Find a Pay-O-Matic

Grocery Stores

Not many grocery stores will cash checks greater than $5,000, as they don’t typically keep large amoutns of cash in-store. Grocery store check cashing limits are usually much lower, but there are a few that will cash large checks. For this list, we’ve included grocery stores with limits of at least $5,000 for check cashing, starting with the best options.

1. H-E-B Grocery (Texas)

  • Limit: $9,500[42]
  • Fees: $3 for checks up to $3,000; fees vary for checks $3,000 to $9,500[42]
  • Requirements: Valid photo ID[42]
  • Find an H-E-B

2. Kroger

Note: The Kroger family of stores includes Baker’s, Dillons, Fred Meyer, Fry’s Food, King Soopers, and Ralphs.

  • Limit: $5,000[43]
  • Fees: Starting at $3 for checks up to $2,000 and $5.50 for checks over $2,000 up to $5,000[43]
  • Requirements: Valid photo ID and Social Security number[43]
  • Find a Kroger

See our related research for more on Kroger’s check cashing policy.

3. Walmart

Note: Check cashing at Walmart is limited to $2,000 in Florida, and it is not available in New Jersey, New York, or Rhode Island.

  • Limit: $5,000; check cashing limit increases to $7,500 from January through April[44]
  • Check cashing fees: $3 for checks up to $1,000; $6 for checks over $1,000 up to $5,000[44]
  • Requirements: Valid photo ID[44]
  • Find a Walmart
  1. https://www.federalreserve.gov/Pubs/RegCC/regcc.htm[][][]
  2. https://www.federalreserve.gov/boarddocs/supmanual/cch/efaa.pdf[]
  3. Fifth Third Bank customer service (800) 972-3030[][][]
  4. https://www.pnc.com/content/dam/pnc-com/pdf/personal/Checking/service-charges-standard-checking-A.pdf[][][][]
  5. https://online.citi.com/US/banking/checking/citi.action?ID=basic-banking-account[][][]
  6. HSBC customer service (800) 975-4722[][][]
  7. https://www.key.com/personal/checking/key-bank-plus-check-cashing.jspCashing[][][][]
  8. https://www.bankofthewest.com/personal-banking/checking-accounts.html[][]
  9. Bank of the West customer service (800) 488-2265[]
  10. https://www.usbank.com/index.html[][][]
  11. Citizens Bank customer service (800) 922-9999[][][]
  12. http://www.tdbank.com/tdhelps/default.aspx/how-much-do-you-charge-a-fee-for-non-customer-check-cashing/v/39014717/[][][]
  13. https://www.suntrust.com/personal-banking/additional-services/check-cashing[][][]
  14. https://www.wellsfargocommunity.com/s/[][][]
  15. Chase Bank customer service (800) 935-9935[][][]
  16. https://www.bankofamerica.com/help/faq-financial-center.go[][]
  17. Bank of America customer service (800) 432-1000[]
  18. PenFed Credit Union customer service (800) 247-5626[][][]
  19. NFCU customer service (888) 842-6328[][][]
  20. https://www.connexuscu.org/wp-content/uploads/2017/06/Connexus-Account-Information.pdf[][][]
  21. Mountain America Credit Union (800) 748-4302[][][]
  22. BB&T customer service (800) 226-5228[][][]
  23. https://www.regions.com/personal_banking/now_banking_check_cashing.rf[][][]
  24. https://www.chartway.com/connect/member-help.html[][][]
  25. M&T Bank customer service (800) 724-2400[][][]
  26. BMO Harris customer service (888) 340-2265[][][]
  27. https://www.firstnational.com/common/iws/pdf/deposit_agreement.pdf[][][]
  28. https://www.acecashexpress.com/check-cashing[][][]
  29. https://checkintocash.com/store-services/check-cashing/[][][]
  30. https://pls247.com/tx/money/check-cashing.html[][][]
  31. http://www.unitedcheckcashing.com/check-cashing[][]
  32. https://www.checkngo.com/resources/faq/check-cashing/[][][]
  33. https://www.cfsc.com/services/check-cashing/[][][]
  34. https://www.speedycash.com/check-cashing/[][][]
  35. https://www.moneymart.com/check-cashing[][][]
  36. http://www.mrpayroll.com/Customer/CustomerFAQ.aspx[][][]
  37. https://www.usacheckcashingstore.com/check-cashing[][][]
  38. https://www.thecheckcashingstore.com/check-cashing[][][]
  39. http://friendlycheck.com/products-services/check-cashing/[][][]
  40. https://www.af247.com/services/check-cashing[][][][][]
  41. https://www.payomatic.com/products/check-cashing[][][]
  42. https://www.heb.com/static-page/check-cashing[][][]
  43. http://moneyservices.kroger.com/[][][]
  44. http://help.walmart.com/app/answers/detail/a_id/89/~/in-store-check-cashing[][][]