Seseorang muslim yang berpuasa sunat diharuskan membatalkan puasa jika dia mahu, dan dia tidak diwajibkan mengqadha'kannya. Walau bagaimanapun, hukumnya adalah makruh. Rasulullah s.a.w. bersabda:
"Orang yang berpuasa sunat adalah ketua kepada dirinya; jika dia mahu, dia boleh meneruskan puasanya, dan jika dia mahu juga, dia boleh berbuka". (Riwayat al-Hakim (1/439)).
Tetapi orang yang sedang mengqadha' puasa wajib adalah diharamkan dia membatalkan puasanya itu, kerana keadaannya yang sudah memulakan puasa qadha' itu, mewajibkan dia menyempurnakannya.