You get "free" crowns from your companion. This is intentional. However, you can abuse it by restarting the campaign over and over, watching as the gold piles up. A check for 0 crowns should avoid this (your companion sees you already have some coin, so he doesn't give you any of his own).