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

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