Darczyńca ma możliwość odwołania jeszcze niewykonanej darowizny, jeżeli po zawarciu umowy darowizny jego stan majątkowy uległ takiej zmianie, że wykonanie darowizny nie może nastąpić bez uszczerbku dla jego własnego utrzymania odpowiednio do jego usprawiedliwionych potrzeb lub bez uszczerbku dla ciążącego na nim ustawowego obowiązku alimentacyjnego. Celem takiego uregulowania jest ochrona sytuacji majątkowej darczyńcy oraz osób, wobec których pozostaje on ustawowo zobowiązany alimentacyjnie, mając na uwadze nieodpłatny charakter umowy darowizny. Inny cel przyświecał ustawodawcy, który wprowadził do kodeksu cywilnego również możliwość odwołania darowizny nawet już wykonanej, jeżeli obdarowany dopuścił się względem darczyńcy rażącej niewdzięczności. Pozostawienie obdarowanego z przysporzeniem nieodpłatnie poczynionym na jego rzecz przez darczyńcę w sytuacji, gdy zachowanie obdarowanego wobec darczyńcy znacznie wykracza poza powszechnie akceptowane normy etyczne i moralne, kłóciłoby się z poczuciem sprawiedliwości. Stąd też w kodeksie cywilnym zawarto odpowiednie przepisy pozwalające na zniweczenie nawet dokonanej już darowizny w razie zaistnienia omawianej sytuacji.