How long will it take to receive my refund after it has been approved? Answer For products purchased online: Depending on your bank, it may take 3 - 5 business days after a refund has been processed f or it to post to your account For products purchased from a retail store: 3 - 4 weeks after iolo receives the returned product.