First-Time Homebuyer Checklist

Step-by-step from saving your down payment through closing day

The Timeline at a Glance

Buying a home typically takes 3–6 months from the time you start seriously shopping to the day you get the keys. But the preparation stage — saving, credit building, and research — often starts 6–12 months before that. Here's the complete timeline.

Phase 1: Get Your Finances Ready (6–12 Months Before)

Check and improve your credit

Your credit score directly affects your interest rate, which affects your monthly payment and total cost. Even a small improvement can save thousands over the life of the loan.

Credit ScoreTypical RateMonthly Payment ($300K loan)
760+6.25%$1,847
700–7596.50%$1,896
660–6996.875%$1,972
620–6597.25%$2,048

That 1% rate difference between excellent and fair credit costs about $200/month or $72,000 over 30 years.

Save for your down payment and closing costs

See how different down payment amounts affect your monthly cost.

Open Down Payment Calculator →

Calculate what you can afford

Use the 28/36 rule as a starting point, then adjust for your comfort level. Remember: what the bank will lend you is not the same as what you should spend.

Get your maximum home price based on income and debts.

Open Affordability Calculator →

Phase 2: Get Pre-Approved (1–2 Months Before Shopping)

Choose a lender and get pre-approved

Get quotes from at least 3 lenders. Rates, fees, and service vary significantly. A pre-approval letter tells sellers you're a serious, qualified buyer and is essentially required to make offers in competitive markets.

Documents you'll need:

Find a real estate agent

Interview 2–3 agents. Look for local market expertise, responsiveness, and a communication style that matches yours. As a buyer, you typically don't pay the agent directly — their commission comes from the sale price.

Phase 3: Shop and Make an Offer (1–3 Months)

Define your priorities

Before touring homes, write down your must-haves vs nice-to-haves. Location, size, condition, school district, commute, and yard — you probably can't have everything. Knowing your priorities prevents emotional overspending on features you don't need.

Make an offer

Your agent will help you structure a competitive offer. Key terms beyond price: earnest money (1–3% of offer), inspection contingency, financing contingency, and closing timeline. In competitive markets, you may need to waive some contingencies — understand the risks before doing so.

Phase 4: Under Contract to Closing (30–45 Days)

Home inspection

Always get one. Budget $400–$600. The inspector checks structure, roof, HVAC, plumbing, electrical, and more. If significant issues are found, you can negotiate repairs, a price reduction, or walk away (if you have an inspection contingency).

Appraisal

Your lender orders an appraisal ($400–$700) to confirm the home's value supports the loan amount. If it appraises low, you may need to renegotiate the price, increase your down payment, or walk away.

Final walkthrough and closing

Walk through the home 24–48 hours before closing to verify condition. At closing, you'll sign a mountain of documents, wire your down payment and closing costs, and receive the keys.

Estimate your total closing costs before you get to the table.

Open Closing Cost Estimator →

The Complete Checklist

Frequently Asked Questions

How long does the whole process take?
From starting to shop to getting keys: typically 3–6 months. The preparation phase (saving, credit improvement) can add 6–12 months before that. Once under contract, closing takes 30–45 days.
What are the biggest first-time buyer mistakes?
Not getting pre-approved before shopping, only getting one lender quote, skipping the inspection, spending the maximum you're approved for, and not budgeting for closing costs and post-purchase expenses.
Are there first-time buyer programs?
Yes. FHA loans (3.5%% down), many states offer down payment assistance programs, and some lenders have first-time buyer programs with reduced rates or fees. Check your state's housing finance agency website for local programs.