زكات با داشتن شرايط واجب شرعی است ولی انفاق مستحب است.