A szófaji vagy morfoszintaktikai kódok egy adott szóalak morfoszintaktikai besorolását jelölik. Így például a Magyar Nemzeti Szövegtárban használatos msd attribútum értéke lehet N.NOM, ami azt jelenti, hogy a w-tag tartalmaként szereplő szó alanyesetű főnév. A korpuszban található összes szófaji kódot tartalmazó halmazra tagset-ként is szokás hivatkozni..
A korpuszhoz már az indexálás előtt hozzá kell adni a szófaji információt. Ez történhet kézzel vagy automatikusan (ez utóbbi a tagging). A Xaira nem látja el automatikusan az indexált korpuszokat szófaji információval.
A szófaji kód a Xaira által támogatott sokkal általánosabb hozzáadott-kulcs mechanizmus speciális esete.
A korpuszban található szófaji kódok listáját a Kódtár tartalmazza.