Garancija za povrat avansa (engl. repayment guarantee, njem. Rückzahlungsgarantie, Anzahlungsgarantie) je bankarska garancija koju banka izdaje na zahtjev one ugovorne strane koja će od druge ugovorne strane primiti dio ugovorene cijene unaprijed, i to za slučaj da strana koja primi dio plaćanja unaprijed ne ispuni svoju obvezu, a strana koja je platila dio dužne svote unaprijed stekne pravo zahtijevati od primaoca te svote povrat unaprijed plaćenog.
U stvarnosti će se garancija za povrat avansa najčešće pojaviti uz ugovore o izvođenju investicijskih radova (gdje naručitelj u pravilu dio ugovorene cijene plaća unaprijed), uz ugovore o prodaji opreme s obročnim otplatama cijene (gdje se često ugovara obveza kupca da dio cijene plati unaprijed) i uz ugovore o prodaji robe u kojima je ugovoreno plaćanje unaprijed. I za ove garancije vrijedi sve što je općenito rečeno o bankarskim garancijama.
Definicija je preuzeta iz Rječnika trgovačkog prava u izdanju Masmedia.