Alright. I believe i found it and fixed it.
There was a missing comma... i hate those small details that mess big things up.
at the moment, the only thing that appeared effected was the record entry process (as you noticed) the cash affect was still working properly.
Stephen introduced (whether he announced it or not) some maintenance staff costs which will be charged on a monthly basis IIRC. they're not too huge, but they're denoted separately in the cash flow logs. Small bug in there, as i said, messed up the recordkeeping.