You need gold to upgrade your runners once you get the battle tower (which allows them to gather more alchemy and enchantment ingredients for you, and come back successfully more often), as well as to unlearn skills (if you wish to) and increase the level cap for skills. A couple quests can be solved with bribery.