Namun, beberapa ulama berselisih paham mengenai seseorang yang boleh melakukan badal haji. Menurut madzab Syafi'i, orang yang mengerjakan ibadah tersebut harus merupakan seseorang yang telah berhaji.
Hal itu merujuk pada hadits yang berbunyi:
عَنْ اِبْنِ عَبَّاسٍ رَضِيَ اَللَّهُ عَنْهُمَا، أَنَّ اَلنَّبِيَّ صلى الله عليه وسلم سَمِعَ رَجُلًا يَقُولُ: لَبَّيْكَ عَنْ شُبْرُمَةَ. قَالَ: مَنْ شُبْرُمَةُ؟ قَالَ: أَخٌ أَوْ قَرِيبٌ لِيْ. قَالَ: حَجَجْتَ عَنْ نَفْسِكَ؟ قَالَ: لَا. قَالَ: حُجَّ عَنْ نَفْسِكَ، ثُمَّ حُجَّ عَنْ شُبْرُمَةَ. رواه أبو داود والدار قطني والبيهقي وغيرهم باسانيد صحيحة
Artinya: Diriwayatkan dari Ibnu Abbas ra, sungguh Nabi saw mendengar seorang lelaki membaca talbiyah: ‘Laibaika dari Syubrumah.’ Beliau pun meresponnya dengan bertanya: ‘Siapa Syubrumah?’ Laki-laki itu menjawab: ‘Saudara atau kerabatku.’ Nabi tanya lagi: ‘Apakah kamu sudah haji untuk dirimu sendiri?’ Orang itu menjawab: ‘Belum.’ Nabi pun bersabda: ‘Hajilah untuk dirimu sendiri, kemudian baru haji untuk Syubrumah. (HR Abu Dawud, ad-Daruquthni, al-Baihaqi, dan selainnya dengan sanad shahih).
Sementara itu, Imam Hanafi beranggapan bahwa orang yang belum berhaji diperbolehkan untuk melakukan badal haji. Pendapat tersebut bersandar pada sebuah hadits.
عَنِ ابْنِ عَبَّاسٍ رَضِيَ اَللَّهُ عَنْهُمَا قَالَ: كَانَ اَلْفَضْلُ بْنُ عَبَّاسٍ رَدِيفَ رَسُولِ اَللَّهِ صلى الله عليه وسلم. فَجَاءَتِ اِمْرَأَةٌ مِنْ خَثْعَمَ، فَجَعَلَ اَلْفَضْلُ يَنْظُرُ إِلَيْهَا وَتَنْظُرُ إِلَيْهِ، وَجَعَلَ اَلنَّبِيُّ - صلى الله عليه وسلم - يَصْرِفُ وَجْهَ اَلْفَضْلِ إِلَى الشِّقِّ اَلْآخَرِ. فَقَالَتْ: يَا رَسُولَ اَللَّهِ، إِنَّ فَرِيضَةَ اَللَّهِ عَلَى عِبَادِهِ فِي اَلْحَجِّ أَدْرَكَتْ أَبِي شَيْخًا كَبِيرًا، لَا يَثْبُتُ عَلَى اَلرَّاحِلَةِ، أَفَأَحُجُّ عَنْهُ؟ قَالَ: نَعَمْ. وَذَلِكَ فِي حَجَّةِ اَلْوَدَاعِ. مُتَّفَقٌ عَلَيْهِ وَاللَّفْظُ لِلْبُخَارِيِّ