در ماه فوریه صورتحساب بانکی خود را باز میکنید، واریزی از طرف اپل را میبینید و متوجه میشوید که این مبلغ هیچ شباهتی به عدد چاپشده روی فرم 1099-K که بهتازگی در ایمیل خود دریافت کردهاید ندارد. آیا اپل اشتباه کرده است؟ آیا حق شما ضایع شده است؟ آیا اداره مالیات (IRS) فکر خواهد کرد که در حال پنهان کردن درآمد خود هستید؟
هیچکدام. اگر اپلیکیشن، اشتراک یا خریدهای درونبرنامهای را از طریق اپ استور یا گوگل پلی میفروشید، رقم مندرج در فرم مالیاتی و رقم موجود در حساب جاری شما قرار است متفاوت باشند — و اگر دلیل آن را ندانید، فصل مالیات بهجای یک تطبیق حساب پنج دقیقهای، به یک بازی حدس و گمان تبدیل میشود.
این یکی از رایجترین نقاط سردرگمی برای توسعهدهندگان انفرادی و تیمهای کوچک اپلیکیشن است و با کمی ساختاریافتگی کاملاً قابل حل است. در ادامه به علت اصلی این مغایرت و نحوه ایجاد یک عادت دفترداری میپردازیم که شما را بدون ترس از ماه ژانویه، همیشه آماده حسابرسی نگه میدارد.
چرا رقم فرم 1099-K نادرست به نظر میرسد (که اینطور نیست)
اپل و گوگل هر دو موظف هستند به محض اینکه حجم پرداخت ناخالص از آستانههای گزارشدهی IRS (۵,۰۰۰ دلار فروش ناخالص تعدیلنشده برای سال ۲۰۲۶، که در سالهای آینده به سمت آستانه قانونی ۶۰۰ دلار کاهش مییابد) فراتر رفت، فرم 1099-K را برای توسعهدهندگان آمریکایی صادر کنند. کلمه کلیدی در اینجا ناخالص است.
فرم 1099-K میزان فروش ناخالص تعدیلنشده را گزارش میکند — یعنی قیمت کامل پرداختشده توسط مشتری قبل از کسر هر یک از موارد زیر:
- کمیسیون اپل یا گوگل (۳۰ درصد استاندارد، یا ۱۵ درصد اگر واجد شرایط برنامه کاهش کارمزد باشید — در ادامه بیشتر توضیح داده شده است)
- بازپرداختها و برگشت پرداختها (Chargebacks) صادرشده پس از فروش
- تفاوتهای تبدیل ارز، در صورتی که مشتریان با ارزی غیر از ارز پرداختی شما خرید کنند
- مالیاتهایی که پلتفرم به نمایندگی از شما جمعآوری و پرداخت کرده است (مالیات بر ارزش افزوده (VAT)، مالیات کالا و خدمات (GST) و در بسیاری از ایالتهای آمریکا، مالیات بر فروش — اپل و گوگل هر دو به عنوان «تسهیلکننده بازار» عمل میکنند و این پرداخت را مستقیماً انجام میدهند، بنابراین هرگز به دست شما نمیرسد، اما در رقم فروش ناخالص گزارششده لحاظ شده است)
- مالیات تکلیفی (Tax withholding)، اگر توسعهدهنده خارجی هستید یا مستندات مالیاتی شما در پرونده ناقص است
بنابراین، رقم فروش ناخالص ۱۰,۰۰۰ دلاری در فرم 1099-K شما ممکن است پس از کسر کمیسیون به تنهایی، و حتی قبل از اعمال بازپرداختها یا اثرات ارز، به ۶,۸۰۰ تا ۷,۰۰۰ دلار عایدی واقعی توسعهدهنده تبدیل شود. این یک خطا نیست — بلکه تفاوت بین درآمد ناخالص کل (Top-line revenue) و چیزی است که پلتفرم آن را «عایدی توسعهدهنده» (Developer proceeds) مینامد.
چهار رقمی که هر توسعهدهنده اپلیکیشن باید رهگیری کند
بهجای اینکه سعی کنید بعد از اتمام سال مالی، ارقام را با یکدیگر تطبیق دهید، این چهار رقم متمایز را در طول سال رهگیری کنید. هر کدام هدف متفاوتی دارند:
- درآمد ناخالص — همان رقم فرم 1099-K. آنچه مشتریان قبل از هرگونه کسر پرداخت کردهاند. این همان چیزی است که اداره مالیات (IRS) روی فرم مشاهده میکند.
- پرداختی خالص — آنچه اپل یا گوگل در واقع پس از کسر کمیسیون، بازپرداختها و تبدیل ارز به حساب بانکی شما واریز میکنند. این درآمد واقعی کسبوکار شما برای اهداف دفترداری است.
- درآمد پس از کسر مالیات — پرداختی خالص منهای حدود ۲۵ تا ۳۵ درصدی که باید برای مالیات فدرال مشاغل آزاد، مالیات بر درآمد و (در صورت لزوم) مالیات ایالتی کنار بگذارید.
- درآمد واقعی قابل برداشت — درآمد پس از کسر مالیات منهای هزینههای کسبوکار (هزینههای برنامه توسعهدهندگان، میزبانی ابری، پرداخت به پیمانکاران، اشتراک نرمافزارها، هزینههای تبلیغات).
بخش عمدهای از نگرانی «چرا این اعداد با هم همخوانی ندارند» به این دلیل رخ میدهد که توسعهدهندگان رقم شماره ۱ را با رقم شماره ۴ مقایسه میکنند و تصور میکنند مشکلی پیش آمده است. قرار نیست این اعداد همخوانی داشته باشند. آنها مراحل مختلفی از گردش یک دلار یکسان هستند.
از کجا ارقام واقعی را استخراج کنیم
نیازی نیست گزارشهای ماهانه اپل یا گوگل را خطبهخط و به صورت دستی تطبیق دهید — اما به یک روال منظم نیاز دارید.
اپل (App Store Connect):
- بخش Payments and Financial Reports عایدی ماهانه را به تفکیک منطقه نشان میدهد که قبلاً کمیسیون اپل از آن کسر شده است.
- گزارشهای مالی برای یک ماه مشخص معمولاً تا اولین جمعه از ماه مالی بعدی نهایی و بارگذاری میشوند — فرآیند تطبیق را خیلی زود شروع نکنید، در غیر این صورت دادههای ناقص را با هم مقایسه خواهید کرد.
- تبدیل ارز در روز پرداخت انجام میشود، نه روز خرید؛ این بدان معناست که یک فروش انجامشده در ماه دسامبر ممکن است با نرخ متفاوتی نسبت به فروش ماه نوامبر تبدیل شود، حتی اگر قیمت اسمی آنها به ارز خارجی یکسان باشد.
گوگل پلی کنسول (Google Play Console):
- صفحات Order Management و Financial reports فروش ناخالص، کارمزد خدمات گوگل، بازپرداختها و برگشت پرداختها را به عنوان ردیفهای مجزا تفکیک میکنند — این گزارش دقیقتر از گزارش ماهانه تجمیعشده اپل است، اما به صورت ماهانه ارائه میشود و نه در لحظه.
- از سفارشهای ثبتشده پس از ۳ آگوست ۲۰۲۶، گوگل پلی شروع به تقسیم هزینههای برگشت پرداخت با توسعهدهندگان کرده است: اکنون شما قیمت خرید (خالص از کارمزد گوگل) بهعلاوه کارمزد برگشت پرداخت شبکه کارت را در اختلافات نامعتبر تقبل میکنید، بهجای اینکه گوگل کل هزینه را بپردازد. اگر برگشت پرداخت بخش قابلتوجهی از درآمد شما را تشکیل میدهد، این ردیف هزینه جدیدی است که باید از این به بعد بهطور جداگانه رهگیری کنید.
یک عادت کاربردی: در پایان هر ماه، درآمد ناخالص، کمیسیون، بازپرداختها و پرداختی خالص را به عنوان چهار رقم مجزا در دفاتر خود ثبت کنید — نه فقط مبلغ واریزی را. وقتی در ژانویه سال بعد فرم 1099-K به دست شما میرسد، مجموع درآمد ناخالص شما باید از قبل با آن مطابقت داشته باشد، زیرا در طول سال مبالغ ناخالص را رهگیری کردهاید، بهجای اینکه بعداً بخواهید محاسبات معکوس انجام دهید.
برنامههای کاهش کمیسیون را نادیده نگیرید
اگر توسعهدهنده کوچکتری هستید، ممکن است کمیسیونی کمتر از آنچه فکر میکنید بپردازید — یا با عدم ثبتنام، درآمدی را که حق شماست از دست بدهید.
- برنامه کسبوکارهای کوچک اپل (Apple's Small Business Program): کمیسیون ۱۵ درصد بهجای ۳۰ درصد، در دسترس برای هر توسعهدهنده یا شرکتی که در سال تقویمی گذشته، مجموعاً ۱ میلیون دلار یا کمتر عایدی (پس از سهم اپل) داشته است. ثبتنام ساده و به صورت خودکار در داخل App Store Connect انجام میشود — نیازی به بررسی پرونده نیست.
- برنامههای موازی گوگل پلی: برنامههای Apps Experience Program و Games Level Up Program کارمزد ۱۵ درصدی را برای اولین ۱ میلیون دلار درآمد سالانه برای اپلیکیشنها و بازیهای واجد شرایط ارائه میدهند، و برنامه Play Media Experience Program میتواند کارمزد اپلیکیشنهای کتاب الکترونیکی، موسیقی و پخش ویدیو را در صورت ادغام با Android TV، Wear OS یا Google Cast تا ۱۰ درصد کاهش دهد. برخلاف برنامه اپل، برنامههای گوگل نیاز به ثبت درخواست و مطابقت با دستهبندی دارند و خودکار نیستند.
اگر در اواسط سال از آستانه درآمدی ۱ میلیون دلار عبور کردید یا اگر دستهبندی اپلیکیشن شما تغییر کرد، وضعیت ثبتنام خود را سالانه بررسی کنید. توسعهدهندهای که ۳۰ درصد پرداخت میکند در حالی که واجد شرایط نرخ ۱۵ درصدی است، عملاً نیمی از سود ناخالص پلتفرم خود را بی سروصدا از دست میدهد.
یک روال ساده برای تطبیق ماهانه حسابها
برای مدیریت این موضوع نیازی به نرمافزارهای حسابداری پیچیده مخصوص ناشران بزرگ اپلیکیشن ندارید. یک چکلیست ماهانه تکرارپذیر کافی است:
- گزارش مالی ماه جاری را از App Store Connect یا Google Play Console دریافت کنید.
- چهار ردیف مالی را ثبت کنید: فروش ناخالص، کمیسیون پلتفرم، بازپرداختها/برگشت پرداختها و پرداختی خالص.
- پرداختی خالص را با واریزی واقعی بانک تطبیق دهید. اگر پرداختی اپل تاخیر دارد (بر اساس شرایط پرداخت و نوع ارز، ممکن است ۳۰ تا بیش از ۴۵ روز طول بکشد تا عایدی پس از فروش به حساب شما برسد)، این تاخیر دوره گزارش را یادداشت کنید تا واریزی این ماه را با گزارش همین ماه مقایسه نکنید.
- ذخیره مالیاتی خود را کنار بگذارید (۲۵ تا ۳۵ درصد از پرداختی خالص، و اگر در ایالتی با مالیات بالا هستید بیشتر) به محض نهایی شدن واریزی — نه در زمان سررسید مالیات — آن را به یک حساب مجزا منتقل کنید.
- هزینهها را نیز ثبت کنید. هزینه سالانه ۹۹ دلاری برنامه توسعهدهندگان اپل، هزینه ثبتنام یکباره ۲۵ دلاری گوگل، هزینههای طراح یا پیمانکار و اشتراک نرمافزارهای مورد استفاده برای توسعه، همگی هزینههای تجاری قابل کسر از مالیات هستند که درآمد مشمول مالیات شما را کاهش میدهند — اما فقط در صورتی که ثبت شده باشند، نه اینکه صرفاً در حافظه سپرده شوند.
انجام این کار به صورت ماهانه، تلاش نفسگیر و سالانه مالیاتی را به یک کار اداری ۵ دقیقهای تبدیل میکند و به این معنی است که وقتی فرم 1099-K شما میرسد، آن را با اعدادی که از قبل در اختیار دارید مقایسه میکنید — نه اینکه تحت فشار مهلت قانونی، گزارشهای یک سال پلتفرم را مهندسی معکوس کنید.
دفتر کل درآمد اپلیکیشن خود را به صورت متن ساده (Plain Text) نگه دارید
صفحات گسترده برای مدتی کار را راه میاندازند، اما به محض اینکه شروع به رهگیری درآمد ناخالص، کمیسیون، بازپرداختها، اثرات ناشی از نرخ ارز و هزینهها در دو پلتفرم مختلف و در چندین ماه کنید، به سرعت آسیبپذیر میشوند — فقط یک فرمول اشتباه کافی است تا کل فرآیند تطبیق حساب شما زیر سوال برود. Beancount.io به توسعهدهندگان مستقل یک دفتر کل حسابداری متنساده ارائه میدهد که در آن هرگونه پرداختی، بازپرداخت و هزینه اپ استور یا گوگل پلی یک ورودی تحت کنترل نسخه (version-controlled) است که میتوانید آن را خطبهخط حسابرسی کنید — بدون فرمولهای پنهان، بدون وابستگی به یک ارائهدهنده خاص (vendor lock-in) و با فرمتی که به طور طبیعی برای تطبیق درآمدهای ناخالص و خالص در پلتفرمهای مختلف مناسب است. رایگان شروع کنید و ببینید چرا توسعهدهندگانی که با کد فکر میکنند، حسابداری را ترجیح میدهند که به همان شیوه کار میکند.