The legal timeline depends on what you bought and how you paid
There is no single federal deadline that applies to all refunds. The time a company has to return your money depends on the payment method, the type of purchase, and sometimes the state where you live. A credit card refund works differently from a debit card refund, which works differently from a check or store credit. Knowing which rules apply to your situation tells you whether a company is stalling or simply following the law.
The most common refund timelines are set by the payment networks (Visa, Mastercard, American Express) and by the Federal Trade Commission. State laws sometimes add their own requirements, usually making the deadline shorter rather than longer. If a company ignores these timelines, you have recourse through your bank or card issuer.
Key Takeaways
- Credit card refunds must post within one to three billing cycles, which typically means 5 to 15 business days depending on your card issuer.
- Debit card refunds can take 5 to 10 business days, and your bank may hold the money longer if the transaction is disputed.
- Checks and store credit have no federal deadline, so the company can take weeks or months unless your state law sets a limit.
- If a refund does not arrive within the legal window, contact your bank or card issuer first—they can force the company to pay or credit you directly.
- Some states require refunds within 30 days of purchase or within 30 days of the return being accepted, so check your state's consumer protection law.
Credit card refunds: 1 to 3 billing cycles
When you return something bought with a credit card, the merchant must initiate the refund within a set timeframe—usually 30 days from the purchase or return, depending on the card network. However, the refund does not land in your account instantly. Visa and Mastercard require the refund to post to your account within one to three billing cycles. One billing cycle is typically 21 to 45 days, so the full timeline from return to credit can be 5 to 15 business days in practice.
The card issuer (your bank or credit card company) controls the final step. Once the merchant sends the refund, your issuer has to post it to your account. Most do this within 1 to 3 business days, but some take longer. Check your card's terms or call the customer service number on the back of your card to ask how long refunds typically take for your specific card.
If the refund does not show up within three billing cycles, contact your card issuer. They can investigate whether the merchant actually sent the refund or whether it got stuck in processing. Your issuer can often credit you immediately while they investigate, especially if you have a good account history.
Debit card refunds: 5 to 10 business days
Debit card refunds take longer than credit card refunds because the money comes directly from your bank account. The Electronic Funds Transfer Act (Regulation E) requires banks to return debit card refunds within 10 business days of receiving notice of the return. In practice, most banks process them in 5 to 7 business days, but some take the full 10.
The merchant's bank and your bank have to coordinate, which adds time. If the merchant is slow to initiate the refund, the clock does not start until your bank receives notice. Ask the merchant for a confirmation number or receipt showing they have processed the return—this gives you proof of when they sent it if you need to dispute it later.
If 10 business days pass and the refund has not arrived, contact your bank immediately. Regulation E gives you the right to dispute the transaction, and your bank must investigate within 45 days. They may credit you provisionally while they look into it, which means the money goes back into your account while they wait for the merchant to respond.
Store credit and checks: No federal deadline
If a company offers store credit instead of a refund, or if they send a check, there is no federal law setting a deadline for when they must issue it. This is where state law matters. Some states require refunds within 30 days of the return being accepted; others require them within 30 days of purchase. A few states have no specific deadline at all, which means a company can legally take weeks or months.
Check your state's consumer protection law or attorney general website to see what applies where you live. If your state has a 30-day rule and the company misses it, you can file a complaint with your state's attorney general or consumer protection office. Many states treat a missed deadline as an unfair or deceptive business practice, which can result in penalties for the company.
If the company sends a check, it is your responsibility to cash it. The check itself does not expire (checks are valid for six months in most states), but the company's obligation to honor it does. If you lose the check or it bounces, contact the company for a replacement or ask for a different refund method.
State-specific refund deadlines
Several states have their own refund timelines that override the federal defaults. California requires refunds within 30 days of accepting a return. New York requires them within 30 days of the purchase date or within 30 days of accepting the return, whichever is later. Illinois requires refunds within 15 days of accepting a return. These are the most common state rules, but others exist.
If you live in a state with a specific deadline and the company misses it, you have grounds to file a complaint. Start with your state's attorney general office or consumer protection division. Many will send a letter to the company on your behalf, and some will pursue legal action if the company ignores multiple complaints.
If you bought from an out-of-state company, the rules of your state usually apply if you live there, because the company is doing business in your state. Some companies try to claim that their home state's rules apply instead, but this is rarely true. Your state's consumer protection law protects you regardless of where the company is located.
What to do if a refund is late
Start by contacting your bank or card issuer, not the company. If you paid with a credit card, call the number on the back of your card and report that a refund has not arrived within the promised timeframe. If you paid with a debit card, contact your bank's customer service line. They can see whether the merchant initiated the refund and, if so, where it is in the system.
If the merchant never sent the refund, your bank can file a dispute on your behalf. This is different from a chargeback—it is a formal inquiry that requires the merchant to prove they processed the return. Most merchants respond within 10 to 15 days. If they cannot prove it, your bank will credit you.
If your bank says the refund was sent but you never received it, ask them to trace it. Sometimes refunds get lost in processing or posted to the wrong account. Your bank can request a reversal from the merchant's bank and reissue the money to you. This usually takes another 5 to 10 business days.
If the merchant is unresponsive or your bank cannot resolve it, file a complaint with your state's attorney general or consumer protection office. Include the purchase receipt, proof of the return, and documentation of your attempts to contact the company. Many states will investigate and can force the company to refund you plus penalties.
Refunds for online purchases and digital goods
Online retailers often have their own refund policies that are stricter than the law requires. Amazon, for example, typically processes refunds within 5 to 10 business days of accepting a return. eBay and other marketplaces may take longer because they have to coordinate between the buyer, seller, and payment processor.
Digital goods (software, e-books, music, apps) are treated differently. Many companies claim they cannot refund digital purchases because the product has already been delivered and used. However, the FTC has challenged this practice, and some states require refunds for digital goods within a certain period if the product does not work as advertised. Check the company's policy before buying, and if they refuse a refund you believe you are owed, file a complaint with the FTC at reportfraud.ftc.gov.
Subscription services have their own rules. Most require you to cancel before the next billing cycle to avoid being charged again. If you are charged after canceling, contact your bank or card issuer to dispute the charge. Many will refund it immediately and investigate later.
Frequently Asked Questions
Can a company refuse to refund me and offer store credit instead?
It depends on your state and the reason for the return. If the item is defective or not as described, most states require a cash refund, not just store credit. If you simply changed your mind, the company can usually offer store credit if that is their policy. Check the return policy before you buy, and if a company refuses a refund you believe you are owed, contact your state's attorney general.
What if the company says the refund was sent but I never got it?
Contact your bank or card issuer immediately. They can trace the refund through the payment network and see whether it was actually sent. If it was sent but never arrived, your bank can request a reversal and reissue the money. If it was never sent, your bank can file a dispute and force the merchant to prove they processed it.
Do I have to wait the full timeline, or can I dispute it sooner?
You can contact your bank or card issuer anytime after the purchase if you believe you are owed a refund. However, most will not file a formal dispute until the refund is at least 5 to 10 business days late. If the company has not initiated the refund at all, your bank may be able to contact them and speed up the process.
What if I paid in cash or with a gift card?
Cash refunds have no federal deadline, so the company can take weeks or months unless your state sets a limit. Ask for a receipt showing the return was accepted, and keep it in case you need to file a complaint. Gift card refunds are usually not required—the company can offer store credit instead. Check your state's law to see if it requires cash refunds for gift card purchases.
Can I get my money back if the company goes out of business?
If the company is still processing refunds, contact your bank or card issuer and file a dispute. If the company has closed and is not processing anything, your bank may still be able to recover the money from the merchant's bank account if the refund was initiated but not yet posted. If no refund was initiated, you may have no recourse unless the company has assets that can be claimed in bankruptcy court.