Pelo que entendi talvez esses 2 passos funcione caso não experimentou utilizar Group By no Relatório
1º passo:
Com botão direito clique em "Add Report Group"
selecione o radiobox “Group by the following expression” coloque o campo que exibe os meses.
será gerado um HEADER e FOOTER do group.
2º passo
crie um Variavel (MINHA_SOMA) e coloque o campo que deseja para somar na variavel.
defina nas propriedades da variavel:
Variable Class: java.lang.Long
Calculation: SUM
Reset type: Group (para limpar a somatório para o próximo mes)
Coloque para imprimr a variavel $V{MINHA_SOMA} na banda do Group Footer
Mas tenha a garantia que as informações retornadas estarão sempre ordenadas pela competência, caso contrário as informações ficarão tudo bagunçadas no relatórios e o iReport irá gerar diversos grupos redundantes porque ele pega sequencia das informações retornadas.