Обсуждение материала:
На вопрос, как правильно говорить и писать: «займ» или «заём», все словари русского языка единогласно, не допуская никаких возражений, отвечают, что правильно – только «заём». Но почему так много людей говорят и пишут «займ», а экономические словари без зазрения совести оперируют этим вариантом слова? Может быть, речь идет о появлении новой нормы языка?
"...У первых двух во всех косвенных падежах, кроме винительного, в корне появляется «й»: займа, найма..."
Это беглый гласный, он присутствует во многих словах русского языка: отец - отца, валенок - валенки и т.д.
Почему не спросите: "Но ведь отцы, а не отецы!" Что ж теперь, говорить 'отц'?
http://dic.academic.ru/dic.nsf/ushakov/805254