Контрольная сумма указывается в последнем поле сообщений NMEA за разделителем контрольной суммы «*». Это 8-битовое исключающее ИЛИ всех символов предложения (включая разделители «,» и «^»), расположенных между разделителями «$» или «!» и «*». Шестнадцатеричное значение наиболее значимых и наименее значимых четырех битов результата преобразуется для передачи в два символа ASCII (0-9, A-F). Наиболее значимый символ передается первым.