A transfer usually triggers a renewal of the domain in question. This means that a new fee-based domain term is initiated. For this reason, domain transfers usually incur fees.
We recommend starting a transfer shortly before the end of the term for all TLDs where term transfers are not possible. When setting up your individual migration plan, these factors will naturally be taken into account.