É obrigatório doar zakat e sadaqat al-fitr no Ramadã? Não é possível entregá-los em outro mês?

Sadaqat al-fitr tem que ser dado no Ramadã porque é uma adoração relacionada ao jejum. Um hádice do nosso Profeta (ﷺ) é o seguinte:

“Quem dá sadaqah-al-fitr antes da oração do Eid é um zakat válido, e quem dá depois da oração é apenas uma espécie de sadaqah.” 

(Bukhari, Zakat, 1503)

O zakat, por outro lado, é uma adoração anual. Posses de dinheiro, ouro, mercadorias, animais, etc. estão sujeitos ao zakat anualmente. Portanto, zakat não é uma adoração pertencente apenas ao Ramadã. É dado fora do Ramadã também.