Panyebab kanker ati|ati nganti saiki durung bisa diterangaké kanthi pener. Nanging kanker ati primèr (karsinoma hepatoseluler) lumrahé nyerang ati utawa "liver" kang rusak amarga cacat lair. Kajaba iku alkohol, infèksi kronis kang disebabaké lelara kaya ta hepatitis B an C, hemochromatosis (kakéyan kadar wesi ing ati) lan sirosis. Luwih saka 50% wong kena diagnosa kanker ati primèr, sawisé ngalami sirosis ati. Wong-wong iki banjur kaserang kaanan genetik kang diarani hemochromatosis.