评论

收藏

[iOS开发] 苹果 AppStore 财年和账单那些趣事

移动开发 移动开发 发布于:2022-05-13 17:39 | 阅读数:410 | 评论:0

作者:iHTCboy
本文带你了解苹果 AppStore 的财年和账单周期,关于 AppStore 开发者账单和收入,相信很多开发者不一定有接触,或者接触时还是有很多疑问没有时间来学习。另外,还会有一些财年的诡计问题,比如为什么阿里巴巴财年是从4月1号到次年的3月31号呢?苹果财年为什么这么奇怪,本文一一为你解答~
一、前言
在苹果网站 公司新闻 网页会公告每个季度业绩:
DSC0000.jpg

如果你有好奇心,一定会有疑问:苹果的季度业绩为什么时间这个早?2022 年 1 月 27 日(北京时间)竟然公告的是 2022年Q1的业绩???跟我们平常认识的自然年的季度划分不一样,比如我们通常认为,2022年 Q1 会是 2022年1、2、3月。
所以,为什么会出现这样问题呢?这就是我们本文要介绍的其中一个关键点。
二、Apple 账单
2.1 Apple 财年(会计财务年度)
财年(Fiscal Year,财经年度,财政年度,会计财务年度,会计年度),是指公司国家每年制定预算或计算收入的统计时间。财季是指某一季度的财务状况,财年是指某一完整四个财季的财务状况。但每个国家或其法例所辖的组织各有不同,大抵分成两类:

  • 历年制
  • 跨年制
财年类型定义采用的国家或地区历年度制日历年度制,是指财政年度的起止期与年历始末相同,即公历1月1日起至12月31日止。中国、德国、法国、波兰、匈牙利、朝鲜、南斯拉夫等跨年度制跨日历年度制,是指财政年度起止期与年历始末不相同。英国、奥地利、日本、加拿大、印度等国家和地区是自4月1日起至次年3月31日止。
瑞典、埃及、澳大利亚、巴基斯坦、孟加拉国、苏丹等国家是自7月1日起至次年6月30日止。
美国在1976年以前是自7月1日起至次年6月30日止, 1976年以后改为自10月1日起至次年9月30日止。参考维基百科 财政年度,各国/地区的财政年度列表:
DSC0001.jpg

从图中可以看到,美国政府的财年是从10月1日起至次年9月30日止。
有一个约定俗成的问题,对于财务年度不在12月结束的公司,其财务报表会将结束日期所在的自然年称为其财务年度。来源
例如 Alibaba 在 3 月 31 日为其 fiscal year end,那就会写 fiscal year ended on March 31rd, 2015 = Fiscal2015。
那么为什么阿里巴巴财年是从 4 月 1 号到次年的 3 月 31 号呢?
阿里巴巴于2014年在美国上市,但并没有按美国的习惯来发年报,其原因是为了配合最大股东软银 softbank 并表需要。因为日本软银财年截止时间是 3 月 31 日。(可以看上图,日本的财年周期)
所以,大家对于财年有了大概的了解,虽然美国政府的财年在1976年以后改为自10月1日起至次年9月30日止。但美国的企业并不都是按照这个月份来定,比如苹果是 Sep28 End(9月28日,但并不是固定,下文会解析), 沃尔玛是 Jan31 End(1月31日)。
2.2 AppStore 账单日历
所以,AppStore 账单也是按照苹果财年来定的,可以通过下面链接获取 AppStore 账单日历(注:需要苹果开发者账号登陆才能访问):

  • https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wa/jumpTo?page=fiscalcalendar
DSC0002.jpg
注:也可以在 App Store Connect 后台:付款和财务报告 -> 选中日期 -> 最下方有一个 “查看财务日历” 入口。
问题又来了!这个图怎么看?
2.3 AppStore 账单周期的规则
苹果账单周期的规则,有2条大的规律:

  • Apple 财年由四个财季组成(第一季度、第二季度、第三季度和第四季度),每个季度分别为 35 天,两个 28 天月。
  • 苹果的财政年度从10月的财政年度开始:这意味着苹果的 2022 财年从 2021 年 10 月的第一季度开始。
我们以 2022 年苹果财年来例,如下图所示:
DSC0003.jpg

苹果 2022 年财年,以 Q1 为例:

  • Q1:从 2021 年 9 月 26 日 ~  2021 年 12 月 25 日
而每个月的账单月,也并不是自然月,Q1 季度的3个账单月:

  • M1:9 月 26 日 ~ 10 月 30 日(共 35 天)
  • M2:10 月 31 日 ~ 11 月 27 日(共 28 天)
  • M3:11 月 28 日 ~ 12 月 25 日(共 28 天)
同理,其它季度的也一样,大家可以在看看上图消化理解一下,其实并不难懂哈~ 觉得不错,也顺手点赞一下哈~
当然,苹果账号的规律 还有很多细节:

  • 第一季度从 9 月底开始,每个账单月从周日开始,到周六结束。
  • 苹果通常在账单月结束后 33 天内付款,40 天内开发者银行收到款项(如收不到,联系苹果)。
  • 所以苹果财务日历只有 364 天,而正常年有 365 和 366 日,所以,苹果每 5 年必须在 12 月的账单月增加一周。
2.4 AppStore 账单周期的 “陷阱”
小编这里收集整理了苹果财务日历:2009年~2022年:
DSC0004.jpg

根据上文 2.3 最后一点提到:苹果财务日历只有364天,而正常年有365和366日,所以,苹果每5年必须在12月的账单月增加一周。
2017年周期增加了一周:
DSC0005.jpg

所以,计算一下 2017 +5 年 = 2022 年,但 2022 年财年如上文提到,22Q1并没有增加多一周,估计2023年增加?
大家可能不理解,这一周的意味着什么?
@David Barnard 在推特上写道:
With Apple likely grossing >$1B/day, that’s >$7B shifted from Q1 2022 to Q1 2023. Analysts do take note of this extra week and how it impacts revenue, but I’ve never seen a chart that tried to correct for it, so all the charts just make it look like an especially good quarter.
由于 Apple 可能每天收入 >1B 美元(十亿),即 >7B 美元(七十亿)从 2022 年第一季度转移到 2023 年第一季度。分析师确实注意到这额外的一周以及它如何影响收入,但我从未见过图表试图纠正它,所以所有的图表都让它看起来像是一个特别好的季度。
事实上,一个组织能够采取的任何一个会计年度连续12个月内组成。这一规则的一个可接受的变化是采用了52个星期的年度报告的时期。而苹果公司,会根据本身的在一年内销量很大的季节变化往往选择自己利于自己的财年,这对于开发者来说可能是一个 “陷阱”,也是一个 trick!
2.5 AppStore 账单流程
综上,所以苹果的账单周期大概是这样的流程:
DSC0006.jpg

三、开发者分成和收款
3.1 App Store 大陆开发者收款的一些小细节

  • App Store Connect 给中国大陆开发者的起付金额为$150及等额值,对应人民币约 1000 左右,如果当前收益不足,则会余额结转到下个月。
  • App Store Connect 会在本月计算上月的收益,并生成相应的付款和财务报告,这个时间一般在 5-15 日之间。满足了最低起付额之后,会生成一个预计打款时间,这个打款时间为下个月。也就是说,10 月份的收益,实际打款日期会在 12 月上旬(这里不得不说苹果有点坑。Google Play是11月15日左右就会给开发者打款了,要比 Google Play 打款时间慢很多)。另外在生成财务报告的时候,可能会短暂地出现余额结转的情况,这种情况是正常的,只需要耐心等待即可。(下个月才打款,不耐心也没有用)
  • 即使开发者货币选为 CNY(人民币),苹果在实际打款的时候还是会以美元现汇的方式打款,不会使用人民币来汇款。所以大陆的开发者可以把这个设置为 USD,这样可以避免汇率波动造成的收益波动。
  • 苹果从境外汇款的时候没有电汇费用,收到的美金金额和财务报告中的金额是一致的。
引用来源:App Store大陆开发者收款总结
3.2 公司的苹果财务报表和苹果后台实际看到的预付款相差大?
这个问题在上文 “2.5 AppStore 账单” 流程图可以看出,每个环节都会有影响:

  • 时区差问题
  • 用户退款问题
  • 账务账单月不是按自然月
  • 汇率差问题
  • 苹果30%/15%分成问题
  • 税费问题
关于这个问题,最近发现还有一个原因,苹果账单报告数据里,有 2 个字段:

  • Transaction Date(交易日期)
  • Settlement Date(结算日期)
字段名称日期类型备注交易日期交易日期顾客购买 App 或 App 内购买项目的日期。仅当交易日期距离结算日期不超过 30 天时,才显示交易日期,否则该字段为空。结算日期MM/DD/YYYY处理和收取顾客付款并开具发票的日期。

  • 参考:财务报告字段
苹果出账单的报告,是按结算日期来出账单。开发者的订单日期与苹果账单的交易日期一致,但因苹果账单月不是自然月,并且账单是以结算日期为准,导致数据对不上的问题。
3.3 苹果内购收入最低打款门槛是多少?
中国内地目前最低付款门槛为 150 美元,也就是大概超过 1000 CNY(人民币)时会收到苹果打款。
如果您的银行所在国家或地区、银行帐户货币列于下表中,则您获得付款的最低门槛为 0.02 美元。
银行所在地区银行帐户货币1银行所在地区 12银行帐户货币 1AD安道尔EURIS冰岛EURAN荷兰EURIT意大利EURAT奥地利EURJP日本JPYAU澳大利亚AUDLI列支敦士登EURAZ阿塞拜疆EURLT立陶宛EURBE比利时EURLU卢森堡EURBR巴西BRLMC摩纳哥EURBG保加利亚EURME黑山共和国EURCA加拿大CADMM缅甸EURCC科克斯(基灵)群岛EURMQ马提尼克岛EURCH瑞士CHFMT马耳他EURCH瑞士EURMY马来西亚MYRCY塞浦路斯共和国EURNL荷兰EURCZ捷克共和国EURNO挪威EURDE德国EURNZ新西兰NZDDK丹麦EURPH菲律宾PHPEE爱沙尼亚EURPL波兰EURES西班牙EURPM圣皮埃尔和密克隆群岛EURFI芬兰EURPT葡萄牙EURFR法国EURRE留尼汪岛EURGB英国EURRO罗马尼亚EURGB英国GBPSE瑞典EURGF法属圭亚那EURSG新加坡SGDGP瓜德罗普岛EURSI斯洛文尼亚EURGR希腊EURSK斯洛伐克共和国EURHK香港HKDSM圣马力诺EURHU匈牙利EURUS美国USDID印度尼西亚IDRVA罗马教廷(梵蒂冈城)EURIE爱尔兰EURYT马约特岛EUR印度(INR)银行帐户的最低付款门槛为 0.30 美元。对于其他未提及的国家或地区、银行帐户货币,最低付款门槛为 150 美元。
另请注意,韩国(KRW)和泰国(THB)银行帐户的最低付款门槛如下:

  • 韩国(KRW):根据当地规定和银行要求,最低付款门槛为 50 美元。
  • 泰国(THB):泰国居民的最低付款门槛为 10 美元;位于泰国境外的开发者最低付款门槛为 150 美元,付款方式仍为电汇付款。
  • 参考:最低付款门槛
四、总结
深入的财务报表和账单流程有非常专业和非常多的细节,这里就不展开了,因为小编也不懂!本文主要的从一个财务报表的疑问开始,希望开发者,平时在做写代码的同时,对于可能与自己有关,又可能跟自己没有关的问题,可以多一个好奇心,多一个疑问,可能就多一份收获。如果你觉得文章写的不错,欢迎点赞~ 欢迎评论区一起交流~
2022 将于北京时间 6 月 7 号开始,一般苹果会灰度上线一些新特性或功能,所以最近这些更新有可能会影响到生产环境,比如这2天的上传App 和 ASC 后台登陆就受到影响,服务出现了宕机无法使用的情况:
DSC0007.jpg


  • System Status
开发者们需要注意:最近 App 规划排期要多预留2天时间哈~
最后,我们团队接下来会持续关于 WWDC 22,给大家带来最新的动态,欢迎关注我们,回家不迷路哈~
欢迎关注我们,了解更多 iOS 和 Apple 的动态~
五、参考

  • 苹果公司新闻 - Company News - Newsroom - Apple
  • Apple Earnings Call - Apple
  • Investor Relations - Apple
  • 财政年度 - 维基百科
  • 财年_百度百科
  • App Store Connect
  • 为什么阿里巴巴的财年比自然年提前那么多?究竟有何缘故? - 知乎
  • Apple's 2020 Fiscal Calendar and Payment Dates – RevenueCat
  • Apple's Fiscal Calendar and Payout Dates 2021 – RevenueCat
  • iOS内购-一次性解决财务的各种问题篇 - 简书
  • App Store大陆开发者收款总结 - 知乎
  • 财务报告字段 - App Store Connect 帮助
  • 最低付款门槛 - App Store Connect 帮助
  • System Status - Apple Developer


   
   
   
                        

关注下面的标签,发现更多相似文章