# 한국 앱스토어 외부 결제: 수수료 26% 총정리

> 한국 전용 바이너리는 KCP, 이니시스, 토스, NICE로 결제받고 26%를 내요. 15%인 인앱 결제보다 비싼 경우가 많아요.

원본 페이지: [한국 앱스토어 외부 결제: 수수료 26% 총정리](https://devoria.fr/ko/blog/south-korea-app-store-external-payment-26-percent)
작성자: [Mehdi Azizi](https://devoria.fr/ko/mehdi-azizi)
게시일: 2026-10-27
최종 내용 수정: 2026-10-27


한국에서는 한국 스토어에만 배포하는 앱이 Apple의 인앱 결제 대신 KCP나 토스 같은 국내 결제대행사(PG)로 결제를 받을 수 있어요. **이때 Apple은 사용자가 낸 금액의 26%를 부가세 포함 기준으로 가져가고, 결제대행사 수수료는 별도로 붙어요.** Small Business Program 덕분에 인앱 결제 수수료가 15%인 소규모 개발자에게는 이 옵션이 더 비싸요.

이 가이드는 2026년 10월 27일에 다시 읽은 Apple 페이지를 바탕으로 정확한 entitlement, 한국 전용 바이너리, 수수료율, 모든 단계를 정리했어요. 저는 이 옵션을 직접 테스트해 보지 않았어요. 아래 숫자 예시는 계산이지 실측이 아니에요. 한국에서도 인앱 결제는 계속 쓸 수 있고, 기본 선택지는 인앱 결제예요. 다른 나라의 예외는 [가이드라인 3.1.1 가이드](https://devoria.fr/ko/blog/guideline-3-1-1-in-app-purchase-required)에 있어요. [일본](https://devoria.fr/ko/blog/japan-app-store-alternative-payment-commission-2026)과 [브라질](https://devoria.fr/ko/blog/brazil-app-store-alternative-payment-commission)은 각각 따로 가이드가 있어요.

## 한국 옵션으로 할 수 있는 것

[한국에 관한 Apple 페이지](https://developer.apple.com/support/storekit-external-entitlement-kr/)([한국어판](https://developer.apple.com/kr/support/storekit-external-entitlement-kr/)도 있어요)에 따르면, 모든 건 전기통신사업법(Telecommunications Business Act) 개정에서 시작해요. **App Store에서 한국에만 배포하는 앱은 인앱 구매를 다른 결제대행사에 맡길 수 있어요.** Apple은 이 권한을 StoreKit External Purchase Entitlement라고 불러요.

나머지 전부를 규정하는 세 가지 규칙이 있어요.

- entitlement는 한국 스토어의 iOS 또는 iPadOS 앱에만 쓸 수 있어요.
- 한국에만 배포하는 **새 바이너리**에 적용돼요.
- 같은 앱 안에서 Apple 인앱 결제와 함께 쓸 수 없어요.

결제는 앱 안에서, 여러분의 결제대행사를 통해 이뤄져요. 페이지에는 웹사이트로 보내는 버튼에 대한 내용이 없어요. 사용자가 앱을 벗어나는 건 결제를 마치는 데 법적으로 필요한 경우뿐이에요.

## 수수료 26%: 무엇이 포함되나

Apple은 **사용자가 낸 금액의 26%**를 청구해요. "gross of any value-added taxes", 즉 부가세 포함 금액 기준이에요. Apple은 결제 처리를 제외했기 때문에 인하된 요율이라고 설명해요. 그 결제 처리 비용은 결제대행사가 별도로 청구해요.

인앱 결제와 비교하면 세 가지가 달라져요.

- **세금은 여러분 부담이에요**: 한국용 entitlement 부속 계약에 따라 직접 징수하고 납부해야 해요.
- **페이지에 인하 요율이 전혀 없어요**: Small Business Program용도, 1년 지난 구독용도 없어요.
- **계산 기준에 부가세가 포함돼요**: 반면 인앱 결제 수수료는 [Apple Developer Program 라이선스 계약](https://developer.apple.com/support/terms/apple-developer-program-license-agreement/) 부속서 2의 3.4항에 따라 징수된 세금을 뺀 순가격 기준으로 계산돼요.

가끔 "27%"라는 숫자를 보게 될 거예요. 그건 [네덜란드 데이팅 앱](https://developer.apple.com/support/storekit-external-entitlement/)처럼 Apple이 수수료를 3%p 낮춰 주는 다른 제도의 요율이에요. 한국은 Apple 페이지에 26%라고 나와 있어요.

## 승인된 결제대행사

Apple은 한국 스토어용으로 이미 자격을 갖춘 결제대행사 네 곳을 명시해요: KCP, 이니시스(Inicis), 토스(Toss), NICE.

다른 곳을 제안할 수도 있어요. 그러면 Apple이 보안, 사기 방지, 결제 수단, 구독 청구 기능, Apple에 수수료를 직접 지급할 수 있는지를 검토해요. **목록에 없는 결제대행사는 신청을 늦추거나 거절당하게 만들 수 있어요.**

entitlement 하나당 결제대행사는 하나만 쓸 수 있고, 바꾸려면 업데이트 양식을 써요. 결제 데이터를 직접 저장하거나 전송할 수는 없어요. 결제대행사 수수료는 Apple 페이지에 없고 저도 조사하지 않았어요. 각 업체에 직접 물어보세요.

## 한국 전용 바이너리

모든 걸 결정하는 제약이에요. **entitlement는 App Store에 한 번도 출시된 적 없는 번들 ID로만 신청할 수 있어요.** 그래서 지금 있는 앱은 받을 수 없어요. 별도의 번들 ID를 가진 다른 앱을 만들어 한국에서만 출시해야 해요.

- 이 바이너리에는 Apple 인앱 결제가 들어가지 않아요.
- **새 앱이 이미 인앱 결제로 판매 중인 앱의 버전이라면, Apple이 새 앱을 승인하기 전에 기존 앱을 한국 스토어에서 내려야 해요.**
- 새 앱은 자체 앱 페이지를 가져요. 한국에서 기존 앱의 평점과 이력 없이 시작해요.

결국 앱 두 개를 관리하게 돼요: 인앱 결제를 쓰는 글로벌 앱, 결제대행사를 쓰는 한국 앱. 업데이트마다 두 번 제출해야 해요.

## 26%냐 15%냐: 소규모 개발자 기준 계산

[Small Business Program](https://developer.apple.com/app-store/small-business-program/)은 신청하면 순수익(proceeds)이 역년 기준 100만 달러 미만인 동안 인앱 결제 수수료를 15%로 낮춰 줘요. 이 페이지에는 한국 예외가 없고, 유럽연합 관련 사례만 있어요. 조건은 [Small Business Program 가이드](https://devoria.fr/ko/blog/apple-small-business-program-commission-15)에 자세히 정리했어요.

부가세 포함 10,000원짜리 구매를 예로 들어 볼게요. 계산 가정: 여러분은 한국 거주자가 아니고, 가격에는 10% 부가세가 포함돼 있어요(세무사에게 확인받으세요). 결제대행사 수수료는 계산하지 않았어요.

| 10,000원 결제 기준 | Small Business | 표준 요율    | 외부 결제              |
| ------------------ | -------------- | ------------ | ---------------------- |
| 수수료 기준 금액   | 9,091원        | 9,091원      | 10,000원               |
| Apple 요율         | 15%            | 30%          | 26%                    |
| Apple 수수료       | 1,364원        | 2,727원      | 2,600원                |
| 부가세 909원       | Apple이 납부   | Apple이 납부 | 본인이 납부            |
| 결제 수수료        | 포함           | 포함         | 별도                   |
| 남는 금액          | 7,727원        | 6,364원      | 결제 수수료 전 6,491원 |

표에서 알 수 있는 것:

- **Small Business Program과 비교하면 외부 결제는 결제대행사 수수료를 빼기도 전에 건당 1,236원, 즉 남는 금액의 16%를 잃게 해요.**
- 표준 요율 30%와 비교하면 127원, 가격의 1.3%를 더 벌어요. **30%와 26%의 4%p 차이가 1.3%p로 줄어드는 건 26%가 부가세 포함 가격에 붙기 때문이에요.**
- 표준 요율 구독이라면 같은 3.4항에 따라 유료 구독 1년이 지나면 인앱 결제 수수료가 15%로 떨어져요. 외부 결제는 26% 그대로예요. 한국 페이지에는 인하 언급이 없어요.

"외부 결제" 열에 모든 비용이 들어간 건 아니에요. 관리할 두 번째 바이너리, 월간 매출 보고, 결제 관련 고객 지원, 직접 신고해야 하는 부가세를 더하세요.

> 외부 결제가 인앱 결제보다 유리한 건 여러분이 30%를 내고 있고, 결제대행사 비용이 가격의 1.3% 미만일 때뿐이에요.

### 방법과 한계

Apple 한국 페이지, Small Business Program, 라이선스 계약의 HTML을 자동 요약 없이 직접 읽었어요. 계산은 세 가지 규칙에 기반해요: 외부 결제는 부가세 포함 26%, 인앱 결제는 징수된 세금을 뺀 순가격 기준 수수료(부속서 2, 3.4항), 한국 비거주 개발자의 부가세는 Apple이 납부(부속서 2의 Exhibit B).

한국 거주자라면 인앱 결제를 써도 부가세를 직접 납부해요. 이 경우 Apple은 수수료를 계산하기 전에 가격에서 추정 부가세를 빼고(Exhibit B), 그 수수료에 한국 부가세를 더해요(Exhibit C, 7항). 세무사에게 다시 계산을 맡기세요.

한계: 부가세 10%는 가정이고, 결제대행사 수수료는 계산하지 않았고, 실제 테스트는 하지 않았어요.

## entitlement를 받는 단계

1. **실제 가격과 결제대행사가 제시한 수수료로 다시 계산하세요.**
2. **승인된 결제대행사를 고르세요**: KCP, 이니시스, 토스, NICE. 구독을 판다면 구독을 지원하는지, 결제 흐름이 네이티브인지 확인하세요.
3. **한 번도 출시되지 않은 새 번들 ID를 준비하세요.** 한국 앱 전용이에요.
4. **계정 소유자(Account Holder)로 [신청 양식](https://developer.apple.com/contact/request/storekit-external-entitlement-kr/)을 작성하세요.** Apple은 앱 이름, 설명, 번들 ID, 결제대행사, 웹사이트 도메인, 고객 지원 사이트 주소를 요구해요. entitlement 약관에도 동의해야 해요.
5. **Apple의 확인 이메일을 기다린 뒤**, Certificates, Identifiers & Profiles에서 App ID에 entitlement를 활성화하세요.
6. **바이너리와 필수 StoreKit 코드를 설정하세요.** 아래에서 설명해요.
7. **App Store Connect에서 앱 페이지를 만들고**, 출시 지역을 한국으로만 제한하세요.
8. **결제대행사가 결제를 받을 준비가 되면 앱을 제출하세요.** 사용자에게 안내하는 화면의 스크린샷도 함께요. 새 앱이 한국에서 인앱 결제로 판매 중인 앱의 버전이라면 기존 앱을 이 스토어에서 내리세요.

Apple은 경고해요: 서류가 불완전하거나 결제대행사가 승인되지 않은 곳이면 심사가 길어지거나 거절될 수 있어요.

## 바이너리 설정: Xcode 또는 Expo

entitlement는 iOS 15, iPadOS 15부터 작동해요. Xcode에서는 파일 두 개가 바뀌어요.

`.entitlements` 파일에 [entitlement](https://developer.apple.com/documentation/bundleresources/entitlements/com.apple.developer.storekit.external-purchase)를 추가하세요.

- 키: `com.apple.developer.storekit.external-purchase`
- 타입: Boolean
- 값: `true`

`Info.plist`에는 문자열 배열 타입의 `SKExternalPurchase` 키를 추가하고 한국 국가 코드를 넣으세요. Apple 한국 페이지에는 `KR`이라고 적혀 있어요. [키 레퍼런스](https://developer.apple.com/documentation/bundleresources/information-property-list/skexternalpurchase)는 소문자 코드를 요구하고 한국을 `kr`로 표기해요. **저라면 기술 레퍼런스대로 `kr`을 쓰겠어요.**

다음 빌드에서 Xcode가 프로비저닝 프로파일이 더 이상 맞지 않는다는 걸 감지하고 새 프로파일을 요청해요.

Expo에서는 두 키 모두 `app.json`의 [ios.entitlements와 ios.infoPlist](https://docs.expo.dev/versions/latest/config/app/)로 넣어요.

```json
{
  "expo": {
    "ios": {
      "bundleIdentifier": "com.example.myapp.kr",
      "entitlements": {
        "com.apple.developer.storekit.external-purchase": true
      },
      "infoPlist": {
        "SKExternalPurchase": ["kr"]
      }
    }
  }
}
```

번들 ID는 가상의 예시예요. 프로젝트 하나로 앱 두 개를 내려면 Expo가 `app.config.js`를 이용한 [앱 변형(variants)](https://docs.expo.dev/tutorial/eas/multiple-app-variants/)을 문서로 제공해요. 글로벌 변형은 인앱 결제를 유지하고, 한국 변형에 이 키들을 넣어요. [RevenueCat 가이드](https://devoria.fr/ko/blog/revenuecat-ios-in-app-subscription-setup)처럼 인앱 결제에 연결한 평소 페이월은 글로벌 변형에 남겨요. **한국 변형에는 비활성화했더라도 인앱 결제를 넣지 마세요.** Apple은 숨겨지거나 휴면 상태인 결제 기능을 금지해요. 반면 아래의 필수 StoreKit 호출은 남아야 해요. Swift로 작성하니까 Expo에서는 [Expo Modules API](https://docs.expo.dev/modules/overview/) 등으로 네이티브 모듈을 준비하세요.

## 안내 창과 결제 흐름

Apple은 StoreKit 호출 세 가지를 요구해요.

- **모든 구매 흐름이나 결제 정보 입력 흐름 전에 `canMakePayments`를 확인하세요.** 사용자에게 결제 권한이 있는지 알기 위해서예요.
- **Apple의 안내 창을 띄우세요.** iOS 15.4부터 [StoreKit External Purchase API](https://developer.apple.com/documentation/storekit/external-purchase)의 `presentNoticeSheet()`로요.
- **이 API를 호출하지 않을 때는 `Storefront` 또는 `SKStorefront`로 스토어를 확인하세요.** 매 흐름 전에 사용자의 스토어가 한국이어야 해요.

[`presentNoticeSheet()` 문서](https://developer.apple.com/documentation/storekit/externalpurchase/presentnoticesheet%28%29)는 규칙 두 개를 더해요. iOS 17.4부터 쓸 수 있는 `ExternalPurchase.canPresent`를 먼저 확인할 것, 그리고 버튼 탭처럼 사용자의 의도적인 동작이 있은 뒤에만 창을 띄울 것. 사용자가 계속하지 않으면 외부 구매를 보여주지 않아요.

iOS 15.0~15.3에서는 Apple이 제공한 디자인과 문구를 그대로 재현해야 해요. 어떤 경우든 사용자가 기기별로 "계속"(Continue)을 누를 때까지, 모든 구매와 결제 수단 입력 전에 이 창이 떠요.

창 제목은 "이 앱은 App Store의 안전한 비공개 지불 시스템을 지원하지 않습니다."예요. 앱이 App Store의 안전한 결제를 지원하지 않는다는 뜻이에요. 본문은 구독 관리, 가족 공유, Apple을 통한 환불을 이용할 수 없다고 알려요.

결제 흐름 자체는 이래야 해요.

- 네이티브로, 앱 안에서, 절대 웹뷰가 아니어야 해요.
- 숨겨지거나 휴면 상태이거나 문서화되지 않은 결제 기능이 없어야 해요.
- 기만적인 관행이 없어야 해요. 그렇지 않으면 Apple이 앱을 내리고 프로그램에서 제외할 수 있어요.

**코드 한 줄 쓰기 전에 결제대행사에 결제 모듈이 웹뷰로 열리는지 물어보세요.**

## 출시 후: 보고서, 청구서, 고객 지원

- **월간 매출 보고서**: Apple 페이지에 링크된 양식으로, Apple 회계월 종료 후 15일(역일) 안에 제출해요. Apple이 보고서 예시를 제공해요.
- **청구서**: 회계월 종료 후 45일 안에 납부해요.
- **감사 권한**: Apple은 신고 내용의 정확성을 점검할 수 있어요.
- **미납 시**: Apple은 다른 나라에서 여러분에게 줄 금액과 상계하거나, 앱을 내리거나, 프로그램에서 제외할 수 있어요.
- **고객 지원은 여러분 몫이에요**: Apple은 이 구매를 볼 수 없으니 환불도, 구매 내역도, 구독 관리도 처리하지 않아요.

## 한국 규제 당국의 현황

2026년 10월 27일 확인. 2023년, 당시 방송통신위원회였던 한국 통신 규제 당국은 자사 결제 시스템을 강제한 Apple과 Google에 대한 제재안을 발표했어요. 2025년, [디지털데일리에 따르면](https://www.ddaily.co.kr/page/view/2025092721144306464) 법 개정으로 방송미디어통신위원회가 이를 대체했어요. 2026년 10월 12일, [SBS Biz에 따르면](https://biz.sbs.co.kr/article/20000339499) 위원장은 이달 안에 결정을 내릴 계획이었어요. 10월 27일 [같은 매체](https://biz.sbs.co.kr/article/20000342283)는 10월 28일 전체회의에서 최종 의결이 이뤄질 가능성이 높다고 봤어요.

같은 날 [CBS 노컷뉴스에 따르면](https://nocutnews.co.kr/news/6597590) 한 가지 쟁점이 여전히 논의 중이었어요. Apple과 Google이 앱에서 자사 시스템 밖 결제를 사용자에게 안내하고 그쪽으로 유도하도록 허용하게 의무화할지 여부예요. 이른바 "안티 스티어링(anti-steering)" 의무예요.

**2026년 10월 27일 기준으로 결정은 나오지 않았어요. 여기 설명한 규칙은 이 날짜의 Apple 페이지 기준이에요.** 제재가 나오면, 특히 안내할 권리를 강제한다면 규칙이 바뀔 수 있어요. 신청하기 전에 Apple 페이지와 한국 언론을 다시 확인하세요.

## 한국용 바이너리를 만들어야 할까?

| 여러분의 상황                | 제 조언             |
| ---------------------------- | ------------------- |
| Small Business Program 회원  | 인앱 결제 유지      |
| 표준 요율, 수수료 1.3% 초과  | 인앱 결제 유지      |
| 한국에서 이미 평점이 쌓인 앱 | 인앱 결제 유지      |
| 표준 요율, 수수료 1.3% 미만  | 전체 계산 다시 하기 |

대부분의 인디 개발자에게 답은 "아니요"예요. **얻을 수 있는 이득은 작고 표준 요율일 때만 생기지만, 고정 비용은 확실해요.** 에너지는 다른 곳에 쓰는 게 더 남아요. [구독이냐 일회성 구매냐](https://devoria.fr/ko/blog/ios-app-subscription-vs-one-time-purchase)에서 다룬 올바른 가격 모델, 그리고 [모바일 앱으로 얼마를 벌 수 있나](https://devoria.fr/ko/blog/app-revenue-ads-vs-subscription)에서 다룬 현실적인 수익이요.

## 자주 묻는 질문

### 한국에서 외부 결제를 쓰면 Apple 수수료는 얼마인가요?

사용자가 낸 금액의 26%, 부가세 포함 기준이에요. 결제대행사 수수료가 별도로 붙고, 세금은 여러분이 직접 징수하고 납부해요.

### Apple이 한국에서 인정하는 결제대행사는 어디인가요?

KCP, 이니시스, 토스, NICE가 이미 승인돼 있어요. 다른 곳을 제안할 수도 있지만 Apple이 검토해야 해서 신청이 늦어지거나 거절될 수 있어요. entitlement 하나당 결제대행사는 하나예요.

### 한국에서 같은 앱에 인앱 결제와 외부 결제를 함께 제공할 수 있나요?

아니요. entitlement는 같은 앱에서 Apple 인앱 결제와 함께 쓸 수 없어요. 한국에만 배포하는 별도 바이너리가 필요해요.

### 이미 출시한 앱에 외부 결제를 추가할 수 있나요?

아니요. entitlement는 한 번도 출시되지 않은 번들 ID에만 부여돼요. 새 앱이 한국에서 인앱 결제로 판매 중인 기존 앱의 버전이라면, 새 앱 승인 전에 기존 앱을 한국 스토어에서 내리세요.

### Small Business Program이 한국 외부 결제에도 적용되나요?

한국에 관한 Apple 페이지에는 인하 요율이 없어요. Small Business Program의 15%는 인앱 결제에 적용돼요. 그래서 소규모 개발자에게는 인앱 결제가 더 저렴해요.

### 외국 개발자도 한국에서 외부 결제를 쓸 수 있나요?

Apple 페이지는 한국에 법인이 있어야 한다고 요구하지 않아요. 한국에만 배포하는 앱이 대상이에요. 하지만 이 매출에 대한 한국 세금은 여러분 책임이 돼요. 비거주자라면 인앱 결제에서는 Apple이 대신 납부해 주는 부분이에요. 결제대행사가 한국 법인 없는 가맹점을 받아 주는지도 물어보세요.

### 한국 외부 결제에 필요한 Info.plist 키는 무엇인가요?

`SKExternalPurchase`예요. 한국 국가 코드를 넣은 문자열 배열이고, 키 레퍼런스 기준으로 `kr`이에요. entitlement 이름은 `com.apple.developer.storekit.external-purchase`이고, `true`로 설정하는 불리언이에요.

### 한국 규제 당국이 이미 Apple을 제재했나요?

이 글을 다시 확인한 2026년 10월 27일 기준으로는 아니에요. 결정이 나오지 않았어요. SBS Biz에 따르면 당시 10월 28일 최종 의결 가능성이 높았어요. 결정하기 전에 한국 언론과 Apple 페이지를 다시 확인하세요.

## Sources

- [Distributing apps using a third-party payment provider in South Korea](https://developer.apple.com/support/storekit-external-entitlement-kr/), Apple Developer: 조건, 결제대행사, 설정, 수수료, 보고서. [한국어판](https://developer.apple.com/kr/support/storekit-external-entitlement-kr/).
- [App Store Small Business Program](https://developer.apple.com/app-store/small-business-program/), Apple Developer: 15% 수수료와 조건.
- [Apple Developer Program License Agreement](https://developer.apple.com/support/terms/apple-developer-program-license-agreement/), 부속서 2의 3.4항, Exhibit B와 C: 수수료 계산 기준과 세금 징수.
- [SKExternalPurchase](https://developer.apple.com/documentation/bundleresources/information-property-list/skexternalpurchase), [External Purchase](https://developer.apple.com/documentation/storekit/external-purchase), [presentNoticeSheet()](https://developer.apple.com/documentation/storekit/externalpurchase/presentnoticesheet%28%29), Apple 문서.
- [앱 설정](https://docs.expo.dev/versions/latest/config/app/), [앱 변형](https://docs.expo.dev/tutorial/eas/multiple-app-variants/), [Expo Modules API](https://docs.expo.dev/modules/overview/), Expo 문서.
- SBS Biz [2026년 10월 12일](https://biz.sbs.co.kr/article/20000339499), [2026년 10월 27일](https://biz.sbs.co.kr/article/20000342283), [CBS 노컷뉴스 2026년 10월 27일](https://nocutnews.co.kr/news/6597590): 규제 당국 결정 일정과 쟁점. [디지털데일리 2025년 9월 27일](https://www.ddaily.co.kr/page/view/2025092721144306464): 방송미디어통신위원회 출범.

## 앱에 제값 받기

결제 방식을 고르기 전에 [무료 진단](https://devoria.fr/ko/diagnostic)을 받아 보세요. 프로젝트를 실제로 막고 있는 게 뭔지 알려 주고, 제 Apple 리젝 방지 체크리스트도 보내 드려요.

[iOS Kit](https://devoria.fr/ko/kits/ios)에는 제 앱들의 시작 코드가 들어 있어요. 온보딩, 페이월, 인앱 결제 기반 구독이 이미 구현돼 있고, App Store까지 가는 4단계 과정을 자기 속도에 맞춰 따라갈 수 있어요. App Store Connect의 상품 설정부터 페이월까지 구독을 완전히 구성하는 방법은 [iOS 인앱 구독](https://devoria.fr/ko/expertise/ios-in-app-subscription)에 자세히 정리했어요.


## 내 프로젝트

[iOS Kit](https://devoria.fr/ko/kits/ios): Claude Code로 iPhone 앱을 만드세요. 제 앱들의 Starter Code, 작업을 검사하는 skill, Apple Review Kit, App Store Screenshots Kit, ASO Kit 포함. 129,99 €.
