Check cashing is a financial service that converts a paper check into cash without requiring you to have a bank account. When you receive a paycheck, tax refund, or other check-based payment, you have several options for accessing that money. One option is to cash it at a bank or credit union where you have an account. Another option is to use a check cashing service, which is a business that specializes in converting checks to cash for a fee.
Check Your Applebee's Gift Card Balance Guide →
A typical check cashing transaction works like this: you bring your check to a check cashing location, provide identification, and the business verifies the check's legitimacy. They may contact the check issuer's bank to confirm funds are available. Once verified, they give you cash minus a fee. The entire process usually takes 15 to 30 minutes. The fee varies depending on the type of check and the cashing service, ranging from 1% to 12% of the check amount for personal checks.
According to the Federal Deposit Insurance Corporation (FDIC), approximately 5.4% of U.S. households are unbanked, meaning they have no checking or savings account. Many of these households rely on check cashing services regularly. Additionally, some people with bank accounts still use check cashing services because they need cash immediately and don't want to wait for a deposit to clear.
Understanding how check cashing works helps you compare your options and make informed decisions about where to cash your checks. Different types of checks carry different risks for the cashing service, which directly affects the fees you'll pay. A paycheck from a well-known employer carries less risk than a personal check from someone you don't know well, so paycheck cashing typically costs less.
Practical Takeaway: Before using any check cashing service, understand that fees will reduce the amount of cash you receive. A $500 check cashed at 5% costs you $25, leaving you with $475. Always ask about the fee structure upfront so you know the exact amount you'll receive.
You have multiple places where you can cash checks, and understanding each option helps you choose what works best for your situation. The most common places include traditional banks, credit unions, check cashing stores, grocery stores, and retail locations.
Free Guide to State Waiting Period Rules →
Banks and credit unions typically offer the lowest fees for check cashing, sometimes charging nothing at all if you have an account with them. Even if you're not a member, many banks will cash checks for non-customers, though they charge higher fees—often 5% to 10% of the check amount. Credit unions usually offer similar services with comparable fee structures. The advantage of using a bank or credit union is that you're working with a regulated financial institution with strong fraud prevention measures.
Check cashing stores are standalone businesses that specialize exclusively in cashing checks. These locations are widespread in many communities, with major chains including ACE Cash Express, CheckSmart, and Check Into Cash. According to the Consumer Financial Protection Bureau, there are approximately 10,000 check cashing locations in the United States. These stores typically charge 2% to 12% depending on check type, with paycheck cashing on the lower end and personal checks on the higher end. Check cashing stores often have extended hours, including evenings and weekends, which appeals to people who can't visit a bank during business hours.
Grocery stores and retail chains like Walmart, Target, and Kroger offer check cashing services at customer service desks. Walmart cashes checks for $3 to $6 for most personal checks, and $1 to $3 for payroll checks, making it one of the most affordable options available. These locations offer convenience since many people already shop at these stores. However, they typically have lower limits on check amounts and may refuse certain types of checks.
Online banking options have also emerged, though they work differently. Many online banks and fintech companies allow you to deposit checks by taking photos with a mobile app. This isn't true "check cashing" since you don't receive immediate cash, but it allows you to access funds quickly without visiting a physical location.
Practical Takeaway: Start by checking if your employer's bank or a local credit union will cash your paycheck at low or no cost. If that's not available, compare fees at Walmart, grocery stores, and check cashing stores in your area. The lowest-cost option may save you $10 to $20 per check compared to the highest-cost option.
Check cashing fees vary significantly based on the type of check, the location where you cash it, and the check amount. Understanding these fees helps you calculate what you'll actually receive and choose the most cost-effective option.
Free Guide to Finding Chicago Parking Ticket Information →
Payroll checks typically have the lowest fees because they're considered low-risk—the money comes from an established employer and the check is printed on special security paper. Most check cashing services charge 1% to 4% for payroll checks. This means cashing a $500 paycheck might cost $5 to $20. Government checks, including tax refunds and unemployment benefits, usually fall into a similar low-risk category with comparable fees.
Personal checks carry higher fees, typically 5% to 12%, because they're riskier for the cashing service. Personal checks may bounce if the account doesn't have sufficient funds, and it can take several days to discover this problem. If a check bounces after the service has already given you cash, the cashing service absorbs the loss. For this reason, personal checks from strangers or unfamiliar businesses cost more to cash than personal checks from people you know.
Business checks usually cost 2% to 8% to cash, falling between payroll and personal checks in terms of risk assessment. Checks from large, well-established businesses cost less than checks from small companies or startup businesses.
Here's a real-world comparison: Sarah needs to cash a $1,200 paycheck. At her bank's non-customer rate of 10%, she'd pay $120 and receive $1,080. At Walmart's rate of $3 for a payroll check, she'd pay only $3 and receive $1,197. At a check cashing store charging 3% for payroll checks, she'd pay $36 and receive $1,164. In this case, Walmart saves her $33 compared to the check cashing store and $117 compared to the bank.
Some check cashing locations charge flat fees regardless of amount, while others charge percentage-based fees. A $50 check cashed for a flat $3 fee represents 6% of the check, while the same $3 fee on a $1,000 check is only 0.3%. You'll want to ask whether the location charges a flat fee or percentage to determine which method costs you less.
It's also important to note that some locations charge extra fees for certain situations. Checks requiring verification may cost more. Third-party checks—checks made out to you but signed over to someone else—carry higher fees or may be refused entirely due to fraud concerns.
Practical Takeaway: Before cashing any check, ask specifically "What will I actually receive after all fees?" rather than asking just about the fee percentage. Request the fee amount in dollars, not just percentages. This direct question prevents surprises and makes it easy to compare options.
Check cashing services require certain information and documentation to complete a transaction. Understanding these requirements helps you prepare and speeds up the process.
Free Guide to Troubleshooting Hulu Login Issues →
You'll always need to bring the check itself. The check must be made out to you, and your name must match the identification you provide. If the check is made out to a business you own, you may need additional documentation proving your ownership or authorization to cash checks on behalf of that business.
A valid photo ID is required at every check cashing location. Acceptable forms of ID include a driver's license, state ID card, passport, or military ID. The ID must be current and show your photo clearly. If your ID has expired, most locations will still accept it, though some stricter locations may refuse expired IDs. If you don't have a photo ID, some services offer alternative verification methods, though this is becoming less common.
For larger checks, additional verification is often required. Many locations verify checks over $1,500 by contacting the issuing bank directly to confirm funds. This verification protects the cashing service from
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.