A total of 324 compounds were tentatively identified, with more than 100 compounds in incense powders and more than 200 compounds in the incense smoke, by using GC coupled to quadrupole mass spectrometric detection. Identification required at least 90%match with the NIST library; otherwise they were considered as unidentified. The smoke stream comprised compounds originating from the incense powder, and combustion products such as PAH, N-heterocyclics, and furans. However, GC×GC was able to separate many more volatile compounds (possibly hundreds more) present in the complex smoke samples, many of which cannot be separated by conventional 1D-GC; this is a direct consequence of the high-resolution power of GC×GC. GC×GC fingerprint comparison of powder H/S with smoke allows facile subtraction of the former from the latter to assist identification of compounds generated from burning incense.