از آیات و روایات مى توان نتیجه گرفت که صدقه، عملى پنهانى است و بهتر است که مخفیانه انجام شود. ولى گاه به عنوان ثانوى، انفاق آشکار بهتر است.(1)
این مطلب به خوبى در آیه شریفه 271 سوره بقره، بیان شده است: «اِنْ تُبْدُوا الصَّدَقاتِ فَنِعِمَّا هِىَ وَ اِنْ تُخْفُوها وَ تُؤتُوهَا الْفُقَراءَ فَهُو خَیْرٌ لَّکُمْ وَ یُکَفِّرُ عَنْکُمْ مِنْ سَیِّئاتِکُمْ وَ اللّهُ بِما تَعْمَلُونَ خَبیرٌ» اگر آشکارا صدقه دهید، کارى نیکوست و اگر در نهان به بینوایان انفاق کنید، نیکوتر است و گناهان شما را مى زداید و خداوند به آنچه انجام مى دهید، آگاه است.»
1- در موارد زیر انفاق آشکار رواست: براى تشویق دیگران به دادن صدقه و پرداخت انفاق، یا براى زنده نگهداشتن سنن اسلامى در حالتى که اگر همه مسلمانان انفاق پنهانى کنند، ممکن است متّهم به ترک انفاق و صدقه شوند و یا براى تعظیم شعائر دینى و... .