Question: how long does it take for a refund from xbox?
Answer: Technically it could take up to 30 days to see a refund credit to your credit/debit card but realistically it's around 3-5 business days. Try calling your credit/debit card and see if they can release the refund hold faster.