Struktura ramki Ramka kodu IRIG składa się z pozycji bitowych numerowanych od początku ramki. Początek ramki jest sygnalizowany znacznikami pozycji, a punktem odniesienia czasu jest zbocze prowadzące bitu odniesienia. W kodowaniu szerokością impulsu binarne 0 trwa 0,2 czasu pozycji bitowej, binarne 1 trwa 0,5 czasu pozycji, a znacznik pozycji lub znacznik ramki trwa 0,8 czasu pozycji.
Warianty A, B, E i G przenoszą informację o roku w formacie BCD, natomiast podstawowe słowo czasu roku obejmuje dzień roku, godzinę, minutę, sekundę i w szybszych formatach ułamki sekundy. W części sygnałów występuje też SBS – 17-bitowy licznik sekund od początku doby. W odróżnieniu od pozostałych pól, zapisywanych w kodzie BCD, zlicza on sekundy w zwykłym, „prostym” kodzie dwójkowym – stąd człon „straight binary” w nazwie. Odczyt jest powtarzany w cyklu dobowym z uwzględnieniem konwencji sekund przestępnych.
Pola CF, czyli funkcje kontrolne, nie są uniwersalnym mechanizmem kontroli błędów. Standard rezerwuje je na funkcje kontrolne, identyfikacyjne i specjalne, ale dopuszcza ich definiowanie przez konkretną instalację.