I just did annual maintenance last week. I do it all myself and here's what I paid:
- Changed impeller ...Dealer charged me $45 for the impeller (they are $34 from Skidim.com)
- Oil change - $19 and change for 5 qts of oil and a filter
- V-drive oil $4 for Castrol 30 weight
Where you live will also have something to do with it. In Texas the off season is much shorter, so I do not mess with fogging the engine or adding anti-freeze. I simply drain my block/manifolds and add Sta-Bil to the gas tank before putting her up for the winter. When Spring rolls around I change the fluids and impeller. I also change the oil every 50 hours.
So unless something out of the ordinary pops up (bent prop, strut, rudder, shaft packing, etc) maintenance costs me about $100 per year. However, last season I tore up two props and a rudder. The rudder cost me about $250 (installed it myself) and the props were each $110 to have re-conditioned.
There are other expenditures that may or may not apply to you depending on where/how you store your boat. I keep mine in my backyard, so I do not have any storage fees. However, I do need to drop $400-$500 on a new cover every 3-4 years.