This is a repeat of another post, but it seemed appropriate I add it here since you've asked for it.
I just had my Geo system installed in the fall. I am trying to calculate how long it will take me to pay for it. To figure this out, I had to estimate what my fuel oil use would have been had I kept that system. I used my previous 4 years of fuel use and divided that by heating degree days and came up with an fuel use rate around 0.153 gallons per HDD (it ranged from 0.145 - 0.161).
I invested in sub meters so that I know exactly how many KWh's my geo system is using, so that is easy. Subtracting what I actually spend on KWH's from what I would have spent on oil gives my savings.
Based on my oil use rate per heating degree day, I would have used over 230 gallons of oil since 10/22. I used the cheapest price of oil on a weekly basis here in my area and assumed that I could purchase oil weekly at that cheapest rate (I understand that this is not possible). With these VERY conservative assumptions, I still have saved almost $550 comparing what I have actually spent on electricity vs. what I estimated (conservatively) that I would have spent on oil. (I've used almost 1,530 KWH on my geo system in the same amount of time.)
Now, this savings would have been much bigger with the price of fuel oil as it was when I purchased the geo system, but even with the fairly inexpensive price of fuel oil now (down to $2.75 this week), I am still ahead.
Attached is my spreadsheet in PDF format. The values show usage on a daily basis which I realize is overkill. The last column shows my daily savings over oil. The last row of the spreadsheet gives my total savings for the time period. At the very end is a pie chart showing me how much I have saved/paid towards my total geo installation price.