The correct decreasing order of priority for the functional groups of organic compounds in the IUPAC system of nomenclature is
1) −COOH,−SO3H,−CONH2,−CHO
2) Order of priority for other functional group is given as
carboxylic acid > esters > amide > nitrile>aldehydes > ketones > alcohol > amines > hydrocarbons > ethers > alkylhalides.