How many points and how long does a hard pull affect credit score?

A hard pull credit inquiry reduces your credit score no more than 5 points for an average person. Another aspect to keep in mind is that hard pull inquiries only affect your FICO score for up to 12 months (primarily the first 6 months) and then completely get removed from your credit report in 2 years.