No doubt, negotiating an agreement you'll later be happy about is the toughest part of any investment, real estate included. It's a rare investor who consistently says afterwards that they got everything they wanted at the price they wanted to pay. But like any skill, real estate negotiation skills can be learned.
To start off, knowledge and information are your best and most basic tools for successful real estate negotiation. You need to know the market, the law, and as much as you find out about the seller's status. The more that you know and the more informed you are, the better your bargaining power.
Something important that you should know, is if the seller is or in foreclosure. Are there any recent life events motivating the seller to sell quickly and at a bargain? How eager are they to close? It also means trying to find out how long the property has been on the market, how many competing offers there are and at what price. How much outstanding debt are they carrying, and are they current on payments? Even how much cash they have on hand can be helpful to know.
Of course, most sellers will not volunteer answers to these questions when asked point blank. One technique is to draw them out slowly, revealing personal information about one's own status.
Apart from knowing the seller's situation and the true condition of the house, which you will find out from a professional inspection, there are other things to know when it comes to real estate negotiation. You will also need to know about the surrounding market. Find out how much are comparable properties selling for. Talk to the neighbors of those homes that sold recently. Find out if there were repairmen in-and-out prior to the sale. That will help you sharpen the comparison. When you're looking around, note the condition of other homes in the area and try to judge the trend. A neighborhood can deteriorate or improve; that affects future property prices.
Once you know the seller and the market, make sure you have all your other tools in place before even beginning the real estate negotiation. Have financing already assured and in-place. Be as prepared as you can be, don't just get pre-qualified, but pre-approved. As you know, cash in hand is much more persuasive than promises.
When you make an offer, suggest a figure that is NOT a round figure, like $253,300. In large transactions individuals have a tendency to think in terms of percentages. The percentage difference between $253,300 and $253,000 is small — but $300 is still $300. It also puts a seller temporarily off guard. They'll wonder what you might know that they don't.
Everyone wants a good deal but you should have a certain respect for the seller. Remember to make a fair offer, consistent with the middle range of the market. Too low an offer leaves you with an unmotivated seller, too high gives you nowhere to bargain. Make sure you have plenty of bargaining chips to start. In any deal everything is negotiable. The price is only one item. Be sure to also negotiate percentage of closing costs covered, insurance, realtor fees, title costs, repair expenses, and so on. But be realistic. No one gets everything they ask for up front.
And always before you do anything concrete, make sure you have adequate legal and accounting advice, if you don't have these skills yourself. Review any written offer with them. Be willing to walk away from any deal that doesn't meet your criteria and goals. Be willing to take your time finding the right property and negotiating the price and conditions you want.