1.) Transfering Euros from my checking account / my credit card to Coinbase.
This is entered / imported as a "general deposit" on Coinbase. However, Fiat (e.g. USD, EUR) deposits and withdrawals are not always recorded, because it depends on your type of portfolio management. We recommend to not record Fiat deposits or withdrawals. More details can be found in this article: Different ways of managing your portfolio
2.) Buying BTC from these Euros on Coinbase.
This is entered as a "Trade" on Coinbase. More information can be found here: Entering Trades or Explanation of Transaction Types
3.) Transfering this BTC to my wallet.
This is a "general withdrawal" from Coinbase and a "general deposit" to the wallet. More information can be found here: Entering Deposits, Withdrawals, and Transfers Between Exchanges / Wallets or Explanation of Transaction Types
4.) Buying hash power at Genesis Mining.
This is usually a "Spend" and triggers a capital gains calculation. More information can be found in this article: Cloudmining Models like Hashflare or Genesis
5.) Automatically getting paid BTC by Genesis Mining (to my wallet).
This is usually "income" or "mining" and is listed in the income report. More information could be found in this article: Cloudmining Models like Hashflare or Genesis
6.) Transfer BTC from my wallet to Coinbase.
This is a "general withdrawal" from the wallet and a "general deposit" to Coinbase. More information can be found in these articles: Entering Deposits, Withdrawals, and Transfers Between Exchanges / Wallets or Explanation of Transaction Types
7.) Selling the BTC for Euro.
This is entered as a "Trade" on Coinbase (you "buy" Fiat). More information can be found in these articles: Entering Deposits, Withdrawals, and Transfers Between Exchanges / Wallets or Explanation of Transaction Types
8.) Transferring these Euro to my bank account.
If you are entering FIAT, then this is a "General withdrawal", but if you follow the recommended method, you don't enter anything. More information in detail can be found in this article: Different ways of managing your portfolio
9.) Getting coins as a gift or air drop.
This is entered as "gift" and can also be used for forked coins and will be listed in the income section of the tax report. More details can be found in these articles: Entering Forked Coins or Possibilities to tax a forked or donated coin
10.) Purchasing goods or services with crypto
This is entered as a "Spend" and will trigger a capital gains calculations for the coin spent, but the sum will not be listed separately in the tax report.