Bitcoin mining profitability will depend on many different factors.

The two main expenses are:

  • Cost of your mining hardware
  • Cost of electricity

The other many constantly changing factors that can affect your profitability are:

  • Price of Bitcoin, which changes every single second because it trades 24.7
  • Bitcoin difficulty, which changes about every 2 weeks

All of these factors can DRAMATICALLY affect the profitability of your mining operation.