3 answers
The legal answer depends on where you live and what type of transaction it is. If you're in the US and paid with a credit card, the Fair Credit Billing Act requires the credit card company to credit your account within one billing cycle (usually around 30 days), but most issuers are faster than that. If you paid by debit card, the Electronic Funds Transfer Act gives you similar protections, though the timeline can vary. For other payment methods like PayPal, bank transfer, or a company's own payment system, you're often relying on whatever terms they posted in their refund policy rather than federal law.
Most retailers and online sellers do process refunds within 5-7 business days once they've initiated it on their end, like the other answer mentioned. The catch is that receiving your refund and the company *processing* it are sometimes two different things. A company has to actually issue the refund within a reasonable timeframe after you request it (which varies by their policy), and then your bank takes another few days to credit you. So if a company is dragging their feet about actually issuing it, you might be looking at way longer than a week total.
If you're stuck in limbo, I'd suggest checking your original receipt or their refund policy for their specific timeframe - most legitimate companies post this upfront. If they're well past their stated deadline, you've got options depending on your payment method: you can dispute a credit card charge, file a complaint with your bank for debit, or contact your state's consumer protection office if a company is just ignoring refund requests altogether. Keep records of everything just in case.
It depends on the company and payment method honestly. Most places have like 5-7 business days to process it, but some take longer if they're backed up. If you paid by credit card it might take another few days to show up in your account after they process it. I'd check their refund policy or contact customer service if it's been more than a week or so.
the timeline depends on what you bought and how you paid. if you used a credit or debit card, the company generally has to initiate the refund within 30 days of your return - that's the federal standard under the FTC regulations. but here's the thing: initiating the refund isn't the same as the money hitting your account. once they process it, your card issuer then has to post it, which can take anywhere from 3 to 10 business days depending on the bank. so you're looking at maybe 5-6 weeks worst case scenario from the time you return something.
for online purchases specifically, most reputable retailers are faster than the legal minimum. amazon does it in like 5 days, best buy similar. but if you're dealing with a smaller vendor or someone who's dragging their feet, that 30-day window is what you can actually enforce. if they don't issue the refund within 30 days you have grounds to dispute it with your card company, and the issuer will typically side with you at that point.
if you paid by check or money order (which basically nobody does anymore) the rules are different and honestly murkier. my advice is always to keep your return tracking number and screenshots of the original purchase, and if you hit day 35 without seeing anything initiated, contact your card company directly to file a dispute. document everything because you may need it later, and trust me after handling dozens of these cases most companies fold pretty quick when they realize you're serious about a chargeback.
Your answer
Log into answer.