I also have the same issues except for showing gil when there is none. Occasionally it'll show gil and it'll be from one of the items sold since checking it, but it seems to be random as to when it'll show gil and what gil it'll show.

A friend noted that if you move something in/out of the retainer's inventory, it'll update the gil to the correct amount, but it doesn't stay working.