Sources: Reg. (EU) 2023/956 and the CBAM Omnibus, Reg. (EU) 2025/2083.
You cannot file CBAM yourself. EU law needs an established representative to do it, and most forwarders refuse the liability.
You can file yourself. The pain is the emissions data, the reporting and the certificate planning.