For a buyer they include costs such as insurance, water bill (if less than 20% down typically), lender attorney fee, appraisal fee, recording fee, overnight mail fee, mortgage insurance if applicable, pro-rated property tax if seller pre-paid or there is a balance of time till next bill, same with any other bill the seller pre-pays and has time remaining on the bill, flood insurance if applicable.
For sellers their costs are: tax stamps on the price of the sale $4.56 per thousand, pay off any outstanding water bill, property tax any liens or encumberances on the title, attorney fee if used and any other outstanding bill to make sure the property is debt free at the time of the closing plus mortgage payoff recording and overnight mail fees.
For either party these can and sometimes are negotiated between the parties. In some cases the buyer asks the seller to pay their closing costs. It would all depend on the amount offered and if the seller is ok with assuming the charges. In many short sale or foreclosure situations buyers are asked to pay their own closing costs in addition to the sellers/lenders closing costs. Typically in this type of situation the short sale seller doesn't have the funds to close and lenders do not like to pay any fee they don't want to. This is why short sales are typically priced lower than market value and why many foreclosures are priced even lower.
Hope that was helpful,
I would definitely recommend you get your own representation if you haven't already. Getting a buyers agent to assist you and represent you is of no cost to you. I'd also recommend taking a first time home buyer seminar (email me if you would like a list: email@example.com). Suerte
If I can be of help to you as a realtor, please contact me at 508 648-0393.
Hope this helps!
Typically, the buyer pays these. However, in the last few months I see more and more transactions where the initial offer asks for the seller to contribute so that the buyer can put more of that cash into down payment instead.
Let me know if you need help with your transaction! Waltham is a specialty!