당신의 봇이 프리미엄 판매에서 처음으로 $100을 넘었고, Discord가 팀의 지급을 승인했으며, 첫 Stripe 입금이 은행 계좌에 들어왔습니다. 개발자 대시보드의 판매 숫자보다 적습니다 — 눈에 띄게 적습니다. 잘못된 것은 없습니다. 하지만 그 입금을 수익으로 기록하고 넘어간다면, 당신은 봇 개발자들을 세금 시즌까지 따라다니는 부기 실수를 이미 저지른 것입니다: 입금은 연쇄의 마지막 숫자이고, IRS는 첫 번째 숫자에 세금을 부과합니다.
앱을 위한 Discord의 네이티브 수익화 — 프리미엄 앱 구독과 일회성 구매 — 는 당신을 대신해 인상적인 양의 재무 처리를 담당합니다. 구매자로부터 판매세를 징수하여 납부합니다. 카드를 처리하고, 사기를 방지하며, Stripe를 통해 당신에게 지급합니다. 하지 않는 것은 당신의 과세 소득을 계산하는 것입니다. 총 매출의 모든 달러는 여전히 당신의 수익이고, Discord가 가져가는 모든 수수료는 당신이 직접 청구해야 하는 공제이며, 둘 사이의 격차는 당신의 몫인 조정 작업입니다. 돈이 실제로 어떻게 흐르는지, 그리고 Schedule C와의 접촉에서 살아남는 장부를 유지하는 방법은 다음과 같습니다.
프리미엄 앱 자금이 흐르는 방식, 단계별로
프리미엄 앱은 Discord의 서버 구독과 다른 제품이며, 경제성도 다릅니다. 봇을 수익화할 때 SKU — 구독 티어 또는 일회성 구매 — 를 생성하고, Discord의 결제 시스템이 앱 내에서 이를 판매합니다. API는 권한(entitlement)을 통해 누가 지불했는지 추적합니다: 사용자 구독은 한 구매자에게 권한을 부여하고, 길드 구독은 구독하는 서버의 모든 멤버에게 권한을 부여합니다. 일회성 구매는 영구적 형태(한 번 구매, 영구 보유, 예: 평생 프리미엄 잠금 해제) 또는 소모성 형태(구매, 사용, 재구매, 예: 임시 부스트)로 제공됩니다.
각 판매는 당신에게 도달하기 전에 동일한 흐름을 통과합니다:
- 구매자는 가격에 거래세를 더해 지불합니다. SKU 가격을 USD로 설정하면 Discord가 해외 구매자를 위해 현지화하고, 판매세, VAT 또는 GST가 그 위에 추가됩니다. Discord는 모든 적용 가능한 세금이 구매자에 의해 지불되며 Discord가 해당 당국에 납부한다고 명시합니다. 그 세금은 결코 당신의 돈이 아니었습니다.
- 결제 처리가 맨 위에서 차감됩니다. Discord는 각 거래에 결제 처리 수수료 — 공개된 예시에서는 6% — 와 거래당 수수료를 부과합니다.
- Discord가 플랫폼 수수료를 가져갑니다. 신규 개발자 팀은 Growth Tier로 시작합니다: 누적 총 매출 첫 $100만에 대해 15% 플랫폼 수수료. 팀이 $100만을 넘으면 Standard Tier 요율인 30%가 적용됩니다. 수수료는 세금과 처리 수수료가 제거된 후의 사용자 결제를 기준으로 계산되므로, 표면적 비율이 과소평가하는 것은 없지만 정가보다 적은 금액에 적용됩니다.
- 환불과 지불 거부(chargeback)가 공제됩니다. Discord는 관련 수수료와 함께 이를 지급 잔액에서 직접 차감할 수 있습니다.
- 나머지는 Stripe를 통해 지급됩니다. 지급은 첫 $100 수익 후 시작되는 지급 자격 심사를 팀이 통과하면, 달력 월 종료 후 45일 이내에 도착합니다. 이후 $25 미만의 잔액은 지급되지 않고 이월됩니다.
공개된 예시를 계산해 보면: $100 매출에 6% 처리 수수료와 8% 판매세가 적용되면 구매자는 총 $108을 지불하고, 15% Growth Tier에서 개발자에게 약 $79–80이 도달합니다. 대시보드는 매출을 보여주고, 은행은 잔여액을 보여줍니다. 두 숫자 모두 중요하며, 장부의 다른 위치에 기록됩니다.
자격 지리도 주목하세요: 프리미엄 앱 지급은 현재 미국, 영국, EU에 기반한 개발자에게 제공됩니다. 다른 곳에서 구축하고 있다면 네이티브 수익화는 아직 옵션이 아니며, 아래의 플랫폼 외 경로가 부수 채널이 아닌 전체 비즈니스입니다.
Discord의 세금 처리가 커버하는 것 — 그리고 멈추는 곳
Discord가 판매세의 징수자이자 납부자 역할을 하는 것은 정말로 가치 있습니다. 그것이 없다면, 40개국 구매자에게 $5 프리미엄 티어를 판매하려면 40개 관할권에서 디지털 상품 과세 가능성을 조사해야 할 것입니다. 그것이 있으면 소비세는 돈이 당신의 것이 되기 전에 처리됩니다.
그러나 소비세는 Discord가 처리하는 유일한 세금입니다. 훨씬 더 큰 두 가지 의무는 전적으로 당신에게 남습니다.
총 매출의 모든 달러에 대한 소득세. 세금 양식이 도착하면 이익이 아닌 결제 금액을 보고합니다. 지급은 Stripe를 통해 흐르며, Stripe가 발행하는 1099-K 양식은 구매자가 지불한 총액 — Discord 플랫폼 수수료 전, 처리 수수료 전, 환불 전 — 을 보고합니다. 그 총액은 IRS가 이미 당신에 대해 보유하고 있는 수익 숫자입니다. Schedule C에서 당신의 임무는 동일한 총액을 수입으로 보고하고 각 수수료를 별도의 사업 경비로 공제하는 것입니다. 대신 순 입금을 수익으로 보고하는 것은 플랫폼 판매자의 가장 흔한 실수입니다: 숫자는 어느 쪽이든 같은 이익으로 조정되지만, 총액 마이너스 공제 버전만이 IRS에 보고된 것과 일치합니다.
이익의 첫 $400부터 자영업세. 봇 소득은 그 처리를 바꾸는 법인을 설립하지 않는 한 자영업 소득입니다. $400 이상의 순소득은 일반 소득세에 더해 자영업세 — 사회보장 및 메디케어를 포함하는 15.3% — 를 발생시킵니다. 최소 연령도, 실제 수익이 살아남는 취미 예외도, "Discord가 이미 가져갔다"는 상쇄도 없습니다. 플랫폼 수수료는 배포와 결제를 사는 것이지 세금 커버리지를 사는 것이 아닙니다.
알아둘 만한 또 하나의 임계값: 현행법에 따르면, 연방 1099-K 보고 임계값은 의회가 $600으로의 계획된 인하를 뒤집은 후 연간 $20,000 초과 결제 및 200건 초과 거래입니다. 수백 개의 소규모 구독으로 $8,000을 버는 봇은 양식이 전혀 생성되지 않을 수 있습니다 — 일부 주는 훨씬 낮은 기준을 설정하므로 귀하의 주를 확인하세요 — 하지만 누군가 서류를 우편으로 보내든 안 보내든 모든 달러는 과세 대상입니다. 첫 양식이 아닌 첫 판매부터 수익을 추적하세요.
조정 작업, 구체적으로
봇이 $10에 사용자 구독 120개를 판매하는 달을 열어보세요: 총 매출 $1,200. 6% 처리 수수료와 환불 없음을 가정할 때 Growth Tier에서 흐름이 이를 어떻게 처리하는지 보여줍니다:
- 총 매출: $1,200.00 — 이것이 당신의 Schedule C 수익입니다.
- 결제 처리(6%): $72.00 — 공제 가능 경비.
- 플랫폼 수수료($1,128의 15%): $169.20 — 공제 가능 경비.
- 당신에게 지급되는 Stripe 지급액: $958.80 — 이것은 이체이지 수익이 아닙니다.
그런 형태의 입금 두 건이면, 은행 입금을 소득으로 기록하는 개발자는 수익을 거의 $500 과소 보고하면서 $500의 공제도 놓친 것입니다. 이익은 우연히 맞지만, 신고서는 두 곳에서 틀렸고, 뒤따르는 IRS 통지는 그들의 총액 사본을 당신의 것과 대조합니다.
일반 텍스트 원장에서 그 달은 다음과 같습니다 — 모든 계층을 가시적으로 유지하는 하나의 거래:
2026-01-01 open Assets:Stripe USD
2026-01-01 open Income:Bot:Subscriptions USD
2026-01-01 open Expenses:Platform:DiscordFees USD
2026-01-01 open Expenses:Platform:Processing USD
2026-10-31 * "Discord" "October Premium App payout, 120 user subscriptions"
Income:Bot:Subscriptions -1200.00 USD
Expenses:Platform:Processing 72.00 USD
Expenses:Platform:DiscordFees 169.20 USD
Assets:Stripe 958.80 USD판매세는 장부에 전혀 나타나지 않습니다: Discord가 구매자로부터 징수하여 납부하므로, 그것은 당신의 소득도 경비도 아닙니다. 정산 명세에 세금 금액이 표시된다면, 이를 전기 항목이 아닌 메모 정보로 취급하세요. 그리고 Stripe 잔액이 당신의 당좌 예금 계좌로 이동할 때, 그것은 당신 자신의 두 자산 계좌 간 이체입니다 — 두 번째 소득이 아닙니다:
2026-01-01 open Assets:Stripe USD
2026-01-01 open Assets:Bank:Checking USD
2026-11-10 * "Stripe" "Premium App payout to checking"
Assets:Stripe -958.80 USD
Assets:Bank:Checking 958.80 USD환불과 지불 거부는 별도의 처리가 필요합니다. 환불된 구독은 총 수입을 줄입니다 — 경비가 아닌 수익에 대응하여 기록하세요 — 반면 지불 거부 수수료는 진정한 경비입니다. 둘을 함께 뭉치면 수익과 공제 모두를 과대평가하며, 보통은 상쇄되지만 조사 시 좋지 않게 읽힙니다. 봇이 모바일 스토어프론트나 앱 스토어가 수수료를 가져가는 채널을 통해서도 판매한다면, 그 수수료를 Discord의 것에 합치지 말고 세 번째 항목으로 유지하세요; 각 수수료는 수취인이 다르며, 어느 하나에 대한 향후 질문은 분리된 항목에서 훨씬 쉽게 답할 수 있습니다.
플랫폼 외 변수: 가격 동등성과 두 벌의 장부
많은 진지한 봇 개발자들은 Discord 외부에서도 판매합니다 — 자체 사이트의 라이선스 키, 결제 링크를 통한 프리미엄 역할, SKU가 표현할 수 없는 연간 플랜. 그 경로에는 실제 매력이 있습니다: 더 낮은 수수료, 직접적인 고객 데이터, 그리고 기록 판매자(merchant of record)를 사용한다면 Discord가 제공하는 것과 동일한 판매세 징수 처리. 그러나 Discord의 개발자 정책은 당신이 우회해야 할 제약을 추가합니다: 2024년 10월 이후, 다른 곳에서 판매하는 모든 유료 기능은 플랫폼 외 가격보다 높지 않은 최종 세전 가격으로 프리미엄 앱을 통해서도 구매 가능해야 합니다. 자체 사이트에서 판매할 수 있지만, 구매자를 플랫폼 수수료로부터 멀어지게 하기 위해 자신의 Discord 등록 가격을 밑돌 수는 없습니다 — 영구적인 플랫폼 외 "할인"도 위반으로 간주됩니다.
장부 측면에서 이는 서로 다른 총액, 서로 다른 수수료 구조, 잠재적으로 서로 다른 세금 양식을 가진 두 개의 수익 채널이 모두 하나의 Schedule C에 도착함을 의미합니다. 첫날부터 별도의 수익 계좌에 유지하세요:
- 프리미엄 앱 판매용
Income:Bot:Subscriptions, 그 아래에 Discord의 수수료 스택. - 플랫폼 외 판매용
Income:Bot:LicenseKeys(또는 유사), 그 아래에 해당 처리업체의 수수료.
1월이 오면 각 채널의 총액은 자체 정산 내역과 자체 양식과 일치해야 합니다. 두 스트림을 하나의 "봇 수입" 항목으로 합치는 개발자들은 세금 시즌에 어느 달러가 어디서 왔는지 역설계하며 시간을 보냅니다 — 보통은 기억에 의존하며, 보통은 틀립니다.
봇 개발자들이 흔히 놓치는 공제
수수료 스택은 시작에 불과합니다. 봇을 유지하기 위해 지출하는 거의 모든 것이 이 소득에 대한 보통 사업 경비입니다:
- 호스팅 및 인프라 — VPS 청구서, 관리형 데이터베이스, Redis, CDN 및 대역폭 초과분. 하나의 서버가 봇과 개인 프로젝트를 호스팅한다면, 합리적인 기준으로 배분하고 문서화하세요.
- API 및 모델 비용 — AI 기능 봇의 LLM API 청구서, 이미지 생성, 음성 전사 또는 봇이 기능으로 재판매하는 모든 종량제 업스트림 서비스.
- 도메인, TLS 및 상태 도구 — 봇의 웹사이트 도메인, 가동 시간 모니터링, 오류 추적 및 봇에 사용되는 분석 좌석.
- 소프트웨어 및 자산 — IDE 구독, 디자인 도구, 봇에 포함된 스톡 아트 또는 사운드 팩, QA를 위해 구매한 테스트 계정 및 보조 기기.
- 계약자 지급 — 지불하는 프리랜서 개발자, 모더레이터 또는 아티스트, 임계값이 요구하는 곳에 정보 보고서 제출.
- 전문 서비스 — 부기, 세금 준비, 그리고 Discord가 수익화 전에 게시하도록 이미 요구하는 서비스 약관 및 개인정보 처리방침의 법률 검토.
호스팅 청구서는 매월 반복되고 증명이 간단하므로 가장 먼저 자동화할 대상입니다:
2026-01-01 open Assets:Bank:Checking USD
2026-01-01 open Expenses:Hosting USD
2026-11-01 * "VPS provider" "November bot hosting"
Expenses:Hosting 48.00 USD
Assets:Bank:Checking -48.00 USD흔한 회색 지대: 개인적으로도 사용하는 노트북과 가정용 인터넷. 사업 사용 비율을 공제할 수 있지만, "비율"에는 근거가 필요합니다 — 기록된 시간, 측정된 대역폭 또는 작업 공간 배분 — 자신 있게 재진술된 추측이 아닙니다. 방법을 선택하고, 기록하고, 일 년 내내 사용하세요.
예상세: 첫해 개발자를 놀라게 하는 청구서
Stripe 지급에서 아무도 원천징수하지 않습니다. 본업의 원천징수 외에 $1,000 이상을 납부할 것으로 예상된다면, IRS는 그 돈을 분기별로 — 4월 15일, 6월 15일, 9월 15일, 1월 15일 — 원하며, 늦게 도착하면 이자를 부과합니다. 정규직과 함께 매월 몇 백 달러를 순수익으로 내는 봇은 자영업세가 소득세에 더해지면 $1,000 선을 쉽게 넘을 수 있으며, 이는 첫 수익 연도를 위험한 해로 만듭니다: 예상 납부 습관이 아직 존재하지 않고, 배우는 동안 과소납부 이자가 복리로 쌓입니다.
실용적인 해결책은 지급이 들어올 때마다 적용하는 비율 규칙입니다. 각 Stripe 입금의 25–30%를 도착하는 날 별도 계좌에 따로 두세요; 준비 전문가(또는 자신의 Form 1040-ES 워크시트)가 실제 숫자를 알려주면 비율을 조정하세요. 4월까지 기다렸다가 청구서를 발견하는 개발자들은 운영 자금을 끌어 쓰거나 이자를 지불하며 연장 신고를 합니다 — 둘 다 30초 걸리는 이체로 피할 수 있습니다.
전체를 정직하게 유지하는 월간 루틴
이 중 어느 것도 회계 부서를 필요로 하지 않습니다. 매월 약 20분, 다음 순서로 하면 됩니다:
- 대시보드가 아닌 정산 명세를 가져오세요. 그 달의 프리미엄 앱 판매 내역과 Stripe 지급 명세서를 내보내세요. 대시보드는 매출을 보여주고, 명세서는 각 수수료가 얼마를 가져갔는지 보여줍니다.
- 총액, 수수료, 지급액을 하나의 항목으로 기록하세요. 수익은 수수료 전 구매자 결제와 같습니다. 각 수수료는 자체 경비 항목을 받습니다. 지급액은 자산 이체입니다.
- Stripe를 은행과 조정하세요. 명세서의 모든 지급액은 45일 지연을 고려하여 입금과 일치해야 합니다 — 10월 판매는 12월에 지급되므로, 한 달의 매출을 같은 달의 입금과 절대 비교하지 마세요.
- 플랫폼 외 판매를 별도로 기록하세요. 해당 채널의 처리업체 명세서를 자체 수익 계좌 및 자체 수수료와 일치시키세요.
- 누적 총액을 $100만 티어 기준선과 비교하세요. 15% 플랫폼 수수료에서 30%로의 점프는 가장 큰 경비를 하룻밤 사이에 두 배로 만듭니다. 더 작은 지급액에서 발견하는 것이 아니라 몇 분기 전에 확인하고 싶을 것입니다.
- 명세서를 보관하세요. 매월 내보낸 파일을 장부와 함께 저장하세요. 3년 후 아무도 10월을 기억하지 못할 때, PDF는 기억합니다.
Discord는 채팅 앱 내에서 소프트웨어를 판매하는 가장 어려운 부분 — 결제, 사기, 글로벌 세금 징수, 은행으로의 지급 — 을 제거했습니다. 남은 것은 신중한 개발자가 한 달에 저녁 한 번에 할 수 있는 정확한 규모의 작업입니다 — 구매자가 지불한 것을 기록하고, 각 중개자가 가져간 것을 기록하고, 증거를 보관하세요. 첫 $100 심사부터 그렇게 하면, 연말의 Schedule C는 이미 신뢰하는 숫자로부터 스스로 작성됩니다.





