Dalam agama Islam, terdapat beberapa tingkatan dalam melakukan sedekah, yaitu:
Sedekah wajib (zakat).
Zakat merupakan salah satu rukun Islam yang kelima yang wajib dikeluarkan oleh setiap muslim yang memiliki kelebihan harta dan telah mencapai nisab (batas minimum harta yang wajib dikeluarkan zakat). Zakat dikeluarkan setiap tahun sebesar 2,5% dari harta yang telah dipakai selama satu tahun.
Sedekah sunnah.
Sedekah sunnah adalah sedekah yang dianjurkan oleh agama, namun tidak wajib. Sedekah sunnah dapat dilakukan kapan saja dan dapat berupa uang, makanan, pakaian, atau bantuan lainnya.
Sedekah yang dianjurkan pada hari-hari tertentu.
Ada beberapa hari dalam setahun yang dianjurkan untuk melakukan sedekah dengan pahala yang lebih besar, seperti hari Jumat pertama setiap bulan dan hari-hari raya Idul Fitri dan Idul Adha.
Sedekah yang dianjurkan pada saat tertentu.
Ada beberapa saat dalam sehari yang dianjurkan untuk melakukan sedekah, seperti saat bangun tidur, sebelum makan, dan sebelum tidur.
Semua tingkatan sedekah tersebut memiliki pahala yang besar di sisi Allah swt, selama dilakukan dengan niat yang ikhlas dan tidak terpaksa.