Why was (or wasn't) a deposit refunded?

A deposit refund follows your cancellation policy and deadline, plus the staff member's Refund or Retain choice at cancellation.

A deposit refund is decided by your Cancellation policy on Settings → Payments and deposits → What guests pay → Cancellations and refunds (No refunds, Full refund or Partial refund with a percentage) and its Refund cut-off:

Two special cases: declining a pending booking request always refunds the deposit in full, and a booking flagged through the "Report and cancel it" email link (for a booking the recipient didn't make) holds its deposit for manual review rather than auto-refunding — once you've reviewed it, refund it with Refund… in the booking's payment section.

You can also refund part or all of any booking's payment without cancelling it from that same Refund… button (see When do customers get their deposit back?). Anything refunded earlier on the same booking counts toward the policy amount (a policy refund tops up, never doubles up), and pay-in-full bookings follow exactly the same policy — their dialogs and emails just say "payment".

Related: When do customers get their deposit back?