XDR bruker en basisenhet på 4 bytes, serialisert i en big-endian rekkefølge; mindre datatyper okkuperer fortsatt fire bytes etter hver koding. Datatyper av variabel lengde deles opp i pakker på 4 bytes. Flyttall er representert i IEEE 754 format.