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 114695689896.130.19677330 ฿0.19677330 ฿$ 611.55$ 11.83$ 97.96
Week 214695689896.130.17008017 ฿0.36685347 ฿$ 625.30$ 12.17$ 182.14
Week 318369612370.1620.14186846 ฿0.50872193 ฿$ 639.36$ 9.40$ 250.79
Week 422962015462.7030.13604254 ฿0.64476446 ฿$ 653.74$ 9.67$ 317.71
Week 522962015462.7030.10885131 ฿0.75361577 ฿$ 668.44$ 7.37$ 368.62
Week 628702519328.3790.09888191 ฿0.85249768 ฿$ 683.47$ 5.48$ 414.35
Week 728702519328.3790.08708105 ฿0.93957872 ฿$ 698.84$ 5.67$ 453.46
Week 835878149160.4740.07114383 ฿1.01072256 ฿$ 714.56$ 4.09$ 482.64
Week 944847686450.5920.06447868 ฿1.07520123 ฿$ 730.63$ 2.79$ 508.11
Week 1044847686450.5920.05573187 ฿1.13093310 ฿$ 747.06$ 2.92$ 528.18
Week 1156059608063.240.04648746 ฿1.17742056 ฿$ 763.86$ 1.84$ 542.18
Week 1270074510079.050.04457842 ฿1.22199898 ฿$ 781.04$ 1.95$ 555.50
Week 1370074510079.050.03566840 ฿1.25766737 ฿$ 798.60$ 1.05$ 562.54
Week 1487593137598.8130.03240162 ฿1.29006900 ฿$ 816.56$ 0.30$ 567.57
Week 1587593137598.8130.02853472 ฿1.31860371 ฿$ 834.92$ 0.38$ 570.00
LEAST LOSS ($ 570.11) after 106 days. Now eletricity costs are higher than mining revenue.
Week 16109491421998.520.02331241 ฿1.34191612 ฿$ 853.70$ -0.24$ 568.54
Week 17136864277498.140.02112837 ฿1.36304450 ฿$ 872.90$ -0.75$ 565.63
Week 18136864277498.140.01826222 ฿1.38130671 ฿$ 892.53$ -0.70$ 560.61
Week 19171080346872.680.01523301 ฿1.39653972 ฿$ 912.60$ -1.12$ 553.20
Week 20213850433590.850.01460746 ฿1.41114718 ฿$ 933.12$ -1.08$ 545.54
Week 21213850433590.850.01168782 ฿1.42283500 ฿$ 954.10$ -1.43$ 535.41
Week 22267313041988.560.01061736 ฿1.43345236 ฿$ 975.56$ -1.72$ 524.50
Week 23267313041988.560.00935026 ฿1.44280262 ฿$ 997.50$ -1.69$ 512.57
Week 24334141302485.70.00763901 ฿1.45044163 ฿$ 1,019.93$ -1.93$ 499.12
Week 25417676628107.130.00692335 ฿1.45736498 ฿$ 1,042.87$ -2.13$ 485.10
Week 26417676628107.130.00598416 ฿1.46334914 ฿$ 1,066.32$ -2.11$ 470.25
Week 27522095785133.910.00499155 ฿1.46834069 ฿$ 1,090.30$ -2.28$ 454.47
Week 28652619731417.390.00478657 ฿1.47312726 ฿$ 1,114.82$ -2.26$ 438.59
Week 29652619731417.390.00382986 ฿1.47695713 ฿$ 1,139.89$ -2.40$ 421.75
Week 30815774664271.740.00347910 ฿1.48043623 ฿$ 1,165.52$ -2.51$ 404.59
Week 31815774664271.740.00306389 ฿1.48350012 ฿$ 1,191.73$ -2.50$ 387.04
Week 321019718330339.70.00250315 ฿1.48600327 ฿$ 1,218.53$ -2.60$ 368.89
Week 331274647912924.60.00226864 ฿1.48827191 ฿$ 1,245.93$ -2.67$ 350.52
Week 341274647912924.60.00196089 ฿1.49023280 ฿$ 1,273.95$ -2.67$ 331.83
Week 351593309891155.70.00163563 ฿1.49186843 ฿$ 1,302.60$ -2.73$ 312.77
Week 361991637363944.70.00156846 ฿1.49343690 ฿$ 1,331.90$ -2.73$ 293.67
Week 371991637363944.70.00125497 ฿1.49469187 ฿$ 1,361.85$ -2.78$ 274.20
Week 382489546704930.80.00114003 ฿1.49583190 ฿$ 1,392.47$ -2.82$ 254.60
Week 392489546704930.80.00100398 ฿1.49683587 ฿$ 1,423.79$ -2.82$ 234.85
Week 403111933381163.60.00082023 ฿1.49765611 ฿$ 1,455.81$ -2.86$ 214.86
Week 413889916726454.40.00074339 ฿1.49839950 ฿$ 1,488.54$ -2.89$ 194.79
Week 423889916726454.40.00064254 ฿1.49904204 ฿$ 1,522.02$ -2.88$ 174.59
Week 434862395908068.10.00053596 ฿1.49957800 ฿$ 1,556.25$ -2.91$ 154.25
Week 446077994885085.10.00051395 ฿1.50009196 ฿$ 1,591.24$ -2.91$ 133.89
Week 456077994885085.10.00041123 ฿1.50050319 ฿$ 1,627.03$ -2.93$ 113.39
Week 467597493606356.30.00037357 ฿1.50087675 ฿$ 1,663.62$ -2.95$ 92.83
Week 477597493606356.30.00032898 ฿1.50120574 ฿$ 1,701.03$ -2.94$ 72.22
Week 489496867007945.40.00026877 ฿1.50147451 ฿$ 1,739.28$ -2.96$ 51.52
Week 49118710837599320.00024359 ฿1.50171810 ฿$ 1,778.39$ -2.97$ 30.78
Week 50118710837599320.00021055 ฿1.50192865 ฿$ 1,818.39$ -2.97$ 9.99
Week 51148388546999150.00017562 ฿1.50210428 ฿$ 1,859.28$ -2.98$ -10.86

1 raw btc revenue, no energycosts or other expenses included

Summary (just few facts and numbers):
Your hardware costs ~$ 0.00 per GH/s and drains 1.97 W per GH/s. Overall your hardware consumes 1,008 kW/h per month what costs you additional $ 90.72 per month.
Instead your hardware you could have bought 0.00000000 ฿ and additional 1.08264154 ฿ instead electricity. These 1.08264154 ฿ are worth $ 2,038.68 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.