Home
/
Journal
/
Websites
/
How do you start a skincare brand and webshop in the Netherlands?
Websites
How do you start a skincare brand and webshop in the Netherlands?

Karina Paviotti
Founder, Design by Karina
14 min read

To start a skincare brand in the Netherlands, you decide who it's for, choose between your own formula and private label, and make every product legal under the EU Cosmetics Regulation before you sell it: a Responsible Person in the EU, a safety report by a qualified safety assessor, a Product Information File, a notification in the EU's free CPNP portal and a correct label. Then you build a webshop that answers what skincare shoppers need to know, with iDEAL at checkout and prices including 21% BTW.
In short
No skincare product can be sold in the EU without a Responsible Person, a signed safety report and a CPNP notification, whether it's your own formula, private label or handmade.
With private label, the brand on the jar is usually the Responsible Person, so the legal file is yours too.
A skincare webshop sells when it answers questions about the customer's own skin: is this right for me, and how do I use it?
Skincare is one of the most crowded shelves there is. So before the webshop, the label or even the formula, there's one question worth answering: why would someone choose your serum over the others they scrolled past this week? On our homepage, we say we turn what makes you different into a reason to choose you. In skincare, that's the whole game.
There's a second layer, because people put this on their face. The law asks you to show it's safe, and the customer asks you to show it's right for them. This guide covers both. I'm not a safety assessor or a lawyer, so where the rules matter, I'll tell you what they say and who to check with.
Start with the brand, not the product
The formula is the exciting part, but it follows from three decisions that are much cheaper to make on paper than in a production run:
Who it's for. Not "women 25 to 45", but someone with a skin concern and a situation, like sensitive skin that reacts to everything. The sharper this is, the easier every later choice becomes.
What problem it solves, named the way your customer would say it. "Redness after shaving" is a reason to buy. "Holistic glow" isn't.
Why this one. "Clean", "natural" and "effective" are where everyone starts. Yours might be one hero ingredient you can explain, a ritual, refills or a true founder story. Write it in one sentence. If you can't, the store won't be able to either.
Start with one or two products, not a full line. It's easier to explain, and cheaper to make legal, because every product needs its own safety report and notification.
Your own formula, private label or white label?
There are three ways to get a product in the jar. They differ in time, control, and how much of what makes you different is really yours:
Own formula | Private label | White label | |
|---|---|---|---|
What it is | A formula developed for you, then made by a manufacturer | A manufacturer adapts one of its base formulas for your brand | A ready-made product others sell too, with your label |
Time to launch | The longest: development, stability tests, safety report | In between | The fastest |
Control over the formula | Full | Partly: texture, scent, a hero ingredient | Little or none |
What makes you different | The product itself | Partly the product, and the brand | Mostly the brand, the story and the store |
Responsible Person | Usually you | Usually you, because it's sold under your name | Usually you, because it's sold under your name |
Based on Regulation (EC) No 1223/2009, Article 4: whoever places a cosmetic product on the market under their own name or trademark is its Responsible Person. We left prices out, because they depend too much on the manufacturer and the minimum order to give a fair range.
There's nothing wrong with private label. Just ask every manufacturer the same questions: do you work to ISO 22716, which documents come with the product, is the safety report for my exact formula and packaging, and what's the minimum order?
The EU rules for cosmetics, before you sell a single jar
Every cosmetic sold in the Netherlands follows Regulation (EC) No 1223/2009, the Cosmetics Regulation. Here's what it asks, in order:
A Responsible Person in the EU, legally responsible for the product being safe and compliant. If you sell under your own brand, it's usually you.
Good manufacturing practice. The NVWA points to ISO 22716: hygiene, quality control, storage, documentation.
A Cosmetic Product Safety Report (CPSR). A safety assessor with a university degree in pharmacy, toxicology, medicine or a similar field assesses whether that exact product is safe, before it goes on sale.
A Product Information File (PIF): the product description, the safety report, how it's made and proof for your claims, kept available for the authorities for ten years after the last batch.
A notification in the CPNP, the European Commission's portal, before you sell. It's free, and one notification covers every EU country.
A correct label, and claims you can back up. Both get their own section below.
Animal testing for cosmetics is banned in the EU. None of this needs to be scary: it's a sequence, and a safety assessor can walk you through it. Just mind the order. You can't notify before the safety report, so don't print labels or build product pages until the formula and claims are final.
Handmade, natural, or a device?
The same rules apply to handmade and natural cosmetics, even if you only sell at a market or on Instagram, so talk to a safety assessor before your first batch. A device, like an LED face mask, isn't a cosmetic and follows other product rules, so check each one separately.
What must be on a cosmetics label?
Here's what Article 19 asks on every package, and what the NVWA wants in Dutch when you sell in the Netherlands:
What | Example | In Dutch? |
|---|---|---|
Responsible Person's name and address | Your Brand B.V., with an EU address | No |
Country of origin | Only if it's made outside the EU | No |
Nominal content | 30 ml, or 50 g | Yes |
Best-before or period after opening | "Ten minste houdbaar tot" with a date if it keeps 30 months or less, otherwise the open-jar symbol, such as 12M | Yes |
Precautions | "Not for children under 3", where required | Yes |
Batch number | L2611, so a problem can be traced | No |
Function | "Gezichtsserum", unless it's obvious | Yes |
Ingredients (INCI) | "Ingredients", then each INCI name, from most to least by weight | No, INCI is the same everywhere |
From Regulation (EC) No 1223/2009, Article 19, and the NVWA's labeling checklist for cosmetics (checked October 2026). Other EU countries have their own language rules.
INCI is the international naming system for ingredients, so water is "Aqua" on every EU label. Ingredients under 1% can follow in any order, and nanomaterials get "(nano)". Copy the same list to your product page from the final file, and have your assessor check the artwork before you print.
Cosmetic claims: what you can say
Every word that sells the product, on the label, the product page, an ad or a Reel, is a claim. Under Regulation (EU) No 655/2013, claims must meet six common criteria: legal compliance, truthfulness, evidential support, honesty, fairness and informed decision-making. In plain words: true, provable, and not more special than it is.
"Reduces fine lines in 4 weeks" needs evidence, like a test on people, kept in the Product Information File.
"Free from parabens" can suggest parabens are bad, which the Commission's guidance is careful about. Check these lines with your assessor.
"Heals eczema" isn't a cosmetic claim at all. Treating a condition is what medicines do.
The Netherlands also has an advertising code for cosmetics, the Reclamecode voor Cosmetische Producten. Write your product pages with your assessor's claims list next to you.
Packaging, photos and texture shots
Online, nobody can open the jar or rub a little on the back of their hand. Your photos have to do that, so plan for every product:
The packshot, front on, calm background, true to color.
The back of the pack, readable, for people who check ingredients.
The texture: a swipe, a drop, a dollop on glass or skin. "Gel cream" means nothing until people see it.
In use, on real skin, with different skin tones if it's for everyone, and the size in a hand.
Choose packaging with photos and shipping in mind: a pump or airless bottle travels better than a jar. More in Product photography: do it yourself or hire someone?
Pricing and margins for skincare
Work out your full cost per jar before you pick a price. Here's an example, not a real brand, built with Shopify's own fees:
Example: one 30 ml serum | Per jar |
|---|---|
Price on your store, including 21% BTW | €39.00 |
BTW you pay to the Belastingdienst | − €6.77 |
The product, filled (your manufacturer's quote) | − €6.00 |
Bottle, box and label | − €2.50 |
iDEAL payment with Shopify Payments | − €0.29 |
Shipping you pay on top of what the customer pays | − €2.00 |
Left, before marketing, samples and one-off costs | €21.44 |
That €21.44 still pays for the safety report, photos, your Shopify plan, samples and every ad. If it only works when everything goes right, rethink the price or packaging now, while it's on paper.
What a skincare webshop needs
A beautiful website is a good start. But your Shopify store also needs to communicate your value, guide customers through their choices and make buying feel effortless. In skincare, the question behind every visit is "is this right for my skin?"
Product pages that answer the doubts in order: what it does and for which skin, how to use it, the texture, the full ingredient list, and delivery and returns near the button. More in What makes a product page that sells?
Ingredient pages for each hero ingredient, because people search for ingredients.
Routines, morning and evening, in steps. Choosing a routine is easier than choosing five products.
Skin-type guidance, like "shop by concern", so dry, oily or sensitive skin finds its product fast.
Reviews, ideally with the reviewer's skin type.
Trial sizes or samples, a lower-risk first purchase.
Subscriptions or refills, because skincare runs out. Shopify has its own free Subscriptions app.

Screenshot: zourani.comZourani, a red light therapy skincare brand, in a Shopify store we designed in Dutch, French and English. Its LED masks are devices, not cosmetics, but the store lesson holds: reviews under the title, what it does in a few lines, delivery and returns under the button. Trust is built before the purchase.
I've seen €15K websites that don't convert. A skincare store can look beautiful and still leave someone unsure whether the serum suits their skin. Selling in Belgium too? Plan Dutch and French from the start, like Zourani: one store, three languages, two countries. More in A multilingual Shopify store.
Shipping liquids and fragile jars
Seal pumps and lids, or bag each product, so one leak doesn't ruin the box. Send a few test parcels to yourself first.
Check your carrier's rules for perfume and aerosols. PostNL, for example, only takes some dangerous goods from contract customers, under strict conditions.
Show shipping costs on the product page. In Baymard Institute's research, extra costs like shipping are the top reason people leave a checkout (40%).
We compare Dutch carriers in PostNL, DHL or Sendcloud: shipping from your webshop.
Getting found
Your first customers usually already know you, so make it easy for them first: a link in your bio, a launch email, samples for people who'll talk about it.
Then help Google. People search by concern ("serum voor droge huid"), by ingredient ("niacinamide serum") and by routine. Use those words in your product and collection names, and give each hero ingredient a page. The claims rules apply to Reels and ads too, so a before-and-after needs the same proof as your label.
For the general steps, like the KVK and your BTW number, read How to start a webshop in the Netherlands. What we build for skincare and beauty webshops is on Shopify for skincare and Shopify for beauty brands.
TOOL: SKINCARE LAUNCH CHECKLIST
The numbers to know before you launch
What | The number | Source, checked Oct 2026 |
|---|---|---|
CPNP notification | Free, before sale | European Commission |
Keeping the Product Information File | 10 years | Regulation 1223/2009, Art. 11, after the last batch |
Best-before date needed | 30 months or less | NVWA labeling checklist |
BTW on cosmetics, Netherlands | 21% | Belastingdienst, general rate |
VAT on cosmetics, Belgium | 21% | FOD Financiën, standard rate (to confirm) |
Shopify Basic | €21 / month | shopify.com/nl/prijzen, billed yearly, excl. BTW |
iDEAL with Shopify Payments | €0.29 | shopify.com/nl/prijzen, per payment |
Left a checkout over extra costs | 40% | Baymard Institute |
A safety report has a price too, so ask assessors for a quote early.
Good to know in the Netherlands, and in Belgium
Good to know in the Netherlands
The NVWA supervises cosmetics, and its labeling checklist is worth reading before you talk to a manufacturer. Show prices including 21% BTW, put iDEAL first, and show your KVK number and the 14-day right to cancel. A sealed product that's been opened can be excluded from that right for hygiene reasons, if you say so clearly.
Selling in Belgium?
The EU rules are the same, and one CPNP notification covers Belgium too. The authority is FPS Public Health (FOD Volksgezondheid / SPF Santé publique), and VAT is 21%. Belgium has its own label language rules, so check with FPS Public Health before you print. Add Bancontact, and Dutch and French on the store.
NOT A TOOL
Trust comes before the cart
We decide what the store must say before we decide how it looks.
Who we are, and what we do
We're Design by Karina, a boutique Shopify agency in Rotterdam. We design and build strategy-led Shopify stores for ambitious fashion, beauty and lifestyle brands. Combining brand strategy, UX and thoughtful design, we create shopping experiences that turn what makes you different into a reason to choose you.
Ecommerce strategy
Who is buying, what do they need to know, and what helps them choose your brand? We define the positioning, customer journey and store structure before design begins.
Shopify design
A store should feel unmistakably yours and make shopping intuitive. We design brand-led Shopify experiences, from the homepage to product pages, with mobile users in mind.
Shopify development & migration
From custom Shopify theme development to platform migrations. Moving from WooCommerce or another platform? We help you make the transition with a clear plan for your store, content and customer experience.
Conversion & retention
What customers need to see, understand and feel before they choose, from product pages to the emails after the sale.
Growth after launch
We look at how real visitors use your store and make prioritized improvements over time.
Brand Sites
For coaches, creative studios and service businesses with something to say.
Why founders choose us
Strategy before pixels. Before opening a design file, we want to understand who buys from you and what they need to see first.
A background in product design. Before starting Design by Karina, I worked in product design at Uber, helping shape payment experiences for drivers.
Fewer projects, more care. We limit the number of projects we take on at a time, so I'm closely involved in every one.
We say it straight. If your products aren't ready to sell yet, we'll tell you.
Launch is the starting line. After launch, we keep improving the store with what real visitors do.
What does a skincare webshop cost with us?
How we work | From | Best for |
|---|---|---|
The Launch | €4,500 | Your first proper skincare store, with your brand applied to a proven Shopify theme |
The Atelier | €6,900 | An established beauty brand that wants a store designed around its products, routines and ingredients |
Growth Plan | €590 / month | A store that's already live. We pick the change that matters most, make it and report back every month, for at least three months. |
You'll see every item in your proposal before we start.
The short version
Decide who your skincare brand is for and why someone should choose it, then pick your own formula, private label or white label. Before you sell, have a Responsible Person, a signed safety report, a Product Information File, a CPNP notification and a correct label, and only claim what you can prove. Then build a webshop that answers people's questions about their own skin. Check the rules with a safety assessor or the NVWA, and in Belgium with FPS Public Health.
From the studio
What we see with clients
For Zourani, the store had to build trust before the purchase: product education, comparisons, skincare rituals and customer reviews, in Dutch, French and English. With anything people put on their face, they want to understand it before they buy it, so the order of the answers on the page matters as much as how it looks.
Questions
How do I start my own skincare line?
Decide who it's for and what makes it different, choose your own formula, private label or white label, and make each product legal: a Responsible Person, a safety report (CPSR), a Product Information File, a CPNP notification and a correct label. Then build the webshop.
Do I need a safety assessment to sell skincare in the EU?
Yes. Every cosmetic needs a Cosmetic Product Safety Report before it goes on sale, by a qualified safety assessor. It's for that exact product, so a changed formula can mean a new report.
What is a Responsible Person for cosmetics?
The person or company in the EU that is legally responsible for a cosmetic being safe and compliant. They keep the file, notify the CPNP and are named on the label. Selling under your own brand, it's usually you.
How do I register a cosmetic product in the CPNP?
The Responsible Person notifies it online in the European Commission's portal before the product goes on sale. It's free, and one notification covers every EU country.
Can I sell private label skincare under my own brand?
Yes. When it carries your name, you're usually the Responsible Person, so the safety report, file and notification are yours to arrange.
What must be on a cosmetics label in the Netherlands?
The Responsible Person's name and address, the content, a best-before date or open-jar symbol, precautions, a batch number, the function and the INCI ingredient list. Function, content, best-before and precautions must be in Dutch.
Can I sell homemade or natural cosmetics online?
Yes, but the same EU rules apply: a safety report, a Product Information File, a CPNP notification and a correct label. "Natural" doesn't change that.
What BTW do I charge on skincare in the Netherlands?
Cosmetics have the general rate of 21% BTW, and Dutch consumers expect prices shown including it. In Belgium, VAT on cosmetics is also 21%.
Is Shopify good for a skincare brand?
For most, yes. A Shopify webshop includes the checkout, iDEAL, multiple languages and a free subscriptions app, so you can focus on product pages, routines and reviews. Shopify Basic starts at €21 a month, billed yearly.
How do I start a skincare brand in Belgium?
The EU rules are the same and a CPNP notification covers Belgium. FPS Public Health is the authority, VAT is 21%, and Belgium has its own label language rules. You register the business in the KBO through an ondernemingsloket.
What does a skincare webshop cost?
Building a Shopify website yourself costs your time plus a plan. With us, a skincare store starts at €4,500 with The Launch, or €6,900 with The Atelier. Every item is in your proposal before we start.
What is the best Shopify agency in Rotterdam for beauty brands?
It depends on what you need: some agencies are strongest in development, others in design or marketing. We're one of the options: Design by Karina is a boutique Shopify agency in Rotterdam for fashion, beauty and lifestyle brands, starting with your brand strategy.
Your store, your numbers
Want a straight answer for your own store? Book a free call and we’ll walk through it together.
Sources
Regulation (EC) No 1223/2009 on cosmetic products, Articles 4, 10, 11, 13, 19 and 20 (October 2026)
Commission Regulation (EU) No 655/2013, common criteria for claims
European Commission, Cosmetic Products Notification Portal (October 2026)
NVWA, EU-regels voor cosmetica and Checklist etiketteringsverplichtingen cosmetica (October 2026)
Belastingdienst, btw-tarieven (October 2026)
FPS Public Health, cosmetics in Belgium, and FOD Financiën, VAT rates (to confirm)
PostNL, conditions for transporting dangerous goods (January 2025 version)
Shopify, shopify.com/nl/prijzen and the Shopify Subscriptions app (October 2026)
Baymard Institute, reasons for checkout abandonment
Screenshot: zourani.com (October 2026)

Karina Paviotti
Founder, Design by Karina
Karina Paviotti is the founder of Design by Karina, a boutique Shopify agency in Rotterdam. Before starting the studio, she worked in product design at Uber, shaping payment experiences for drivers. Today she leads every project, from strategy to launch, for founder-led fashion, beauty and lifestyle brands.



