1. Write down your budget and see where your money goes right now.
2. When you own a home, YOU are responsible for utilities, property taxes, house insurance and upkeep--repairs, new appliances, painting the outside, lawn care, painting the inside, carpet repairs/replacement, service calls, etc.
Be sure to add these amounts into your budget.
**You can call the utility companies and they should be able to give you an estimate--gas, electric, water/sewer, trash pickup
**Property taxes will--or should--be listed on the listing sheet, you can also call the county treasurer's office and get the tax rate--that would give you an estimate
**If you have an insurance agent for your car insurance and they also do homeowners insurance, call him/her and ask for an estimate on house insurance
**pmi insurance if you don't have a 20% down payment or a loan where you don't need the down payment--added to your loan payment
**homeowners dues/assessments (won't know till you are looking)
**special assessments on the property you might buy (won't know till you are looking)
Also, set aside money in your budget for an emergency fund. You don't want to put that new furnace or roof on a credit card if you can't pay it off when the bill comes. You want to have money to pay the mortgage and the bills if you lose your job, are will and can't work, etc.
3. Costs of buying a house:
**sale price--negotiate, negotiate. Figure your top amount you are willing to pay for the house. Do not buy a house emotionally and get caught up in a bidding war. There are other houses out there, it may just take a little longer. Sale price and down payment will determine your monthly mortgage cost with pmi, insurance, property taxes also added to your monthly payment unless you work something out with the lender. Even then, they need to be in your budget so you have the money when they are due.
You will need money for these upfront expenses:
**insurance for the first year
**closing costs--some sellers might help pay them, but many won't, so don't count on that
**inspection costs--house insepctor, termites, radon, etc
**repairs to the house that seller will not do and you want/need to have done
**start up costs--lawn mower, yard and regular tools, appliances you may need (washer, dryer, refrigerator, etc,) carpet replacement, paint, etc
**moving costs
**deposit for utilities --this depends on your area and the companies you are dealing wtih
4. Go to a lender and get a pre-approval letter. They will give you the maximum that you are approved for. You do not have to spend that much; in fact you will be better off going below the amount. The phrase "house poor" comes to mind here. You can buy a house costing the maximum you are approved for but do you really want to be that tied cashwise to a house and have to watch the rest of your budget so closely.
5. Buy what you can afford by yourself!!! Do not count on money coming in from roommates or a future spouse. You want to be able to come home and enjoy your house, not have to worry about where the money to pay the mortgage is coming from or if you can buy groceries or the tires for your car that you desparately need.
6. Pick a realtor--ask who he/'she wiorks for--the buyer or the seller. Be careful of how much information that you share. In some states, realtors are obligated to share information with the sellers.
7. Gather your paperwork together--paystubs, proof of employment, tax returns, credit card numbers, chekcing/savings account numbers, car loan amount--so that it is ready to go when you need it.
You have gotten some great advice from PPs. The first house is the scariest to buy and you don't want to get so caught up in the excitement of it that you make some bad decisions. also, if you don't feel comfortable with the realtor you are working with, you can change.
Good luck!