There is no legal maximum limit on the amount for which a check can be cashed, but practical limits apply based on the institution. Banks generally allow for large amounts if funds are verified, while retailers like Walmart often cap check cashing at $5,000–$7,500. Transactions over $10,000 must be reported to the IRS.
Any cash or check transactions exceeding $10,000, or a series of smaller transactions designed to avoid reporting thresholds (“structuring”), will be reported to the IRS by banks as required by the Bank Secrecy Act.
Check Amount
Walmart, for instance, will usually only cash checks up to $5,000 or $7,500. Check-cashing stores may have similar limits, or higher fees for larger checks. For large checks, depositing into a prepaid debit card may be the best option.
You can generally cash very large checks (over $10,000) at your bank, but they must report it to the IRS, potentially causing holds; retailers like Walmart cash payroll/government checks up to $5,000-$7,500, with fees, while smaller limits (e.g., $200) apply to two-party personal checks; ultimately, your bank's policy and your account history determine the exact limit for cashing, so it's best to call ahead.
In most states the check-cashing limit is $5,000, though we increase this limit to $7,500 between January & April of each year. Check-cashing fees have a $4 maximum for pre-printed checks up to $1,000. For pre-printed checks above $1,000, the maximum fee is $8.
Cash it at the issuing bank (this is the bank name that is pre-printed on the check) Cash a check at a retailer that cashes checks (discount department store, grocery stores, etc.) Cash the check at a check-cashing store. Deposit at an ATM onto a pre-paid card account or checkless debit card account.
Banks often refuse to do so if an account doesn't exist, you're missing proper ID, you're trying to cash business checks, the amount is too large, or the check is either stale or post-dated. Being prepared before you head to the bank can help you prevent issues and ensure a smooth check-cashing experience.
Bottom line. In most cases, a check should clear within one or two business days. There are a few cases in which a check might be held for longer, such as if it's a large deposit amount or an international check. Make sure to review your bank's policies for what to expect in terms of check hold times.
Where to cash a check without a bank account
The answer is simple: the IRS does not track your check cashing locations in real time. Instead, it verifies income through employer-reported forms like W-2s or 1099s. Whether you deposit, withdraw, or cash a paycheck, your income remains taxable and reportable under federal law.
The IRS "10k rule" primarily refers to the requirement for businesses and financial institutions to report cash transactions over $10,000 by filing Form 8300 (for businesses) or a Currency Transaction Report (CTR) (for banks), under the Bank Secrecy Act. This rule helps combat money laundering, tax evasion, and terrorist financing, requiring reporting for single transactions or related transactions totaling over $10,000 in cash within a year, with penalties for non-compliance.
Generally, there's no set maximum limit for cashing checks. However, banks are required to report transactions over $10,000 to the government, as part of measures against money laundering.
While you can deposit checks over $10,000 at any bank or ATM, cashing this requires the bank to report it to the Internal Revenue Service (IRS), a rule for all cash transactions over $10,000. If you need a substantial check, you may also want to consider cashier's checks that the bank guarantees.
However, banks do report deposits over $10,000. This is required as part of the Bank Secrecy Act (BSA). Note that this amount is the daily aggregate amount, meaning if you have multiple transactions in a day that add up to $10,000 or more, the financial institution must report it.
Personal checks typically clear within two business days. It can take up to seven days for some accounts. Government and cashier's checks and checks from the same bank that holds your account typically take one business day to clear.
Not all banks can handle large transactions without prior notice. Smaller branches of large national bank chains and credit unions may not have all the necessary cash on site to clear a very large check. For example, a bank may have only $50,000 available for customer transactions on a particular day.
Paper checks can be easily intercepted in the mail, copied, and used to drain your account. They reveal critical information like your bank account, routing numbers, and personal details like your name and address, making it simple for fraudsters to create counterfeit checks or initiate fraudulent withdrawals.
ACE does cash checks in large amounts. If you have a question about your particular check, it's best to visit your local ACE store and talk to one of our associates. You can find the ACE location nearest you by using our store locator.