Към основното съдържание

Монетизирате Discord бот с Premium App абонаменти? Защо данъчната инфраструктура на Discord все още ви оставя работа по сверяване за Schedule C

Публикувано 12 минути четенеMike ThriftMike Thrift
Монетизирате Discord бот с Premium App абонаменти? Защо данъчната инфраструктура на Discord все още ви оставя работа по сверяване за Schedule C
На тази страница

Ботът ви току-що прекрачи първите $100 от premium продажби, Discord одобри екипа ви за изплащания и първият депозит от Stripe пристига в банковата ви сметка. Той е по-малък от числото за продажби на таблото ви за разработчици — забележимо по-малък. Нищо не е сгрешено. Но ако запишете този депозит като свой приход и продължите напред, вече сте допуснали счетоводната грешка, която следва разработчиците на ботове чак до данъчния сезон: депозитът е последното число във верига, а IRS облага първото.

Вградената монетизация на Discord за приложения — Premium App абонаменти и еднократни покупки — поема впечатляващ обем финансова инфраструктура от ваше име. Тя събира данък върху продажбите от купувачите и го внася. Тя обработва карти, бори се с измами и ви плаща чрез Stripe. Това, което не прави, е да изчисли облагаемия ви доход. Всеки долар брутни продажби все още е ваш приход, всяка такса, която Discord задържа, е приспадане, което трябва да заявите сами, а разликата между двете е работа по сверяване, която е ваша отговорност. Ето как всъщност текат парите и как да водите книги, които издържат при сблъсък със Schedule C.

Как текат парите от Premium Apps, стъпка по стъпка​

Premium Apps е различен продукт от Server Subscriptions на Discord, а икономиката също се различава. Когато монетизирате бот, създавате SKU-та — абонаментни нива или еднократни покупки — и плащането на Discord ги продава в приложението. API-то му следи кой е платил чрез права (entitlements): потребителският абонамент дава право на един купувач, а абонаментът за гилдия дава право на всеки член на абонирания сървър. Еднократните покупки биват трайни (купи веднъж, запази завинаги, като доживотно premium отключване) или консумативи (купи, изразходвай, купи отново, като временен буст).

Всяка продажба преминава през същия водопад, преди нещо да стигне до вас:

  1. Купувачът плаща цената плюс данък върху транзакцията. Задавате цените на SKU-тата в USD, Discord ги локализира за купувачи в чужбина, а данъкът върху продажбите, ДДС или GST се добавят отгоре. Discord ясно заявява, че всички приложими данъци се плащат от купувача и че Discord ги внася на съответния орган. Този данък никога не е бил ваши пари.
  2. Таксата за обработка на плащанията се удържа отгоре. Discord начислява такса за обработка на плащане при всяка транзакция — публикуваният му пример използва 6% — плюс евентуални такси за транзакция.
  3. Discord взема таксата си за платформата. Новите екипи на разработчици започват на ниво Growth: 15% такса за платформата върху първия $1 милион кумулативни брутни продажби. След като екипът премине $1 милион, се прилага ставката от 30% на ниво Standard. Таксата се изчислява върху потребителските плащания, след като данъците и таксите за обработка бъдат приспаднати, така че обявеният процент не подценява нищо, но също се прилага върху по-малко от цената на етикета.
  4. Възстановяванията и chargeback-ите се приспадат. Discord може да ги изтегли, заедно със свързаните такси, директно от баланса ви за изплащане.
  5. Остатъкът се изплаща чрез Stripe. Изплащанията пристигат до 45 дни след края на календарния месец, след като екипът ви премине преглед за право на изплащане, който започва след първите спечелени $100. По-късни баланси под $25 се пренасят напред вместо да се изплащат.

Пресметнете публикувания пример: $100 продажби с 6% обработка и 8% данък върху продажбите означава, че купувачите плащат общо $108, а около $79–80 достигат до разработчика при 15% ниво Growth. Таблото показва продажби; банката ви показва остатъка. И двете числа имат значение и отиват на различни места в книгите ви.

Обърнете внимание и на географията на правото на изплащане: изплащанията на Premium Apps в момента са достъпни за разработчици, базирани в САЩ, Великобритания и ЕС. Ако разработвате от другаде, вградената монетизация все още не е опция и извънплатформената пътека по-долу е целият ви бизнес, а не страничен канал.

Какво покрива данъчната обработка на Discord — и къде свършва​

Това, че Discord действа като събирач и вносител на данъка върху продажбите, е наистина ценно. Без него продажбата на $5 premium ниво на купувачи в четиридесет държави би ви оставила да проучвате данъчната облагаемост на цифровите стоки в четиридесет юрисдикции. С него данъкът върху потреблението е уреден, преди парите да станат ваши.

Но данъкът върху потреблението е единственият данък, който Discord обработва. Две много по-големи задължения остават изцяло за вас.

Данък върху дохода за всеки долар брутни продажби. Когато пристигнат данъчните формуляри, те декларират обем на плащанията, а не печалба. Изплащанията минават през Stripe, а издаваните от Stripe формуляри 1099-K декларират брутната сума, която купувачите са платили — преди таксата за платформата на Discord, преди таксите за обработка, преди възстановяванията. Тази брутна цифра е числото за приход, което IRS вече има в досието ви. Вашата задача в Schedule C е да декларирате същото това брутно число като постъпления и след това да приспаднете всяка такса като отделен бизнес разход. Декларирането на нетния депозит като приход вместо това е най-честата грешка на продавачите през платформи: числата се сверяват до същата печалба и по двата начина, но само версията бруто-минус-приспадания съвпада с това, което са съобщили на IRS.

Данък за самонаетост от първите $400 печалба. Доходът от бот е доход от самонаетост, освен ако не сте учредили структура, която променя това третиране. Нетните приходи от $400 или повече задействат данък за самонаетост — 15,3%, покриващ Social Security и Medicare — върху обикновения данък върху дохода. Няма минимална възраст, няма изключение за хоби, което оцелява при реален приход, и няма приспадане „Discord вече взе своя дял“. Таксата за платформата ви купува дистрибуция и плащане, не данъчно покритие.

Още един праг, който си струва да знаете: по действащото законодателство федералният праг за деклариране по 1099-K е над $20 000 плащания и над 200 транзакции за годината, след като Конгресът отмени планираното сваляне до $600. Бот, печелещ $8 000 от няколкостотин малки абонамента, може изобщо да не генерира формуляр — някои щати определят много по-ниски прагове, така че проверете своя — но всеки долар е облагаем, независимо дали някой ви изпраща документи. Следете прихода от първата продажба, не от първия формуляр.

Работата по сверяване, онагледена​

Отворете месец, в който ботът ви продава 120 потребителски абонамента по $10 всеки: $1 200 брутни продажби. Ето какво прави водопадът с тях при ниво Growth, при 6% обработка и без възстановявания:

  • Брутни продажби: $1 200,00 — това е приходът ви в Schedule C.
  • Обработка на плащанията (6%): $72,00 — приспадаем разход.
  • Такса за платформата (15% от $1 128): $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 се премести в разплащателната ви сметка, това е трансфер между две ваши собствени asset сметки — не втора порция приход:

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

Възстановяванията и chargeback-ите заслужават отделно третиране. Върнатият абонамент намалява брутните ви постъпления — осчетоводете го срещу прихода, не като разход — докато таксата за chargeback е истински разход. Смесването на двете надценява както прихода, така и приспаданията ви, което обикновено се компенсира, но изглежда зле при проверка. Ако ботът ви продава и чрез мобилни магазини или друг канал, където магазин за приложения взема своя дял, дръжте тази такса като трети отделен ред, вместо да я вмъквате в тази на Discord; всяка такса има различен получател и бъдещ въпрос за която и да е от тях е много по-лесен за отговор от отделни редове.

Извънплатформената условност: ценови паритет и два комплекта книги​

Много сериозни разработчици на ботове продават и извън Discord — лицензни ключове на собствения си сайт, premium роли чрез линк за плащане, годишни планове, които SKU не може да изрази. Тази пътека има реални привлекателности: по-ниски такси, директни данни за клиентите и, ако използвате merchant of record, същото третиране на събрания данък върху продажбите, което Discord предоставя. Но политиката за разработчици на Discord добавя ограничение, около което трябва да се съобразите: от октомври 2024 г. всяка платена възможност, която продавате другаде, трябва да бъде закупуваема и чрез Premium Apps на крайна цена преди данъци, не по-висока от извънплатформената цена. Можете да продавате на собствения си сайт, но не можете да подбивате собствената си обява в Discord, за да отклоните купувачи от таксата за платформата — постоянните извънплатформени „отстъпки“ също се считат за нарушения.

За вашите книги това означава два канала за приход с различни брутни числа, различни структури на такси и потенциално различни данъчни формуляри, всички кацащи в един Schedule C. Дръжте ги в отделни приходни сметки от първия ден:

  • Income:Bot:Subscriptions за продажби през Premium App, с натрупаните такси на Discord под тях.
  • Income:Bot:LicenseKeys (или подобно) за извънплатформени продажби, с таксите на съответния процесор под тях.

През януари брутната сума на всеки канал трябва да се сверява със собствената му история на сетълменти и със собствения му формуляр. Разработчиците, които обединяват двата потока в един ред „доход от бот“, прекарват данъчния сезон в обратно инженерство кой долар откъде е дошъл — обикновено по памет, обикновено грешно.

Приспадания, които разработчиците на ботове рутинно пропускат​

Натрупаните такси са само началото. Почти всичко, което харчите, за да поддържате бота жив, е обикновен бизнес разход срещу този приход:

  • Хостинг и инфраструктура — сметки за VPS, управлявани бази данни, Redis, CDN и превишения на трафик. Ако един сървър хоства бота и личен проект, разпределете по разумна мярка и документирайте.
  • API и разходи за модели — сметки за LLM API за бот с AI функции, генериране на изображения, транскрипция или всяка измервана upstream услуга, която ботът препродава като функции.
  • Домейни, TLS и инструменти за статус — домейнът на сайта на бота, мониторинг на uptime, проследяване на грешки и аналитични места, използвани за бота.
  • Софтуер и ресурси — абонаменти за 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 иска тези пари тримесечно — 15 април, 15 юни, 15 септември и 15 януари — и начислява лихва, когато пристигнат късно. Бот, който печели по няколкостотин долара месечно наред с работа на пълен работен ден, лесно може да премине линията от $1 000, щом данъкът за самонаетост се присъедини към данъка върху дохода, което прави първата печеливша година опасната: навикът за авансови плащания още не съществува, а лихвата за недостиг се натрупва, докато се учите.

Практическото решение е правило за процент, прилагано към всяко изплащане, когато пристигне. Отделете 25–30% от всеки депозит от Stripe в отделна сметка в деня, в който пристигне; коригирайте процента, щом вашият счетоводител (или вашият собствен работен лист по Формуляр 1040-ES) ви каже реалното число. Разработчиците, които чакат до април, за да открият сметката, или източват оперативни средства, или подават с удължаване, дължейки лихва — и двете избегваеми с трансфер, който отнема тридесет секунди.

Месечна рутина, която държи цялата работа честна​

Нищо от това не изисква счетоводен отдел. Изисква около двадесет минути месечно, в този ред:

  1. Изтеглете сетълмента, не таблото. Експортирайте продажбите на Premium App за месеца и извлечението за изплащане от Stripe. Таблото показва продажби; извлечението показва какво е взела всяка такса.
  2. Осчетоводете бруто, таксите и изплащането като един запис. Приходът е равен на плащанията на купувачите преди такси. Всяка такса получава свой ред за разход. Изплащането е трансфер на актив.
  3. Сверете Stripe с банката. Всяко изплащане в извлечението трябва да съответства на депозит, като се отчита 45-дневното закъснение — продажбите от октомври се изплащат през декември, така че никога не сравнявайте продажбите за даден месец с депозитите за същия месец.
  4. Осчетоводявайте извънплатформените продажби отделно. Сверете извлечението на процесора за този канал със собствената му приходна сметка и собствените му такси.
  5. Следете кумулативната брутна сума спрямо линията от $1 милион. Скокът от 15% такса за платформата до 30% удвоява най-големия ви разход за една нощ. Искате да го видите идващ на четвъртини разстояние, не да го откриете в по-малко изплащане.
  6. Записвайте извлеченията. Запазете експорта за всеки месец с книгите. След три години, когато никой не помни октомври, PDF-ът помни.

Discord премахна най-трудната част от продажбата на софтуер в чат приложение: плащането, измамите, глобалното събиране на данъци и изплащанията към банката ви. Това, което остава, е точно по мярката работа, която внимателен разработчик може да свърши за една вечер месечно — запишете какво са платили купувачите, запишете какво е задържал всеки посредник и пазете доказателството. Правете го от прегледа за първите $100 нататък и Schedule C в края на годината се пише сам от числа, на които вече вярвате.

Източник: https://beancount.io/bg/blog/2026/11/10/discord-bot-premium-app-subscriptions-schedule-c-reconciliation-guide

Публикувано: 10 ноември 2026 г.

7 минути четене

Discord Server Subscriptions and the 1099-K: Why Your Tax Form Shows More Than You Were Paid

Discord issues 1099-Ks through Stripe reporting gross subscriber payments, not…

tax
tax-compliance
10 минути четене

Заплащане за открити уязвимости: Как се облагат вашите плащания от HackerOne и Bugcrowd

Плащанията за открити уязвимости от HackerOne и Bugcrowd са обикновен доход от…

tax
tax-compliance
11 минути четене

Взимате по $10 на сесия в UserTesting или Testlio? Защо липсата на 1099 под $600 не означава липса на Schedule C и как да следите данъка за самонаети лица върху доходи от usability тестване на свободна практика

Липсата на 1099 от UserTesting или Testlio не означава нищо — всеки долар от…

freelance
form-1099
10 минути четене

Новата странична AI дейност: Счетоводство и тримесечни данъци за доходи от RLHF и етикетиране на данни

Доходите от AI етикетиране на данни и RLHF гиг работа пристигат без удържани…

side-hustle
ai
12 минути четене

Отдавате ли своя GPU под наем във Vast.ai или RunPod? Защо сметката за ток и амортизационният график принадлежат в Schedule C, а не в личната ви сметка за комунални услуги

Доходът от отдаване на GPU под наем е бизнес доход по Schedule C: приспадайте…

side-hustle
tax-deductions