[зато́]
1. Вводит возмещение: но взамен.
Дорого, зато надёжно. · Мало времени, зато всё успели.
Из предлога «за» и слова «то»: буквально «за то», в обмен на это.
однако — книжно, о противопоставлении
Тяжело, зато интересно. · Медленно, зато верно. · Резко сказал, зато честно.
«Зато» на письме слитно, а «за то» раздельно, и различить просто: если можно спросить «за что?» — пишем раздельно («спасибо за то, что помог»). Если фраза значит «но взамен» — слитно.