If it's someone's birthday...we say "Happy Birthday." Not, congratulations. Native English speakers say "congratulations," for a special accomplishment or achievement. Examples: engagement, wedding, graduation, new house, new job, passing a big exam, or winning a race. As much as we love birthdays and celebrating them, we don't really see it as a special accomplishment.