Ултразвучни водомери израчунавају проток течности мерењем временске разлике између ултразвучних таласа који путују кроз течност. Конкретно, ултразвучни претварач унутар водомера емитује ултразвучне сигнале одређене фреквенције. Како се ови сигнали шире кроз течност, на њих утиче брзина протока течности, што доводи до промене брзине ширења ултразвучног сигнала. Водомер прима повратне ултразвучне сигнале и мери временску разлику између њих како би израчунао брзину протока течности. Брзина протока се затим израчунава множењем брзине протока са-површином попречног пресека цеви.
Ултразвучни водомери обично користе метод временске разлике за мерење брзине протока, мерећи разлику у времену пропагације између ултразвучног сигнала који путује низводно и узводно. Пошто ултразвучни сигнали путују брже низводно и спорије узводно, временска разлика у ова два правца се може користити за одређивање брзине протока. Овај метод нуди предности високе прецизности, без-бесконтактног мерења и дугог века трајања, што га чини погодним за различите сложене услове квалитета воде и животне средине.
