Naknade za transakcije obično se odbijaju od početne iznosa nadoknade koju ulagatelj uplaćuje, a visoke financijske poluge mogu dovesti do situacije u kojoj ulagatelj u trenutku otvaranja CFD-a uoči značajan gubitak na svojem računu za trgovanje uzrokovan primjenom visokih naknada za transakcije.
Ďalšia významná zložitosť spojená s finančnými rozdielovými zmluvami spočíva v príslušnom podkladovom trhu.