Seoul Clinic Index

Methodology

Every number on this site is computed from fields you can see on the clinic's page. Nothing is estimated, and no clinic pays to be listed, ranked or scored.

Where prices come from

Each clinic's own website, in Korean, including event and promotion pages, expanded menus, pagination and landing pages. We record the lowest publicly listed price for each item (list or event), the VAT treatment stated, the source URL and the date checked. Prices shown only as images are transcribed from the image and marked "image-read". Metadata prices (JSON-LD, OpenGraph) are never used because they frequently show list rather than selling prices.

VAT

All comparisons are ex-VAT. Clinics stating "VAT included" are converted (÷1.1). Clinics that do not state VAT are treated as ex-VAT, the Gangnam norm, and flagged.

Standard procedures (anchors)

22 specifications: Ultherapy Prime — 100 shots, Ultherapy Prime — 300 shots, Ultherapy Prime — 600 shots, Thermage FLX — 300 shots, Thermage FLX — 600 shots, Thermage Eye — 225 shots, Sofwave — 100 pulses, ONDA — 60 kJ, ONDA — 100 kJ, Shurink Universe/Ultra — 300 shots, Oligio — 300 shots, Soprano Titanium — 80 kJ, InMode FX — 1 area, InMode FX — full face, Rejuran Healer — 2 cc, Rejuran I (eye) — 1 cc, Juvelook Skin — 2 cc, HA skin booster (water-glow) — 2–3 cc, Masseter (jaw) Botox, Korean brand — 50 units, Imported HA filler — 1 cc (face, standard areas), Pico toning — 1 session, Aqua peel — 1 session. Matching rules: the inclusion pattern is applied to category and item name; exclusion patterns (combos, multi-session packs, body areas, director-designated prices) only to the item name. The clinic's lowest match is used, counting only prices any visitor can pay: regular and monthly events count; first-visit-only, trial and new-customer prices are excluded because a visitor gets them once at most, and legally posted fee ranges are excluded because they are not selling prices. Ultherapy Prime specifications accept only items named Prime: earlier-generation Ultherapy is a different device and is not compared with it. Conditional per-cc prices ("per cc when buying 2+") are converted ×2; shot, kJ and unit differences are never converted — the cell is left empty.

Price index

For each clinic with ≥5 anchors: geometric mean of (clinic price ÷ Seoul median for that anchor) × 100. The Seoul median is computed across all clinics on this site listing the anchor. 100 = median; 80 = 20% below.

Score (0–100)

Six axes built from 17 facts. Quality = weighted average of the axes, using only facts we verified. Verified = weighted share of the 17 facts we could confirm. Score = Quality × (0.6 + 0.4 × Verified): fully verified clinics keep their quality score, and a clinic loses up to 40% for facts we could not confirm, so missing information lowers the score without being treated as a zero. Every input is a field shown on the clinic page; a field we have not confirmed counts as not verified until the clinic or a reader confirms it (see corrections).

Price clarity · 20%60 × (standard procedures with a published price ÷ 22) + 20 if VAT treatment is stated + 15 × (published price items ÷ 200, max 1) + 5 if the clinic states that foreigners pay the same listed price.
Value · 20%100 − (price index − 60) × 1.25, clamped to 0–100. Index 60 → 100, 100 (Seoul median) → 50, 140 → 0. Clinics without an index: not verified.
International support · 20%10 per website language beyond Korean (max 50) + 25 if an in-house or arranged interpreter is stated + 15 if the clinic runs a foreign-language chat channel (WhatsApp, LINE or WeChat) + 10 if international cards or Alipay/WeChat Pay are stated.
Access · 15%50 − 8 × (walk minutes − 1), floor 0; + 25 if open Sunday; + 25 if any weekday closes at 20:00 or later.
Range · 15%60 × (tracked procedures with a published price ÷ 15) + 40 × (categories covered ÷ 5).
Trust & openness · 10%40 if KHIDI foreign-patient registration is confirmed + 20 if doctors are named on the website + 25 × Google rating ÷ 5 + 15 × (log10 of Google review count ÷ 3, max 1; 1,000+ reviews = full).
TagsGenerated from data only: Best value (highest score with index < 100), Lowest price index, Most prices published, Cheapest <procedure> (rank 1 among ≥5 clinics), N languages (≥5), Open Sunday, Open until 21:00+, KHIDI registered. Maximum three per clinic.

Data completeness

Separate from quality. Share of required fields filled (address, station, hours, languages, VAT, website, price source, checked date, licence date, coordinates, price list, confirmed hours). Clinics under 70% are shown but excluded from rankings and procedure pages.

Commercial relationship

Listing, ranking and scoring are free and cannot be bought. There is no sponsored placement, and clinics have no say in how they are scored.

Update cycle

Price lists are re-checked weekly by diffing each clinic's site against the previous capture; only changes are applied. Each page shows the date its prices were checked. The build date is 2026-10-26.

Editor

Jeremy, Editor. Report errors through corrections; they are checked at the next weekly update.