Een element dat is ingesloten in of waarnaar wordt verwezen in het xHTML-document van een ESEF-rapport mag geen uitvoerbare code (zoals JavaScript, VB-script, Shockwave, Flash) of verwijzingen (zoals hyperlinks) bevatten die buiten het rapportagepakket wijzen.
Als de inhoud van het rapportagepakket in strijd is met bovenstaande, ziet u een of twee foutmeldingen: "Overtreding: 'Uitvoerbare code aanwezig' of "Overtreding: 'Verwijzingen naar buiten het rapportagepakket aanwezig'".
Deze beperking is ook de reden waarom het niet is toegestaan om iXBRL-viewers in te sluiten als onderdeel van het XBRL-document. Simpelweg omdat dit in strijd zou zijn met de beperking op het inbedden van uitvoerbare code.