Custom Reports - Progressive Balance

I think this general ledger screen with advance queries is gonna solve that issue.