What Is GC-MS and What Does It Tell You?
You've received a fragrance oil. The bottle says "pure." But is it really? This is where GC-MS comes in. Gas chromatography separates a mixture into its individual components; mass spectrometry then identifies each component by its chemical fingerprint. In short, one lines them up — the other puts a name to each.
GC (Gas Chromatography) vaporises the fragrance oil and passes it through a long column. Each molecule travels through the column at a different speed. Light, volatile molecules exit first; heavier ones follow later. The moment a molecule exits is called its retention time, shown in minutes on the report.
MS (Mass Spectrometry) fragments each substance as it leaves the column and reads its fingerprint. It matches this against a spectral library and declares: "this is Linalool," "this is Limonene." The higher the match percentage, the more reliable the identification.
Reading Peaks: Order, Area, and Height
When you look at a report, you'll see a series of mountain-like humps. Each hump is a peak — that is, a single component. When the top note has evaporated and the next layer takes centre stage, the same principle is visible in the report: volatile compounds appear on the left, stable resins on the right.
Focus on three things: the order of the peaks (a clue to volatility), their area (quantity as a percentage), and their match quality (how confidently the molecule has been identified). It is not the height of a single peak but the area percentage (area %) beneath the curve that represents quantity.
Note: area percentage is not mass percentage. The detector is more sensitive to some substances than others. That said, at an introductory level, area % provides a solid picture of the composition.
| Column | What It Tells You | How to Read It |
|---|---|---|
| Retention Time (min) | The moment the substance exits the column | Low = volatile/top note; high = heavy/base note |
| Area % | Proportional quantity of the component | The largest peak is the primary character molecule |
| Compound / Match | Identified substance and match percentage | 90%+ is reliable; below 70% treat with scepticism |
| CAS No | The molecule's international identification number | Key for IFRA/allergen checking |
Remember: a large number of peaks does not mean "natural," and it is not a safety indicator on its own. Safety depends not on origin but on the molecule and the usage level. We'll explore this in the third section.
Spotting Diluents and Free Alcohol
Many "fragrance oils" are supplied in a carrier. Being able to spot this in a report means knowing exactly what you're paying for. A diluent can be perfectly legitimate — the problem arises when it's undisclosed.
The carriers and diluents most commonly encountered in GC-MS reports are listed below. Their peaks tend to appear prominent and large:
| Substance | Its Role in the Report | Interpretation |
|---|---|---|
| Ethanol / Alcohol | Large peak appearing early | The fragrance oil may have been pre-diluted with alcohol; it is not a pure concentrate |
| Dipropylene Glycol (DPG) | Common odourless diluent | A high proportion indicates low concentration |
| IPM / Benzyl Benzoate | Solvent/fixative | A very high proportion may indicate a "padded-out" fragrance oil |
| Trace water | Unexpected minor peak | Risk to clarity and stability — take care in storage |
Say you see 40% DPG in the report. This tells you that nearly half of the liquid you've purchased is an odourless carrier. That's not necessarily bad — some fragrance oils are sold pre-diluted — but you should evaluate the price accordingly. You don't want to pay for a pure concentrate and receive a diluted product.
There is also the matter of solubility. Adding too much water to a fragrance oil disrupts solubility — the liquid turns cloudy and phases separate. Keep the water content low, start with a small amount, test for clarity, and use a proper perfumer's alcohol or suitable solvent where needed. Don't trust any fixed "this many grams of water" formula — it varies with the character of your formula.
Reading Purity and Safety Together
Purity does not mean "a single peak." A natural fragrance oil can contain hundreds of components — all entirely normal. The real purity question is: is this the profile I'd expect, or has something crept in that shouldn't be there?
In a lavender oil, Linalool and Linalyl acetate should dominate. If the report shows unexplained large peaks alongside these, with low match percentages, adulteration becomes a possibility. Here is a step-by-step reading approach:
- Identify the main component
Mark the peak with the largest area %. Does it match the character the fragrance oil claims? If it's rose, expect rose molecules.
- Check the match percentage
For peaks with a low library match (below 70%), ask the supplier for an explanation. An ambiguous peak means ambiguous safety.
- Screen for allergens and restricted substances
Cross-reference CAS numbers against the IFRA restricted substances list. Pay close attention to Citral, Eugenol, and Oakmoss — these are typically found at their highest concentrations in natural oils.
- Map the volatility balance
Use the peak sequence to determine the top/middle/base distribution. A citrus-heavy profile will fade quickly; a resin/musk-heavy profile will linger.
- Compare with the supplier's declaration
Place the report alongside the fragrance oil's IFRA compliance statement and technical documentation. Note any discrepancies.
IFRA limits apply not to the total fragrance oil percentage, but to individual substances/allergens within the fragrance oil and to the product category (leave-on/rinse-off). Generalisations such as "any fragrance oil is safe up to 20%" are incorrect. The correct reference is the fragrance oil's IFRA certificate/compliance statement. We cover this topic in depth in the article 'The "Natural = Safe" Fallacy.'
Practical Takeaways and Frequently Asked Questions
You've learned how to read a report. Now translate that knowledge into purchasing and production decisions. The rest is your craft.
A GC-MS report moves you from buying fragrance oils blindly to informed sourcing. Identify the diluent ratio and weigh it against the price; build an allergen profile and verify it against the IFRA declaration; use the volatility distribution to make a rough forecast of longevity. One sheet of paper prevents three separate mistakes.
One more word of caution when scaling up: build your formula on a gram (g) basis, but never forget density. Citrus oils are light (~0.84 g/ml), while heavy resins and some synthetics can exceed 1.10 g/ml. If you work only in grams and skip the ml conversion, you'll end up with overflow or underfill when bottling by volume. Always factor in density when converting ml ↔ g. See the article "Pitfalls of the ml ↔ g Conversion" for details.
If you're just starting out, learn the basic setup first — the "Beginner's Guide to Perfume Making from Scratch" is a good starting point. Reading GC-MS reports is the quality assurance leg of that same journey.
Does seeing a large number of peaks in a report prove that a fragrance oil is pure?
Is a natural fragrance oil safer than a synthetic one because it shows up in GC-MS?
If I see alcohol or DPG in the report, should I return the fragrance oil?
Related Articles
Density Differences and the Weighing Misconception: Pitfalls of the ml ↔ g Conversion
The risk of overflow or underfill when raw material densities differ and gram-to-ml conversion is overlooked.
Read →The 'Natural = Safe' Fallacy: Allergens and Phototoxicity Explained
The allergen load and phototoxicity of natural oils; the correct framework for evaluating natural vs. synthetic safety.
Read →Beginner's Guide to Perfume Making from Scratch
A comprehensive cornerstone article covering materials, equipment, and first steps for anyone with no prior experience. Covers all di
Read →