Nope, in my broker there's no administrative charges to be paid nor any hidden fees. Where did you get that information? Maybe the broker you are using is new. I haven't heard that in my 5 years of this industry. Talk to their customer supports to clear this matter, I guess there's a misunderstanding between you and your broker.