Dizem que eu devo calcular e dar meu zakat anualmente. Qual é a evidência dessa ideia? Não é possível dar isso mensalmente? Eu acho que é mais razoável dessa maneira. Eles também dizem que eu deveria dar isso no mês do Ramadã antes do Eid. Você pode fornecer se há alguma evidência dessas afirmações?

Não há calendário específico para pagar o zakat. Você deve determinar próprio período dele.

A tradição de pagar anualmente vem dos tempos anteriores em que a maioria das pessoas ganhava sua subsistência anualmente. Agora  vivemos os tempos em que a maioria das pessoas ganham renda mensalmente. Portanto, é muito mais racional dar o zakat mensalmente. Mas, de qualquer forma, isso depende de você e suas condições próprias.

Zakat não tem nada a ver com o Ramadã.