A general rule of thumb is to simply divide the maximum heat output by the maximum gas input and x by 100 to give you the % efficiency.
Its worth noting that glass fronted fires can show a much higher figure this is due to less gas being used as the heat radiates through the glass and the glass stops less warm air in the room being drawn back up the chimney or flue.