Compliance

How to Vet a K-Beauty Wholesale Supplier in Europe: 10 Checks

Ten checks that tell a real K-beauty wholesaler in Europe from a reseller with a website: VIES, stock location, RP on the pack, expiry terms, paid sample.

Sun Care

See all →

The price list lands on a Tuesday: forty brands, prices around 20 % below what you pay now, an office address in Rotterdam, an account manager who answers the first email in ten minutes. Two months later the version we see most often in European shops looks like this: the pallet came from Incheon, the packs carry no EU address, half the sheet masks have nine months left, and the account manager went quiet the day the money arrived.

Every one of those failures is visible before the first order, if you look at the supplier rather than the price. The ten checks below take an afternoon and one sample order.

The short version

  • A VIES check at ec.europa.eu confirms whether a VAT number is valid for intra-EU trade; whether it also returns the company name and address depends on the member state, so an Invalid result or a name that does not match the invoice is a stop sign (European Commission VIES FAQ, read 2026-09-02).
  • Regulation (EC) No 1223/2009, Article 19(1)(a), requires the name and address of the EU responsible person on every cosmetic pack, plus the country of origin for imported products; a K-beauty unit carrying only Korean text cannot legally be sold in the EU.
  • Under Article 4(5) of the same regulation, whoever imports a cosmetic product into the EU is its responsible person; if a supplier ships from Korea and the import is cleared in your name, that person is you.

Check the company before the catalogue (checks 1 and 2)

1. Entity and VAT number. Ask for the legal name, registration number and VAT number, then check both yourself. The Business Registers Interconnection System on the EU e-Justice portal has searched all EU company registers since June 2017 and shows name, registered office, registration number, legal form and status for free. VIES queries the national tax database and returns Valid or Invalid; some member states also return name and address, others withhold them. An Invalid result, a registered office that is a mail-forwarding address, or a company incorporated in the last six months: any one of these means you pay only by a method you can reverse.

2. Where the stock physically sits. Ask in writing: from which address does my order ship, and whose EORI number goes on the import declaration? Stock in an EU warehouse in the supplier's name means the supplier imported it, is the responsible person under Article 4(5), and you are a distributor with the lighter Article 6 duties. Stock shipped from Korea and cleared in your name makes you the importer, and under Article 4(5) the responsible person, whatever the website says about being EU based. A supplier that will not answer the EORI question has answered it.

Read the pack, then read the terms (checks 3, 4 and 5)

3. Whose name is the RP on the pack. Before any volume order, get one physical unit of a product you intend to stock; that is what the paid sample order is for. Article 19(1)(a) requires the responsible person's name and address on the container and the outer packaging. If the sticker names the supplier or an RP service, ask them to confirm that entity in writing, together with the rest of the documents worth asking a supplier for. If there is no EU address, the product cannot legally be sold, and Article 6 makes it the distributor's job, meaning yours, to notice before it reaches a shelf. CPNP notification is free of charge according to the Commission's portal page, so a supplier who "charges for registration" is charging for the RP's work and should be able to name that RP.

4. Expiry policy in writing. Article 19(1)(c) only requires a date of minimum durability where that durability is 30 months or less; above that, the pack carries the period-after-opening symbol instead. Most Korean skincare sits above 30 months, so the unit shows a manufacturing date and a PAO, and "long expiry" on a website means nothing until it is a number. Reading those dates on the unit is covered in how to read Korean batch codes and expiry dates. Ask for the guaranteed remaining shelf life at dispatch, in months, on the price list or in the terms of sale. Our rule for retail shelves: 12 months minimum on skincare, 9 months workable on sheet masks and sunscreen, and anything not written down counts as zero.

5. Damage and short-shipment policy. Ask for it as a document and read four lines: days to report, evidence required, who pays return freight, credit note or replacement. A window under 7 calendar days from delivery protects the supplier, and a policy that exists only as "contact us" protects nobody. Short shipments in K-beauty are usually broken-carton picks, so ask whether they ship full inner cartons at the brand's box quantity; the MOQ and box-quantity rules show how their warehouse actually works.

Test the supplier (checks 6 to 10)

6. Price list format. A usable price list has, per line: EAN, brand, product and size, box quantity, net price in one currency, recommended retail price, minimum per brand or order, stock status, validity date and delivery basis. A missing validity date, prices "on request", or a list currency that differs from the invoice currency are exactly what buyers complain about on public review sites (checked 1 September 2026). One more line to challenge: a "customs surcharge" on skincare. TARIC at 1 September 2026 shows a 0 % third-country duty on HS 3304 (skincare, sunscreen, make-up) from Korea, so on serums and creams that line is margin wearing a customs label. If net prices sit far below the brand's own distributor pricing, read how to spot grey-market and counterfeit K-beauty before you celebrate.

7. A paid sample order. Pay for it at wholesale price. Ten to twenty units across the brands you will actually stock test five things at once: the RP sticker, remaining shelf life against the promise, invoice against price list, whether a tracking number arrives unprompted, and the working days between payment and dispatch. Free samples test none of that, because free samples are hand-picked from the best stock.

8. Reference customers. Ask for two retailers in your country who have ordered at least twice, and phone one. Ask how a short shipment was settled, rather than what they think of the products. A supplier cannot hand out customer names without consent, so a refusal on its own is neutral; a refusal plus no public reviews at all means nobody can vouch for a second order.

9. A response-time test. Send two emails a week apart: one product question, one claim question ("a carton arrives with 12 of 24 units, what happens?"). Count working days to a substantive answer, ignoring auto-replies. Pre-sale is the fastest this supplier will ever be; if it takes longer than 2 working days now, plan for slower once the invoice is paid.

10. What public complaints actually say. We read the one-star reviews of European and Korean K-beauty wholesalers on public review sites on 1 September 2026. They cluster into five sentences: the supplier stopped answering after payment; no tracking number was sent; the invoice did not match the website price or currency; a customs bill arrived with a parcel the buyer thought was delivered duty paid; and when a marketplace asked for a letter of authorisation or origin documents, the supplier had nothing beyond an invoice. None of the five is about product quality, and each maps onto a check above (9, 7, 6, 2 and 3).

The 10-check supplier scorecard

Copy this, fill it in per supplier, one point per pass.

# Check Pass means Score
1 Entity and VAT Register entry matches invoice name; VIES returns Valid 0 / 1
2 Stock location Ships from an EU address; import cleared in the supplier's name 0 / 1
3 RP on the pack Sample unit carries an EU name and address; RP confirmed in writing 0 / 1
4 Expiry in writing Remaining shelf life at dispatch stated in months 0 / 1
5 Damage and shortage policy Written, at least 7 days to report, credit or replacement stated 0 / 1
6 Price list EAN, box quantity, net price, RRP, currency, validity date, delivery basis 0 / 1
7 Paid sample Invoice matched the list, tracking sent, stickers and dates as promised 0 / 1
8 References Two named repeat customers, one spoken to 0 / 1
9 Response time Substantive reply to both test emails inside 2 working days 0 / 1
10 Public complaints No "stopped answering after payment" pattern in the last 12 months 0 / 1

Decision rule: 8 of 10 to place a first order, at a value you could afford to lose. A zero on check 1, 2 or 3 ends the conversation regardless of the rest, because each of those puts your name on someone else's problem.

Questions buyers ask

Do I need a VAT number to buy K-beauty wholesale in Europe?

For a supplier in another EU country, yes in practice: they can only invoice you without VAT if your number checks out in VIES, and without it you pay their national VAT. A supplier in your own country charges domestic VAT either way and mainly wants the number as proof that you are a business.

The RP on the pack is in another EU country. Is that a problem?

No. The responsible person can be anywhere in the EU, and Article 4(6) of Regulation 1223/2009 says that translating a label does not make you the RP. If you print your own translated label to sell in your country, though, Article 13(3) obliges you as distributor to notify the Commission of that product yourself; sold exactly as delivered, you notify nothing.

Should I pay a new supplier by bank transfer or card?

For the first order, use whichever method you can reverse. If only bank transfer is offered, the account must be in the registered company's name and in the country of the registered office; a personal account, or a bank in a third country, ends the deal at check 1. Whether to ask for terms at all is covered in net terms or prepayment on a first order.

Sources

Facts checked on 2 September 2026.

Stock these brands yourself?

Wholesale prices unlock once your trade account is approved. Verification takes one to two working days.

Apply for an accountSee the terms