@crunklord420 @matrix your analogy is wrong. transaction fees are not a waste material. the network charges you a fee to move your money. it's like sending someone a dildo on ebay and paying for postage. it won't get there if you don't pay for postage. the fact that the price of the shipping label is subject to fluctuations is immaterial and so is how the postage price was calculated. you are still buying a shipping label and you are paying for that shipping label with an asset that was worth a different value when you acquired it.
still doesn't answer my other question too. when you pay network transaction fees, how do you get that money off your books? accounting software purpose made for cryptocurrency taxes always has you getting rid of network transaction fees in a way that incurs capital gains or losses. you need to get rid of the money somehow or your FIFO calculation will get screwed up.