а какой размер карты/уровень сложности?
я пока играю на standard/small - emperor, с такими суммами не сталкивался, все время в пределах 500-1000 налички и 20-50 дохода.

чтоб поддерживать кэшфлоу на уровне - кмк надо не строить левых зданий, специализировать города, торговать, делать улучшения только на обрабатываемые клетки, дороги только там, где необходмо, фармить варваров по возможности.