Hello, i created this bitcoin profit calculator because most other calculators seems to be inaccurate or just calculating wrong. I've already seen some recalucalting difficulty every 4 weeks, wtf? If you find bugs, wanna suggest features, submit more hardware specifications, tell me how awesome i am or just tell me i should take a shower, feel free to pm user Evolyn (me) on bitcointalk.org forum.

This calculator is still very basic, doesn't look very fancy and is missing alot of features, but they'll come soon.
Current version 2.4, Last update 08.12.2013

to use all features (currently you'll only miss autofill hardware datas), you have to turn on javascript, but well, basics will work without js :)

Hardware
autofill hardwaredata
*1 price calculated from usd/btc-ratio *2 price unknown *3 power consumption unknown *4 hashrate unknown
Hashrate (GH/s)
Power consumption (W)
Costs of device (USD)
Delivery time (days)
 
Network
Current blockheight *
All needed networkdata (e.g. blockreward, next difficulty adjust, etc) will be calculated from blockheight
 
Difficulty
Difficulty *
Next estimated Difficulty *: 47150109358.96 (-0.92%)
in-/decrease % each jump for the next months
- exponential will increase difficulty at same percent every jump (default, just select this if you dont know what to)
- linear will increase difficulty at same value every jump
- degressive will decrease the jump by half of itself every time (e.g. 25% will become 25%-25%/2=~21,9% next jump)
- progressive same as degressive just other direction (this makes no sense, addes just for fun)
 
Miscellaneous
USD/BTC
USD/BTC in-/decrease per month (%)
Electricity costs (USD/kWh)
Time to calculate (days)
show calculations
 
 
* default values are fetched from blockexplorer.com external link and cached up to 60 minutes unless cloudflare banns this host again :s

intervaldifficultybtc 1total btc 1usd/btcfiatfiat_total
Week 11773101744.07820.00000000 ฿0.00000000 ฿$ 611.55$ 0.00$ -2,600.00
Week 22216377180.09780.00000000 ฿0.00000000 ฿$ 625.30$ 0.00$ -2,600.00
Week 32216377180.09780.00000000 ฿0.00000000 ฿$ 639.36$ 0.00$ -2,600.00
Week 42770471475.12230.00000000 ฿0.00000000 ฿$ 653.74$ 0.00$ -2,600.00
Week 53463089343.90280.54021484 ฿0.54021484 ฿$ 668.44$ 67.20$ -2,254.64
Week 63463089343.90280.60991998 ฿1.15013481 ฿$ 683.47$ 56.86$ -1,860.54
Week 74328861679.87850.55067061 ฿1.70080542 ฿$ 698.84$ 46.02$ -1,498.39
Week 84328861679.87850.48793598 ฿2.18874140 ฿$ 714.56$ 47.12$ -1,171.85
Week 95411077099.84820.39592520 ฿2.58466659 ฿$ 730.63$ 38.05$ -904.17
Week 106763846374.81020.35912088 ฿2.94378748 ฿$ 747.06$ 30.64$ -657.39
Week 116763846374.81020.31227903 ฿3.25606650 ฿$ 763.86$ 31.39$ -439.93
Week 128454807968.51280.26766774 ฿3.52373424 ฿$ 781.04$ 25.19$ -251.78
Week 1310568509960.6410.24839566 ฿3.77212990 ฿$ 798.60$ 24.67$ -74.11
BEP in USD after 95 days.
Week 1410568509960.6410.19985858 ฿3.97198848 ฿$ 816.56$ 20.63$ 68.72
Week 1513210637450.8010.18044374 ฿4.15243223 ฿$ 834.92$ 16.38$ 199.05
Week 1613210637450.8010.15988686 ฿4.31231909 ฿$ 853.70$ 16.81$ 315.43
Week 1716513296813.5020.12973677 ฿4.44205586 ฿$ 872.90$ 13.26$ 408.78
Week 1820641621016.8770.11767673 ฿4.55973259 ฿$ 892.53$ 10.36$ 493.94
Week 1920641621016.8770.10232759 ฿4.66206018 ฿$ 912.60$ 10.65$ 567.62
BEP in BTC after 136 days.
Week 2025802026271.0960.08770936 ฿4.74976954 ฿$ 933.12$ 8.22$ 629.83
Week 2132252532838.870.08139429 ฿4.83116383 ฿$ 954.10$ 8.02$ 687.93
Week 2232252532838.870.06548966 ฿4.89665349 ฿$ 975.56$ 6.44$ 732.40
Week 2340315666048.5880.05912781 ฿4.95578130 ฿$ 997.50$ 4.78$ 771.97
Week 2440315666048.5880.05239173 ฿5.00817302 ฿$ 1,019.93$ 4.95$ 806.09
Week 2550394582560.7350.04251214 ฿5.05068517 ฿$ 1,042.87$ 3.56$ 831.18
Week 2662993228200.9180.03856031 ฿5.08924548 ฿$ 1,066.32$ 2.42$ 853.07
Week 2762993228200.9180.03353071 ฿5.12277618 ฿$ 1,090.30$ 2.53$ 870.47
Week 2878741535251.1480.02874060 ฿5.15151679 ฿$ 1,114.82$ 1.58$ 883.37
Week 2998426919063.9350.02667128 ฿5.17818807 ฿$ 1,139.89$ 1.51$ 894.67
Week 3098426919063.9350.02145965 ฿5.19964772 ฿$ 1,165.52$ 0.89$ 900.63
Week 31123033648829.920.01937500 ฿5.21902272 ฿$ 1,191.73$ 0.23$ 904.67
Week 32123033648829.920.01716772 ฿5.23619044 ฿$ 1,218.53$ 0.30$ 906.57
MAX PROFIT in USD ($ 906.57) after 224 days. Now eletricity costs are higher than mining revenue.
Week 33153792061037.40.01393038 ฿5.25012082 ฿$ 1,245.93$ -0.24$ 904.95
Week 34192240076296.750.01263544 ฿5.26275626 ฿$ 1,273.95$ -0.69$ 902.07
Week 35192240076296.750.01098734 ฿5.27374361 ฿$ 1,302.60$ -0.64$ 897.43
Week 36240300095370.930.00941772 ฿5.28316133 ฿$ 1,331.90$ -1.02$ 891.03
Week 37300375119213.670.00873965 ฿5.29190097 ฿$ 1,361.85$ -1.05$ 884.00
Week 38300375119213.670.00703190 ฿5.29893287 ฿$ 1,392.47$ -1.29$ 874.88
Week 39375468899017.090.00634880 ฿5.30528167 ฿$ 1,423.79$ -1.54$ 865.02
Week 40375468899017.090.00562552 ฿5.31090719 ฿$ 1,455.81$ -1.52$ 854.31
Week 41469336123771.360.00456471 ฿5.31547190 ฿$ 1,488.54$ -1.73$ 842.23
Week 42586670154714.20.00414038 ฿5.31961228 ฿$ 1,522.02$ -1.91$ 829.65
Week 43586670154714.20.00360033 ฿5.32321261 ฿$ 1,556.25$ -1.89$ 816.38
Week 44733337693392.740.00308600 ฿5.32629861 ฿$ 1,591.24$ -2.03$ 802.43
Week 45916672116740.930.00286381 ฿5.32916242 ฿$ 1,627.03$ -2.05$ 788.23
Week 46916672116740.930.00230421 ฿5.33146663 ฿$ 1,663.62$ -2.14$ 773.21
Week 471145840145926.20.00208037 ฿5.33354700 ฿$ 1,701.03$ -2.24$ 757.90
Week 481145840145926.20.00184337 ฿5.33539037 ฿$ 1,739.28$ -2.23$ 742.26
Week 491432300182407.70.00149576 ฿5.33688614 ฿$ 1,778.39$ -2.31$ 726.07
Week 501790375228009.60.00135672 ฿5.33824286 ฿$ 1,818.39$ -2.38$ 709.70
Week 511790375228009.60.00117976 ฿5.33942261 ฿$ 1,859.28$ -2.37$ 693.06

1 raw btc revenue, no energycosts or other expenses included

Summary (just few facts and numbers):
Your hardware costs ~$ 4.33 per GH/s and drains 0.58 W per GH/s. Overall your hardware consumes 252 kW/h per month what costs you additional $ 80.64 per month.
Instead your hardware you could have bought 4.33333333 ฿ and additional 0.83395041 ฿ instead electricity. These 5.16728374 ฿ are worth $ 9,730.29 after calculation period.

changelog
2.4:
- break-even point instead roi (people, me too, tend to mix up these two)
- shows BEP in USD and BTC when reached (honestly, only BEP in BTC is important, simply buy 'n hold bitcoin will outperform your mining unless you reach BEP in BTC)
- updated few hardwaredatas and created db for hardwaredata
2.3:
- added different options how future difficultyjumps are calculated

features comming soon
- autofetch current networkdata (difficulty, block height)
- autofetch fiat/btc ratio
- charts (due to rework of whole code removed for the moment)
- more/better charts
- selectable time to calculate (210 days atm)
- show when roi/max profit/least loss reached
- more hardwaredata
- fiat/btc ratio in-/decrease over time
- "expert" difficulty adjust settings
- estimated next difficulty change
- more infos (e.g. comparison to buy 'n hold)
- more fancy form
- switch usd/euro
- integrate block height for reward halving (still alot of time for this ^.^)
- hardware delivery time
- support for other coins
- dif max 2^256
- reworked "engine"

Disclaimer:
This calculator is free and you can use it at your own risk, as you understand there is no warranty of any kind.