To me, neither of those two versions sounds really convincing. I'd say: For some time now, cash handling has been rather poor.
Or, more pedantically: During the recent past, cash handling has been rather poor.