I've seen CPA's charge from $65 if you just drop off your final numbers, to $8,500 for a small corporate return with sales of five million dollars or less, and there was even some tax planning in there. Remember, when it comes to doing tax returns and financials, if you give the same corporate financial numbers to 100 different CPA's you will probably get 100 different tax returns and many will be correct. Unless you are pretty good friends with a CPA you will get what you pay for. If you are paying your CPA what seems to be a small amount chances are he/she is very conservative and not taking advantage of many deductions available through tax court cases. If you are paying your CPA a lot take your final numbers to an H&R Block rep. and see what they come up with, if there is no real savings then find yourself and new CPA. I have 25 years experience in accounting it was my first passion but I'm tired of sitting in an office all day for 12 hours so now I've put my pencil and computer away and started to raise cattle, my new passion.