Як правильно писати слово нема за що?

Правильне написання-роздільно. Немає за що. Слід запам'ятати: немає за що – це стійке поєднання, яке пишеться у три слова. Усі три слова, що входять до цього словосполучення, пишуться окремо: "ні за що", а не "незащо".