(Yang lebih baik bagi mereka adalah) taat (kepada Allah) dan bertutur kata yang baik. Sebab apabila perintah (perang) ditetapkan (mereka tidak menyukainya). Padahal jika mereka benar-benar (beriman) kepada Allah, niscaya yang demikian itu lebih baik bagi mereka. (QS. [47] Muhammad : 21)
Sesungguhnya yang lebih baik bagi orang yang beriman adalah taat kepada Allah dengan melaksanakan perintah-Nya dan bertutur kata yang baik sebagai bukti dari keimanan mereka. Sebab apabila perintah perang ditetapkan mereka tidak menyukainya. Padahal jika benar-benar beriman kepada Allah, pastilah mereka ikut berperang di jalan Allah, dan niscaya yang demikian itu lebih baik bagi mereka.
2 Tafsir Lengkap Kemenag
Ayat ini menjelaskan sikap yang seharusnya dimiliki oleh orang-orang munafik adalah taat kepada Allah, mengucapkan perkataan yang makruf, daripada takut, dan gentar menghadapi musuh. Akan tetapi, mereka tidak demikian. Hal itu karena kesenangan hidup di dunia telah membuat mereka terpesona dan lupa diri. Mereka takut kehilangan kesenangan. Padahal jika mereka mengetahui bahwa kesenangan hidup di dunia adalah kesenangan yang semu dan sementara, sedangkan kesenangan hidup di akhirat adalah kesenangan yang sebenarnya, tentu mereka akan mengubah sikap. Selanjutnya diterangkan bahwa kaum munafik itu apabila datang perintah berperang, timbullah kebencian dalam hati mereka sehingga mereka enggan ikut berperang. Seandainya mereka mempunyai iman yang kuat di dalam dada mereka, benar-benar taat kepada Allah dan mengikuti Rasul, pasti mereka ikut berperang bersama Rasul. Hal itu lebih baik bagi mereka karena dengan demikian mereka dekat kepada Allah.
3 Tafsir Ibnu Katsir
Kemudian dalam firman berikutnya disebutkan memberi semangat kepada mereka:
alangkah haiknya bagi mereka taat dan mengucapkan perkataan yang baik. (Muhammad: 20-21)
Sebenarnya lebih baik bagi mereka bila mereka mendengar dan taat saat itu.
Apabila telah ditetapkan perintah perang. (Muhammad: 21)
Yakni bilamana keadaannya menjadi sungguhan dan genderang perang telah dibunyikan.
sekiranya saja mereka membenarkan imannya kepada Allah. (Muhammad: 21)
Maksudnya, mengikhlaskan niat mereka hanya karena Allah Swt.
niscaya yang demikian itu lebih baik bagi mereka. (Muhammad-21)
4 Tafsir Al-Jalalain
(Adalah taat dan mengucapkan perkataan yang baik) artinya bersikap baik terhadapmu. (Apabila telah tetap perintah) maksudnya, perang telah difardukan. (Maka jika mereka menepati kepada Allah) dalam beriman dan taat kepada-Nya (niscaya yang demikian itu lebih baik bagi mereka) Jumlah yang jatuh sesudah Lau merupakan Jawab dari lafal Idzaa.
5 Tafsir Quraish Shihab (Al-Misbah)
Orang-orang Mukmin berkata, "Mengapa tidak turun surat yang mengajak kami untuk berperang?" Tetapi, ketika turun surat yang memerintahkan perang, kamu akan melihat orang yang di dalam hatinya terdapat sifat munafik memandangmu seperti pandangan orang pingsan karena benci dan takut mati. Dari itu, taat kepada Allah dan mengatakan apa yang dibenarkan agama adalah lebih baik bagi mereka jika diwajibkan kepada mereka berjihad. Dan seandainya mereka beriman dan taat kepada Allah, hal itu tentu lebih baik bagi mereka daripada bersikap munafik. Maka apakah ada di antara kalian, wahai orang-orang munafik, jika kalian berkuasa kalian akan membuat kerusakan di muka bumi dan memutuskan hubungan dengan kerabat kalian?