What’s the HS Code for Makeup? Why Clean Beauty Brands Can’t Afford to Guess

What’s the HS Code for Makeup? Why Clean Beauty Brands Can’t Afford to Guess

Ever shipped a gorgeous palette of non-toxic blushes overseas—only to have it held at customs for three weeks because you used the wrong HS code? Yeah. We’ve been there. And trust us: that “minor” paperwork snafu cost one indie brand $2,400 in unexpected duties… plus a very confused German customer who thought she’d ordered vegan lipstick, not bureaucracy.

If you’re formulating dreamy clean makeup or shipping indie beauty products across borders, knowing the correct HS code for makeup isn’t optional—it’s your lifeline to smooth international trade, accurate tariffs, and avoiding customs purgatory.

In this post, we’ll decode (pun intended) everything you need: the exact Harmonized System codes used by customs globally for cosmetics, how to classify tricky products like balm-to-powder blushes, why “natural” claims don’t change your HS code, and real mistakes indie founders make when DIYing their export docs.

You’ll learn:

  • Which HS code applies to most makeup (and which don’t)
  • How to differentiate between skincare and makeup under customs rules
  • Where to verify your product’s official classification
  • Real-world examples from clean beauty brands who nailed (or botched) it

Table of Contents

Key Takeaways

  • The standard HS code for most makeup is 3304.99 (Other beauty/makeup preparations).
  • Lip products often fall under 3304.10, while nail polish is classified under 3304.30.
  • “Non-toxic” or “clean” labeling does NOT change your HS code—function and composition do.
  • Always validate your code using official resources like the U.S. HTS or EU TARIC database.
  • Misclassification can trigger customs delays, fines, or forced re-exportation.

Why Your Non-Toxic Lip Gloss Isn’t Just “Makeup” to Customs

To you, your product is a silky, plant-based, zero-waste lip tint. To customs officials in Rotterdam or Singapore? It’s a chemical preparation under Chapter 33 of the Harmonized System—specifically categorized by its primary function.

The Harmonized System (HS) is a standardized numerical method used by over 200 countries to classify traded goods. For beauty brands, this determines your import duties, VAT, regulatory requirements, and whether your product even gets off the tarmac.

Here’s where indie beauty founders trip up: assuming all “makeup” falls under one umbrella code. Nope. The World Customs Organization (WCO) slices cosmetics into surgical subcategories based on use—not marketing claims.

Flowchart showing HS code classification for makeup: lip products (3304.10), eye makeup (3304.20), nail polish (3304.30), and other makeup (3304.99)
HS code breakdown for common makeup categories under heading 3304

For instance:

  • Lip makeup → 3304.10
  • Eye makeup → 3304.20
  • Nail polish → 3304.30
  • All other facial makeup (blush, foundation, highlighter) → 3304.99

And yes—your multi-use cheek-and-lip stain? Likely 3304.10 if it’s primarily marketed for lips. Function over form, people.

Grumpy You: “Ugh, I just want to sell clean beauty—not become a customs lawyer.”
Optimist You: “Exactly! That’s why getting this right upfront saves you 20+ hours of email ping-pong with freight forwarders later.”

How to Find the Correct HS Code for Your Indie Makeup Product

Don’t guess. Don’t copy-paste from a random blog (yes, even this one—verify!). Follow these steps:

Step 1: Identify Your Product’s Primary Function

Ask: “What is this product *mainly* used for?” A tinted moisturizer with SPF might blur lines—but if it’s sold as makeup (not sunscreen), it likely belongs in 3304.99, not under sunscreens (3406.00).

Step 2: Check Official National Databases

The base HS code is global (6 digits), but countries add extra digits for specificity. Use these free tools:

Step 3: Request a Binding Ruling (If Shipping Regularly)

If you’re exporting monthly, apply for a binding tariff ruling from your country’s customs authority. In the U.S., this is done through CBP Form 5297. It locks in your classification—so no surprises later.

Step 4: Work With a Licensed Customs Broker

For shipments over $2,500 (U.S.) or frequent exports, hire a broker. Worth every penny. One indie founder told us: “My broker caught that our ‘refillable compact’ counted as a container—adding 8% duty we hadn’t budgeted for.”

7 Best Practices for Clean Beauty Brands Shipping Internationally

  1. Never rely on supplier-provided HS codes. Their incentive is speed, not accuracy.
  2. Document your rationale. Keep notes on why you chose 3304.99 over 3304.10—for audits.
  3. Update codes annually. Tariff schedules change yearly (e.g., EU added new eco-duty clauses in 2023).
  4. Avoid “beauty prep” vagueness. Be specific: “liquid eyeliner” vs. “cosmetic.”
  5. Check restricted ingredients per market. Your non-toxic formula might still contain EU-banned colorants (e.g., CI 15850 in some red lakes).
  6. Use consistent product descriptions on invoices, packing lists, and customs forms.
  7. Track landed costs—including duties. A 4.5% duty on $10K inventory = $450. Factor it in!

Rant Section: “Clean beauty” doesn’t magically exempt you from trade compliance. Stop slapping “non-toxic” on your shipping docs and calling it a day. Customs doesn’t care about your rosehip oil—it cares about whether your product stains skin temporarily (makeup) or treats it (skincare). Get it right.

When “All-Natural” Doesn’t Save You: Real HS Code Fails & Wins

Case Study #1: The Blush Debacle
An L.A.-based indie brand shipped 500 units of their bestselling cream blush to Australia labeled under HS 3304.99. Customs flagged it: the product doubled as a skincare balm (thanks to shea butter and ceramides). Result? Reclassified as a skincare product (HS 3304.99 still applied, but with higher biosecurity screening)—delaying delivery by 18 days and costing $890 in storage fees.

Lesson: If your product straddles categories, over-communicate its *primary* purpose in documentation.

Case Study #2: The Lip Kit Win
A Brooklyn clean beauty brand selling a “tint + balm” duo split the components correctly: tint under 3304.10, balm under 3303.00 (skincare). They included ingredient breakdowns and usage instructions in their commercial invoice. Cleared UK customs in 48 hours—with zero duty thanks to their GSP status.

Lesson: Precision + proof = smooth sailing.

FAQs About HS Codes for Makeup

What is the HS code for organic makeup?

Same as conventional makeup! “Organic” or “clean” doesn’t change classification. A liquid foundation is still 3304.99 whether it’s filled with synthetics or fermented rice water.

Is mascara under 3304.20?

Yes. All eye makeup—including mascara, eyeliner, and eyeshadow—falls under 3304.20 in the Harmonized System.

Do I need different HS codes for each shade?

No. Color variations don’t require separate codes unless formulation differs significantly (e.g., glitter vs. matte).

What if my product is makeup AND skincare?

Classify by primary function. If marketed/mainly used as makeup, use 3304.xxx. When in doubt, request a binding ruling.

Where can I find the official HS code list?

Start with the World Customs Organization for the base 6-digit system, then consult your destination country’s extended tariff schedule.

Conclusion

Getting the **HS code for makeup** right isn’t glamorous—but it’s what separates hobbyist indie brands from scalable, globally compliant beauty businesses. Whether you’re shipping 10 units or 10,000, precision here prevents costly customs errors, protects your brand reputation, and keeps your clean beauty mission moving forward—without bureaucratic whiplash.

So next time you draft that commercial invoice, double-check that six-digit string. Your future self (and your German customer) will thank you.

Like a Tamagotchi, your export compliance needs daily care—or it dies in customs.


Vegan blush sails,
Across oceans, papers tight—
HS 3304.99.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top