You can cash a TD Bank check without an account, but your options depend on who issued the check and what TD Bank location you visit
TD Bank will cash checks drawn on their own bank for non-customers at most branches, though some locations have daily limits or may ask for identification. If the check is drawn on a different bank, TD Bank is not required to cash it and most branches will refuse. Your best alternatives are the bank that issued the check, a check-cashing service, or a retail location like Walmart or Target that offers check cashing.
The process is straightforward when it works, but timing and location matter. A check drawn on TD Bank itself usually clears the same day if you cash it before the branch closes. Checks from other banks can take longer and may not be available at all through TD Bank.
Key Takeaways
- TD Bank will usually cash checks drawn on TD Bank accounts for non-customers, but some branches have daily limits or require ID.
- TD Bank will not cash checks drawn on other banks, so you will need to go to the issuing bank or use a check-cashing service instead.
- The fastest and cheapest option is always the bank that issued the check, since they can verify the funds when ready.
- Retail check-cashing services charge a fee (typically 1 to 3 percent of the check amount) but are open longer hours than banks.
Cashing a TD Bank check at a TD Bank branch
Walk into any TD Bank branch with the check and a valid photo ID. The teller will verify that the check is drawn on a TD Bank account, confirm the funds are available, and cash it on the spot. This usually takes a few minutes. Some branches have a daily limit on how much they will cash for non-customers—often $5,000 or $10,000—so if your check is larger, call ahead to confirm the branch can handle it.
Bring the original check, not a copy. The teller needs to see the routing number, account number, and signature to process it. If the check is post-dated (written for a future date), TD Bank will not cash it until that date arrives, even if you ask.
What to do if the check is drawn on a different bank
TD Bank will not cash checks from other banks for non-customers. Your options are to go to the bank that issued the check, use a check-cashing service, or deposit it into your own account at any bank and wait for it to clear.
The issuing bank is your best choice. Walk in with your ID and the check, and they will cash it when ready since they control the account it is drawn on. You do not need an account there. This is free and takes minutes.
If you cannot reach the issuing bank, check-cashing services like ACE Cash Express, Check Into Cash, or local currency exchanges will cash the check for a fee. Fees typically run 1 to 3 percent of the check amount, so a $500 check might cost $5 to $15 to cash. Some Walmart, Target, and grocery store customer service desks also cash checks for a flat fee (usually $3 to $6 for checks under $1,000).
Why the issuing bank is faster and cheaper
The bank that issued the check has direct access to the account it is drawn on. They can verify the funds exist in seconds and hand you cash when ready. There is no fee, no waiting period, and no risk the check will bounce after you have already spent the money.
When you cash a check at a bank other than the issuing bank, that bank has to contact the issuing bank to verify funds, which can take hours or days. Some banks will give you the cash right away but place a hold on the funds until the check clears—meaning if the check bounces, you are responsible for returning the money.
Check-cashing services and retail locations
Check-cashing stores are open longer than banks (often until 8 or 9 p.m. and on weekends) and do not require an account. They verify the check by calling the issuing bank or running it through an electronic verification system. The fee is usually a percentage of the check amount, so larger checks cost more to cash.
Walmart, Target, and many grocery stores offer check cashing at the customer service desk. Fees are typically flat rates ($3 to $6) rather than percentages, which makes them cheaper for larger checks. Hours are longer than banks, and you do not need an account. Some stores limit check cashing to customers who have made a purchase, so ask before you get in line.
What happens if the check bounces
If you cash a check and it bounces, the consequences depend on where you cashed it. If you cashed it at the issuing bank, the bank will not pursue you—the problem is between the check writer and their bank. If you cashed it at a check-cashing service or retail location, they may ask you to return the money or may pursue collection.
If you cashed a check at a bank other than the issuing bank and they gave you cash before the check cleared, that bank may deduct the amount from your account (if you have one) or send you a bill. This is why cashing at the issuing bank is safest—you know when ready whether the funds are real.
Documents and information you will need
Bring a valid photo ID issued by a government agency—a driver's license, passport, or state ID card. Some check-cashing services may also ask for a second form of ID or a phone number. The check itself must be original, signed by the account holder, and made out to you (or to you and someone else, in which case both names may need to be present).
If the check is made out to a business or organization rather than to you personally, most check-cashing services will not cash it. You would need to contact the business or organization to deposit it into their account or have an authorized person present the check.
Frequently Asked Questions
Can I cash a TD Bank check at an ATM without an account?
No. ATMs only work for account holders. You must go to a branch and speak with a teller to cash a check without an account.
What if the check is made out to someone else?
Most banks and check-cashing services will not cash a check made out to someone else, even if that person signs it over to you. The safest option is for the person the check is made out to cash it themselves and give you the money, or deposit it into their account and transfer funds to you.
How long does it take to cash a check at TD Bank?
If the check is drawn on TD Bank and you have ID, it usually takes 5 to 10 minutes. If the check is drawn on another bank, TD Bank will not cash it, so you will need to use a different method.
Do I need to be a U.S. citizen to cash a check?
No. You need a valid photo ID, which can be a passport, driver's license, or state ID card. Check-cashing services and banks do not ask about citizenship status.
What if I lost the check or it is damaged?
Contact the person or organization that issued the check and ask them to issue a replacement. Most will do this for free. Bring the damaged check if you have it, as proof you did not cash the original.