Ваші коментарі

Не очень грамотная реализация. Я в один день могу оплачивать все счета (в день зарплаты например) и у меня получится множество транзакций и множество комиссий. Причем будет непонятно что к чему относится. Кроме того логически списание суммы с комиссией есть одна транзакция.

По хорошему надо делать сплит транзакции.