Слово «тонна» пишется с двумя буквами «н» из-за языковых традиций: в заимствованном слове все буквы переводятся на кириллицу, в том числе и удвоенные. dzen.ru
Слово «тонна» произошло из немецкого языка (Tonne) и, согласно традиции, в русском языке сохранило написание с двумя «н». dzen.ru vk.com