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 1990371596.27210.81754214 ฿0.81754214 ฿$ 780.00$ 77.12$ -4,390.88
Week 21386520234.78090.67318564 ฿1.49072778 ฿$ 780.00$ 53.92$ -3,894.35
Week 31386520234.78090.52049067 ฿2.01121845 ฿$ 780.00$ 53.92$ -3,516.93
Week 41941128328.69330.39586882 ฿2.40708727 ฿$ 780.00$ 37.35$ -3,236.71
Week 52717579660.17060.32828741 ฿2.73537468 ฿$ 780.00$ 25.51$ -3,009.21
Week 62717579660.17060.26555647 ฿3.00093114 ฿$ 780.00$ 25.51$ -2,830.63
Week 73804611524.23890.19113485 ฿3.19206599 ฿$ 780.00$ 17.06$ -2,710.11
Week 85326456133.93450.15975140 ฿3.35181739 ฿$ 780.00$ 11.02$ -2,614.06
Week 97457038587.50820.13069851 ฿3.48251591 ฿$ 780.00$ 7.28$ -2,540.68
Week 107457038587.50820.09677714 ฿3.57929304 ฿$ 780.00$ 6.70$ -2,493.75
Week 1110439854022.5120.07755573 ฿3.65684878 ฿$ 780.00$ 3.62$ -2,461.82
Week 1214615795631.5160.06386142 ฿3.72071020 ฿$ 780.00$ 1.42$ -2,440.57
Week 1314615795631.5160.04937609 ฿3.77008629 ฿$ 780.00$ 1.42$ -2,430.61
LEAST LOSS ($ -2,429.13) after 93 days. Now eletricity costs are higher than mining revenue.
Week 1420462113884.1230.03755390 ฿3.80764019 ฿$ 780.00$ -0.15$ -2,429.88
Week 1528646959437.7720.03114282 ฿3.83878301 ฿$ 780.00$ -1.27$ -2,434.15
Week 1628646959437.7720.02519188 ฿3.86397489 ฿$ 780.00$ -1.27$ -2,443.06
Week 1740105743212.880.01813191 ฿3.88210681 ฿$ 780.00$ -2.07$ -2,457.48
Week 1856148040498.0320.01515474 ฿3.89726155 ฿$ 780.00$ -2.65$ -2,474.22
Week 1978607256697.2450.01239865 ฿3.90966020 ฿$ 780.00$ -3.00$ -2,493.11
Week 2078607256697.2450.00918072 ฿3.91884091 ฿$ 780.00$ -3.06$ -2,514.50
Week 21110050159376.140.00735729 ฿3.92619820 ฿$ 780.00$ -3.35$ -2,537.33
Week 22154070223126.60.00605818 ฿3.93225638 ฿$ 780.00$ -3.56$ -2,561.16
Week 23154070223126.60.00468404 ฿3.93694042 ฿$ 780.00$ -3.56$ -2,586.07
Week 24215698312377.240.00356253 ฿3.94050295 ฿$ 780.00$ -3.71$ -2,611.85
Week 25301977637328.140.00295435 ฿3.94345730 ฿$ 780.00$ -3.81$ -2,638.10
Week 26301977637328.140.00238982 ฿3.94584711 ฿$ 780.00$ -3.81$ -2,664.80
Week 27422768692259.390.00172007 ฿3.94756719 ฿$ 780.00$ -3.89$ -2,692.02
Week 28591876169163.150.00143765 ฿3.94900484 ฿$ 780.00$ -3.94$ -2,719.46
Week 29828626636828.410.00117619 ฿3.95018103 ฿$ 780.00$ -3.98$ -2,747.10
Week 30828626636828.410.00087092 ฿3.95105195 ฿$ 780.00$ -3.98$ -2,774.98
Week 311160077291559.80.00069795 ฿3.95174990 ฿$ 780.00$ -4.01$ -2,803.00
Week 321624108208183.70.00057471 ฿3.95232460 ฿$ 780.00$ -4.03$ -2,831.11
Week 331624108208183.70.00044435 ฿3.95276895 ฿$ 780.00$ -4.03$ -2,859.32
Week 342273751491457.20.00033796 ฿3.95310691 ฿$ 780.00$ -4.04$ -2,887.62
Week 3531832520880400.00028026 ฿3.95338717 ฿$ 780.00$ -4.05$ -2,915.96
Week 3631832520880400.00022671 ฿3.95361388 ฿$ 780.00$ -4.05$ -2,944.34
Week 3744565529232560.00016317 ฿3.95377706 ฿$ 780.00$ -4.06$ -2,972.77
Week 386239174092558.40.00013638 ฿3.95391344 ฿$ 780.00$ -4.07$ -3,001.23
Week 398734843729581.80.00011158 ฿3.95402502 ฿$ 780.00$ -4.07$ -3,029.70
Week 408734843729581.80.00008262 ฿3.95410764 ฿$ 780.00$ -4.07$ -3,058.20
Week 41122287812214150.00006621 ฿3.95417385 ฿$ 780.00$ -4.07$ -3,086.70
Week 42171202937099800.00005452 ฿3.95422837 ฿$ 780.00$ -4.08$ -3,115.22
Week 43171202937099800.00004215 ฿3.95427052 ฿$ 780.00$ -4.08$ -3,143.75
Week 44239684111939720.00003206 ฿3.95430258 ฿$ 780.00$ -4.08$ -3,172.28
Week 45335557756715610.00002659 ฿3.95432917 ฿$ 780.00$ -4.08$ -3,200.82
Week 46335557756715610.00002151 ฿3.95435067 ฿$ 780.00$ -4.08$ -3,229.37
Week 47469780859401860.00001548 ฿3.95436615 ฿$ 780.00$ -4.08$ -3,257.91
Week 48657693203162600.00001294 ฿3.95437909 ฿$ 780.00$ -4.08$ -3,286.46
Week 49920770484427650.00001058 ฿3.95438967 ฿$ 780.00$ -4.08$ -3,315.02
Week 50920770484427650.00000784 ฿3.95439751 ฿$ 780.00$ -4.08$ -3,343.57
Week 511.2890786781987E+140.00000628 ฿3.95440379 ฿$ 780.00$ -4.08$ -3,372.13

1 raw btc revenue, no energycosts or other expenses included

Summary (just few facts and numbers):
Your hardware costs ~$ 24.39 per GH/s and drains 2.44 W per GH/s. Overall your hardware consumes 360 kW/h per month what costs you additional $ 122.40 per month.
Instead your hardware you could have bought 6.41025641 ฿ and additional 1.88307692 ฿ instead electricity. These 8.29333333 ฿ are worth $ 6,468.80 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.