Skin Care Products - Cosmetics or Drugs? 

Often, they are both… but how can you tell? Or do you even need to? Here’s how skin products are classified in the US, but many countries have similar regulations. Government health and consumer protection regulations require products to be labelled appropriately - and they also understand that sometimes a product can be both a cosmetic and a drug.

According to the FDA: Cosmetics are "articles intended to be rubbed, poured, sprinkled, or sprayed on, introduced into, or otherwise applied to the human body...for cleansing, beautifying, promoting attractiveness, or altering the appearance". Drugs are "articles intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease" and "articles (other than food) intended to affect the structure or any function of the body of man or other animals."

Whether a product is a cosmetic or drug depends on its “intended use” (basically, what the manufacturer says it's for). For example, if it’s to clean or moisturize your skin, it’s a cosmetic, but if it’s to treat your acne or provide sun protection, it’s a drug. Both are regulated, but skin care products with drugs are more carefully regulated.

Checking the ingredient list can help you know which is which. The FDA says, “drug ingredients must be listed alphabetically as "Active Ingredients," followed by cosmetic ingredients, listed in order of importance as "Inactive Ingredients."

What about plain old soap? Even this has a definition. In older times people made soap by mixing ashes, water and fat.  The resulting chemical reaction produced slippery bars of “alkali salts of fatty acids” the FDA’s primary definition of soap. Soap is regulated as a consumer product.  If you add moisturizers or fragrances, soap becomes a cosmetic. If you add antibacterial cleansers, soap can also be a drug.

Some products step close to the line in their labels or their claims. Bad behaviour can include a common active ingredient being listed under “Ingredients” because it is present at such a low concentration to be inactive (and therefore ineffective). Other products will sidestep regulations by saying customers “felt” an improvement after using a product, instead of saying that the product produced an improvement.

So, check the ingredients list on your products and what the product says it does. If you see “active ingredients” your product is regulated as a drug. If it just says “ingredients” it is a cosmetic (or soap). If it claims to treat, heal or repair, it’s a drug. If it claims to just cleanse, moisturize or cover then it is a cosmetic.


1.     USFDA; Is It a Cosmetic, a Drug, or Both? (Or IsIt Soap?)

2.     Health Canada; Classification of Products at theCosmetic-Drug Interface



// add variables $(document).ready(function() { var answers = []; var meta = []; var numOfOne = 0; var numOfTwo = 0; var numOfThree = 0; var numOfFour = 0; var numOfFive = 0; // For single answer questions $(".btn").on( "click", function() { var meta1 = $( this ).attr( "data-m1" ); var meta2 = $( this ).attr( "data-m2" ); meta.push( meta1, meta2 ); if(meta1 === "one"){ numOfOne++; } if(meta2 === "one"){ numOfOne++; } if(meta1 === "two"){ numOfTwo++; } if(meta2 === "two"){ numOfTwo++; } if(meta1 === "three"){ numOfThree++; } if(meta2 === "three"){ numOfThree++; } if(meta1 === "four"){ numOfFour++; } if(meta2 === "four"){ numOfFour++; } //block is from here if(meta1 === "five"){ numOfFive++; } if(meta2 === "five"){ numOfFive++; } //to here //add blocks to add variables }); // Restart button $('.restart').click(function() { location.reload(); }); //START RESULTS DISPLAY $('#calc .submit').click(function() { $('#calc').fadeOut(1000); var obj = {}; obj['One'] = numOfOne; obj['Two'] = numOfTwo; obj['Three'] = numOfThree; obj['Four'] = numOfFour; obj['Five'] = numOfFive; //add variables console.log(obj); i = 0; var results = []; while (i < 1){ function whichIsTheGreatest(obj) { var max = -Infinity; // calling Math.max with no arguments returns -Infinity for (var key in obj) { var num = obj[key]; if (num > max) { max = num; maxName = key; } max = (num > max && num) || max; } return maxName; } results.push(whichIsTheGreatest(obj)); // console.log(whichIsTheGreatest(obj)); // 'a' delete obj[maxName]; i++; } /* function whichIsTheGreatestTHIRD(obj) { var max = -Infinity; // calling Math.max with no arguments returns -Infinity for (var key in obj) { var num = obj[key]; if (num > max) { max = num; maxName = key; } max = (num > max && num) || max; } return maxName; } var third = (whichIsTheGreatestTHIRD(obj)); var thirdnum = obj[third]; var thirdall = []; i = 0; while (i < 4){ function whichAreTHIRD(obj) { var max = -Infinity; // calling Math.max with no arguments returns -Infinity var tn = thirdnum; for (var key in obj) { var num = obj[key]; if (num == tn) { maxNameTwo = key; } } return maxNameTwo; } thirdall.push(whichAreTHIRD(obj)); delete obj[maxNameTwo]; i++; } var uniqueThirdall = []; $.each(thirdall, function(i, el){ if($.inArray(el, uniqueThirdall) === -1) uniqueThirdall.push(el); }); var rand = uniqueThirdall[Math.floor(Math.random() * uniqueThirdall.length)]; results.push(rand); */ if (results.indexOf("One") > -1) { $('#rone').delay(1100).fadeIn(500); } if (results.indexOf("Two") > -1) { $('#rtwo').delay(1100).fadeIn(500); } if (results.indexOf("Three") > -1) { $('#rthree').delay(1100).fadeIn(500); } if (results.indexOf("Four") > -1) { $('#rfour').delay(1100).fadeIn(500); } if (results.indexOf("Five") > -1) { $('#rfive').delay(1100).fadeIn(500); } //add variables add results $('#rintro').delay(1100).fadeIn(500); }); }); //END RESULTS DISPLAY //fades in out $('#intro > .btnintro').click(function() { $('#intro').fadeOut(500); $('#q1').delay(600).fadeIn(500); }); $('#q1 > .btn').click(function() { $('#q1').fadeOut(500); $('#q2').delay(600).fadeIn(500); }); $('#q2 > .btn').click(function() { $('#q2').fadeOut(500); $('#q3').delay(600).fadeIn(500); }); $('#q3 > .btn').click(function() { $('#q3').fadeOut(500); $('#q4').delay(600).fadeIn(500); }); $('#q4 > .btn').click(function() { $('#q4').fadeOut(500); $('#q5').delay(600).fadeIn(500); }); $('#q5 > .btn').click(function() { $('#q5').fadeOut(500); $('#q6').delay(600).fadeIn(500); }); $('#q6 > .btn').click(function() { $('#q6').fadeOut(500); $('#q7').delay(600).fadeIn(500); }); $('#q7 > .btn').click(function() { $('#q7').fadeOut(500); $('#q8').delay(600).fadeIn(500); }); $('#q8 > .btn').click(function() { $('#q8').fadeOut(500); $('#q9').delay(600).fadeIn(500); }); $('#q9 > .btn').click(function() { $('#q9').fadeOut(500); $('#q10').delay(600).fadeIn(500); }); $('#q10 > .btn').click(function() { $('#q10').fadeOut(500); $('#calc').delay(600).fadeIn(500); }); //add questions $('#calc > .submit').click(function() { $('#calc').fadeOut(500); $('#results').delay(600).fadeIn(500); });