Iridium, palladium, rhodium and ruthenium, thermally deposited on the platform, were investigated as permanent modifiers for the determination of mercury in ash, sludge, marine and river sediment reference materials, ground to a particle size of 50 μm, using solid sampling graphite furnace atomic absorption spectrometry. A total mass of 250 μg of each modifier was applied using 25 injections of 20 μl of modifier solution (500 mg l −1), and executing a temperature program for modifier conditioning after each injection. The performance of palladium was found to be most consistent, taking the characteristic mass as the major criterion, resulting in an excellent correlation between the measured integrated absorbance values and the certified mercury contents. Mercury was found to be lost in part from aqueous solutions during the drying stage in the presence of all the investigated permanent modifiers, as well as in the presence of the palladium and magnesium nitrates modifier added in solution. A loss-free determination of mercury in aqueous solutions could be reached only after the addition of potassium permanganate, which finally made possible the use of aqueous standards for the direct analysis of solid samples. A characteristic mass of 55–60 pg Hg was obtained for the solid samples, using Pd as a permanent modifier, and also in aqueous solutions after the addition of permanganate. The results obtained for mercury in ash, sludge and sediment reference materials, using direct solid sapling and calibration against aqueous standards, as well as the detection limit of 0.2 mg kg −1 were satisfactory for a routine procedure.