No, Forex.com does not charge any fee for your deposits no matter which payment channel you choose.