If a building has to fire employees to stay solvent thanks to input goods being too expensive, the goods it manufactures being too cheap, or
POPs can't afford the goods they are making, then cash reserves will whither and die.
So, I'm not saying that you are directly taxing the reserves of the building, but high taxes can depress the buying activity of POPs and employers, resulting in cash reserves drying up in some businesses. In high tax situations, I've watched my available credit decrease real time even as I'm borrowing money with high taxes in place desperately trying to get people employed to get the line back on track to going up.
It's a pernicious problem with my railroads in the mid-game, to be perfectly honest. I need X railroads to provide infrastructure, but the buildings won't hire enough staff to provide the infrastructure and I see 20 different railroads with low to non-existent cash reserves going through a series of hiring and firing cycles. Those railroads aren't contributing to my credit even as they also fail to provide the requisite infrastructure.