The registration is to be mandatory by the end of 2008 for an airline to remain a member of IATA, which has some 240 member airlines.
"SriLankan received the registration following a series of stringent audits by an IATA accredited audit organisation," an airline statement said Thursday.
It is valid until December 1, 2008, and would be renewed thereafter every two years subject to future audits.
Peter Hill, SriLankan's chief executive, said they completed the audit more than a year ahead of IATA's deadline.
"It is compulsory for all IATA member airlines to complete the process only by the end of 2008."