Correct negative balance issue