When is the deposit released after returning the vehicle? The deposit is released within a few days after the return, depending on the policy of the card-issuing bank. By admin|2025-03-04T22:07:07+01:00March 4, 2025|Payment and Deposit|Comments Off on When is the deposit released after returning the vehicle? Share This Story, Choose Your Platform! FacebookXLinkedInEmail About the Author: admin