What is every one doing for the income taxes from mining on miningpoolhub? nicehash has csv files for all the income that u can input into tax software.
I'm reporting the BTC that comes out of the MPH "magic box" as hobby income (since I only mined for about 3 weeks in 2017).
Hash rate goes in, BTC comes out, same as if I was solo-mining @home. I don't see a need to get any more detailed than that.