How record fees for a transaction paid with a different coin

Describe the problem:
I have moved OMI token from my Ledger to my BitForex account. The trx went fine; however, there seems to be no way to record the gas fee that I had to pay in GO within the same transaction. How do I account for the gas fee so that my GO balance stays accurate? Do I have to create a seperate manually transaction just for the fee? And if so, which type of transaction is most appropriate?

Which exchange/wallet is this regarding?
Ledger / BitForex

How did you import data into this wallet?
Since BitForex isn’t supported Koinly, I entered the transaction manually

What have you tried to fix this so far?
For the moment, I have created a manual withdraw transaction for the cost of GO gas. But this doesn’t feel like the right answer.

Yes you have to create a new “Cost” transaction for the fee in this case.

Understood. Thanks for the confirmation.