If you have a credit card then paying a deposit because you have your own insurance may never show up on your statement as the rental company just usually gets an approval for the amount of the deposit (which does reduce your available credit) but does not put through a charge using the approval unless you return the car damaged. So if you return the car undamaged all the happens is that the approval expires in a fortnight or so unused so you never see anything on your statement which only shows actual charges. However if you have a debit card then it will be an actual charge for the deposit, followed by a refund if you return the car undamaged, which is never cheap if it involves foreign exchange, if the rental company will even accept debit cards, which a lot do not.