Bir bağışın Karz-ı Hasen olması için şu şartlara uyulması gerekir:
Bağış; temiz, en iyisi ve en sevdiğimiz cinsten olmalı.
Gizli olmalı, başa kakılmamalı ve muhtaç olana verilmelidir. Verilende gözü kalmamalı, bağış yapacağım diye kendine fakirleşme korkusu gelmemeli. Gaye, mutlak ilâhi rıza olmalı ve saygıyla verilmelidir.
Bu şartlar yerine gelmezse Karz-ı Hasen tahakkuk etmez.