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.