Down payment is only part of the money a buyer needs. Stamp duty, registration, moving expenses and furnishing can add to the upfront cost.