The Korean Personal Customs Clearance Code rules changed twice in the last eighteen months, and one of those changes already made some foreigners’ codes inactive without any notification email. If you order from Amazon, iHerb, AliExpress, or Coupang Global from inside Korea, the 13-character P-code you registered before 2025 may not pass clearance anymore.
The code itself is straightforward: a free identifier issued by Korea Customs Service that lets couriers clear your packages without holding them. The complications are recent. Passport-number fallback was retired in January 2025. A 1-year expiry rolled out in 2026. Address postal-code matching was added at clearance in early 2026. Here’s what each of those means in practice for a foreigner living in Korea today.
What is the PCCC, and why do foreign residents in Korea need it?
The PCCC is a 13-character code issued for free by the Korea Customs Service (관세청) through its UNIPASS portal at unipass.customs.go.kr. The format is always the letter P followed by 12 digits, for example P230112345678.
It’s the import-side equivalent of an account number. When a courier in Incheon or Gimhae has to clear your package, they hand the PCCC to customs, the system pulls your name, your registered Korean phone number, and your registered address, and the parcel either passes or gets held for verification.
You’ll need it once a package crosses the personal-import threshold (more on the dollar amount in the next section). You’ll also need it for most “global checkout” flows on Korean platforms like Coupang Global, Naver Shopping (overseas direct), and 11st Global, which now ask for the code at the cart step instead of at customs.
When does a customs clearance code actually become required?
The rule of thumb most foreign teachers and students get wrong: PCCC isn’t tied to whether the package is “international” — it’s tied to value.
- From the United States: duty-free up to USD 200 per shipment under the Korea–US FTA. Above 200, the PCCC has to be on file and you’ll be assessed duty and VAT.
- From everywhere else (China, Japan, EU, Singapore, etc.): duty-free up to USD 150. Above 150, same thing: PCCC required, duty and VAT applied.
- Shipping cost is excluded from this threshold calculation, which trips up a lot of first-time buyers who add fast shipping and assume it bumps them over the line.
A few practical traps:
- Many couriers (CJ Logistics, FedEx Korea, DHL Korea) now ask for the PCCC at the checkout stage of the foreign retailer, not when the package lands. If you skip the field, the order ships anyway and your package gets held later.
- Korean platforms doing overseas direct purchase (해외직구) treat the code as mandatory regardless of value, because they pre-clear for you.
- Splitting one large order into two smaller shipments to dodge the threshold gets flagged as 분할배송 (split-shipment) by customs and the whole lot can be held.
What do you actually need to register a PCCC as a foreigner?
As of 2025, passport-only registration is gone. To register at UNIPASS now, you need all four of these:
| Required | Detail |
|---|---|
| ARC (외국인등록증) | Your Alien Registration Card number. No ARC, no PCCC at this point. |
| Korean mobile phone number | Registered in your own name on your ARC. SIMs registered to someone else (a hagwon manager, a friend) will fail the SMS check. |
| Korean address | Your registered residential address, matching the postal code you’ll use for deliveries (this matters more in 2026, see below). |
| English name exactly as on the ARC | Spacing, hyphens, capitalization, the works. “KIM JONG-HUN” and “Kim Jong Hun” are not the same record to UNIPASS. |
If you arrived in Korea recently and don’t have your ARC yet, you can’t register a PCCC, and you also can’t put your name on a Korean mobile contract. That’s the loop most new E-2 teachers and D-2 students hit in week one. A prepaid SIM registered against your ARC, like our Welcome SIM plans, is usually the fastest way to clear that block before postpaid is even an option.
How do you register your PCCC at UNIPASS, step by step?
- Go to unipass.customs.go.kr and switch the language to English (top right).
- Pick 개인통관고유부호 신청 (Issue Personal Customs Clearance Code) from the main menu.
- Choose your authentication method:
– Cellphone authentication (휴대폰 본인인증): easier for foreigners, needs your ARC-registered Korean number.
– Public/financial certificate (공동/금융인증서): works if you already have a Korean bank certificate. Most newcomers don’t. - Enter your details: ARC number, English name exactly as on the ARC, Korean address, Korean phone number, email.
- Confirm the SMS code and submit. You’ll receive your
P+ 12-digit code on screen and by email.
The whole flow takes about 10 minutes if your details match. If the system rejects you, it’s almost always one of the field-mismatch traps in section 6.
The Korea Customs Service also publishes an English FAQ PDF that mirrors the on-screen steps and is worth keeping bookmarked.
What changed in 2025-2026 that you have to know?
Three rule changes are easy to miss, and they account for most of the support questions we see at Kimchi Mobile.
1. Passport number registration was retired (January 2025). Couriers used to accept your passport number as a fallback when you didn’t have a PCCC. That door is closed. PCCC or ARC, nothing else.
2. The PCCC now expires after 1 year (rolled out in 2026). Codes registered before 2026 are being migrated on a staggered basis tied to your birthday in 2027; codes registered from 2026 onward are valid for exactly 12 months and need a manual renewal at UNIPASS. You can renew within a 30-day window before and after the expiry date, after which the code is automatically suspended and you’ll need to re-register.
3. Address postal-code verification was added in early 2026. Customs now cross-checks three fields at clearance: your name, your phone, and the postal code on the shipping label against the postal code on your PCCC record. A package addressed to a friend’s place for “just this one time” used to work. It doesn’t anymore. UNIPASS lets you pre-register up to 20 delivery addresses, so if you split time between, say, a hagwon dorm and a friend’s apartment, add both to your profile in advance.
UNIPASS has also tightened repeated re-registrations. Stacking new PCCC issuances to “fix” a typo will eventually trip a limit, so if you’ve already submitted a fresh registration once, fix the existing record by editing it (수정) rather than re-registering.
What are the mistakes that actually get foreign packages held at customs?
We had a teacher from Calgary call our Suwon shop last November about a $230 iHerb order that was sitting at Incheon customs for three weeks. Her PCCC was fine. Her order details were fine. The problem was that her ARC had “KIM JI-EUN” and Amazon had stored her name as “Kim, Ji-Eun” (with the comma reversal), and customs was reading the two records as two different people. That kind of mismatch is the most common reason packages get held, and after running shop support since 2018 alongside Korvia’s E-2 placement work, we see five recurring patterns:
English name mismatch on the package vs. the ARC is the leading cause by a wide margin. Amazon stores your name as “Kim, Jonghun”; your ARC says “KIM JONG-HUN”. Customs reads them as two different people. Match the ARC exactly when you register and when you ship, hyphens and capitalization included.
Wrong postal code on the label has become the second-most-common issue since the 2026 verification update. A single-digit mismatch can hold a package. Always copy the postal code straight from your UNIPASS record rather than retyping it from memory.
Behind those two, the failure modes get more situational:
- Phone number changed but PCCC not updated. You switched carriers and didn’t update UNIPASS. The customs SMS check fails, package held. Log into UNIPASS → 수정 (Edit) → phone number → save.
- SIM registered to someone else. A hagwon manager opened your line in their own name. The PCCC SMS check pings their phone. The fix is a name-transfer at the carrier, after which clearance starts working.
- Old PCCC quietly expired. From 2026 onward, codes that worked for years may already be inactive. Re-check at UNIPASS before assuming yours is still valid.
Reddit and Facebook groups for foreign residents in Korea cycle through these exact issues every week. Threads like “Package stuck at customs because of name mismatch” (r/korea) and posts in Expats Living in Korea on Facebook are full of foreigners discovering one of the five above after a $200 package gets returned.
How does your Korean SIM card actually connect to your PCCC?
The PCCC system trusts one signal above all others: your ARC-registered Korean mobile number. Three implications worth knowing.
- Prepaid SIM is fine for PCCC, on one condition: the prepaid line has to be activated against your ARC, not just your passport. Passport-only prepaid lines (the kind you can buy in 5 minutes at Incheon Airport on day one) cannot pass the PCCC SMS check, because customs ties the verification to your ARC record.
- Postpaid is the obvious fit once you have your ARC, since it’s automatically registered against you. Our postpaid plans handle this when we run the contract.
- MVNO and 알뜰폰 are accepted, including Kimchi Mobile’s foreigner-focused lines. The PCCC system doesn’t care which carrier you’re on, only that the number is registered to your ARC and that the registered number matches what’s in your UNIPASS profile.
If you’re new to Korea and trying to set up a postpaid line, a bank account, and a PCCC in the same week, the right order is: ARC first, ARC-registered SIM second, PCCC third. Reversing any of those will block the next step.
Quick FAQ
Can I register a PCCC without an ARC?
Practically, no. The current UNIPASS flow assumes an ARC. Some short-stay foreigners have reported registering on-site at the customs office at Incheon Airport in narrow circumstances, but there’s no documented online path without an ARC.
Does my Korean phone number have to be in my own name?
Yes. It has to be registered against your ARC. If it’s under someone else’s name, the SMS check at customs clearance will fail.
How often do I need to renew?
From 2026 onward, every 12 months. Renew in the 30-day window before or after the expiry date.
My package was held even though my PCCC is fine. Why?
Almost always one of: name mismatch on the shipping label, wrong postal code, expired PCCC, or wrong phone number on file. Section 6 covers all five common causes.
Is the PCCC free?
Yes. Korea Customs Service does not charge for registration, renewal, or address updates. Any service charging you a fee to “issue your PCCC” is a third party reselling a free government service.
Closing + CTA (no H2)
If you don’t yet have an ARC-registered Korean SIM, that’s the missing piece, not the PCCC itself. A prepaid line registered against your ARC will pass UNIPASS and clear your packages from day one, with no contract and no Korean credit history required.
Our foreigner-friendly SIM plans are registered against your ARC at our shop in Suwon, so the phone number you use for UNIPASS is the same one that passes verification on Toss, your bank, and KakaoTalk later.
