OK, so I am looking at the advancement section in OLD and from the sound of it you pay to advance based on if you have prior ranks in that career. So if your a Rank 3 Mercenary you would have to spend 40xp to go to rank 4.
Your over all character grade has no bearing on what it costs you to...