There is a trait for Sovs and NPCs that explicity produces 1 gildar per turn, and that is what they do.
There is a different trait from Merchant occupation for Sovs (and I forget what NPCs occasionally have it) that is much more vaguely described as producing an unspecified amount of "additional gildar per turn."
I have not been able to determine whether this latter has any effect from NPCs. I picked a Sov with both Merchant ("additional gildar") job and Wealthy ("1 gildar") trait, and found it actually gave me 3 gildar/turn. Since Wealthy specifies 1, somehow Wealthy seems to generate 2 gildar/turn -- not sure if this is because it gives a % bonus (+200%) or 3 gildar/turn.