作者:iHTCboy

本文带你了解苹果 AppStore 的财年和账单周期,关于 AppStore 开发者账单和收入,相信很多开发者不一定有接触,或者接触时还是有很多疑问没有时间来学习。另外,还会有一些财年的诡计问题,比如为什么阿里巴巴财年是从4月1号到次年的3月31号呢?苹果财年为什么这么奇怪,本文一一为你解答~

一、前言

在苹果网站 公司新闻 页面会通告每个季度业绩:

如果你有思考或好奇心,一定会有疑问:苹果的季度业绩为什么时间这个早?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日止。

参考维基百科 财政年度,各国/地区的财政年度列表:

从图中可以看到,美国政府的财年是从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

注:也可以在 App Store Connect 后台找到入口:付款和财务报告 -> 选中日期 -> 最下方有一个 “查看财务日历” 入口。

问题又来了!这个图怎么看?

2.3 AppStore 账单周期的规则

苹果账单周期的规则,有2条大的规律:

  1. Apple 财年由四个财季组成(第一季度、第二季度、第三季度和第四季度),每个季度分别为 35 天,两个 28 天月。
  2. 苹果的财政年度从10月的财政年度开始:这意味着苹果的 2022 财年从 2021 年 10 月的第一季度开始。

我们以 2022 年苹果财年来例,如下图所示:

苹果 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 天)

同理,其它季度的也一样,这里就不展开了,大家可以在看看上图消化理解一下,其实并不难懂哈~

如果觉得文章不错,可以顺手给个点赞哈~

当然,苹果账号的规律 还有很多细节:

  1. 第一季度从 9 月底开始,每个账单月从周日开始,到周六结束。
  2. 苹果通常在账单月结束后 33 天内付款,40 天内开发者银行收到款项(如收不到,联系苹果)。
  3. 所以苹果财务日历只有 364 天,而正常年有 365 和 366 日,所以,苹果每 5 年必须在 12 月的账单月增加一周

2.4 AppStore 账单周期的 “陷阱”

小编这里收集整理了苹果财务日历:2009年~2022年:

高清图:https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/65cd79b9a9e0486794768726ff7faaeb~tplv-k3u1fbpfcp-watermark.image

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

2017年周期增加了一周:

所以,计算一下 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 账单流程

综上,所以苹果的账单周期大概是这样的流程:

这个流程图有很多细节内容,这里就不展开了,大家有问题,可以在评估区交流啊~

三、开发者分成和收款

3.1 App Store 大陆开发者收款的一些小细节

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

引用来源:App Store大陆开发者收款总结

3.2 公司的苹果财务报表和苹果后台实际看到的预付款相差大?

这个问题在上文 “2.5 AppStore 账单” 流程图可以看出,每个环节都会有影响:

  1. 时区差问题
  2. 用户退款问题
  3. 账务账单月不是按自然月
  4. 汇率差问题
  5. 苹果30%/15%分成问题
  6. 税费问题

关于这个问题,最近发现还有一个原因,苹果账单报告数据里,有 2 个字段:

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

苹果出账单的报告,是按结算日期来出账单。开发者的订单日期与苹果账单的交易日期一致,但因苹果账单月不是自然月,并且账单是以结算日期为准,导致数据对不上的问题。

3.3 苹果内购收入最低打款门槛是多少?

中国内地目前最低付款门槛为 150 美元,也就是大概超过 1000 CNY(人民币)时会收到苹果打款。

如果您的银行所在国家或地区、银行帐户货币列于下表中,则您获得付款的最低门槛为 0.02 美元。

银行所在地区代码 银行所在地区 银行帐户货币 银行所在地区代码 银行所在地区 银行帐户货币
AD 安道尔 EUR IS 冰岛 EUR
AN 荷兰 EUR IT 意大利 EUR
AT 奥地利 EUR JP 日本 JPY
AU 澳大利亚 AUD LI 列支敦士登 EUR
AZ 阿塞拜疆 EUR LT 立陶宛 EUR
BE 比利时 EUR LU 卢森堡 EUR
BR 巴西 BRL MC 摩纳哥 EUR
BG 保加利亚 EUR ME 黑山共和国 EUR
CA 加拿大 CAD MM 缅甸 EUR
CC 科克斯(基灵)群岛 EUR MQ 马提尼克岛 EUR
CH 瑞士 CHF MT 马耳他 EUR
CH 瑞士 EUR MY 马来西亚 MYR
CY 塞浦路斯共和国 EUR NL 荷兰 EUR
CZ 捷克共和国 EUR NO 挪威 EUR
DE 德国 EUR NZ 新西兰 NZD
DK 丹麦 EUR PH 菲律宾 PHP
EE 爱沙尼亚 EUR PL 波兰 EUR
ES 西班牙 EUR PM 圣皮埃尔和密克隆群岛 EUR
FI 芬兰 EUR PT 葡萄牙 EUR
FR 法国 EUR RE 留尼汪岛 EUR
GB 英国 EUR RO 罗马尼亚 EUR
GB 英国 GBP SE 瑞典 EUR
GF 法属圭亚那 EUR SG 新加坡 SGD
GP 瓜德罗普岛 EUR SI 斯洛文尼亚 EUR
GR 希腊 EUR SK 斯洛伐克共和国 EUR
HK 香港 HKD SM 圣马力诺 EUR
HU 匈牙利 EUR US 美国 USD
ID 印度尼西亚 IDR VA 罗马教廷(梵蒂冈城) EUR
IE 爱尔兰 EUR YT 马约特岛 EUR

印度(INR)银行帐户的最低付款门槛为 0.30 美元。对于其他未提及的国家或地区、银行帐户货币,最低付款门槛为 150 美元。

另请注意,韩国(KRW)和泰国(THB)银行帐户的最低付款门槛如下:

  • 韩国(KRW):根据当地规定和银行要求,最低付款门槛为 50 美元。

  • 泰国(THB):泰国居民的最低付款门槛为 10 美元;位于泰国境外的开发者最低付款门槛为 150 美元,付款方式仍为电汇付款。

  • 参考:最低付款门槛

3.4 苹果内购收入到账怎么收款?

对于开发者来说,苹果付款到账后,并不是直接打开你的银行卡余额中,而是美元,所以需要结汇。关于结汇,可以在手机银行 app 输,但可能第一次需要到银行柜台办理,具体可以联系你在苹果后台填写的银行卡所属银行咨询。

最后,苹果在中国大陆的内购商品销售并未扣税,所以结汇资金属性,按理是需要报个人所得税。具体,可与当前税务局咨询。

四、总结

深入的财务报表和账单流程有非常专业和非常多的细节,这里就不展开了,因为小编可能也不懂!本文从一个财务报表的疑问开始,希望开发者,平时在做写代码的同时,对于可能与自己有关,又可能跟自己没有关的问题,可以多一个好奇心,多一个疑问,可能就多一份收获。

如果你觉得文章写的不错,欢迎点赞~ 欢迎评论区一起交流~

另外,WWDC 2022 将于北京时间 6 月 7 号开始,一般苹果会灰度上线一些新特性或功能,所以最近这些更新有可能会影响到生产环境,比如这2天的上传App 和 ASC 后台登陆就受到影响,服务出现了宕机无法使用的情况:

  • System Status

开发者们需要注意:最近 App 要多预留几天时间排期规划哈~

最后,我们团队接下来会持续关于 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

苹果 AppStore 财年和账单那些趣事相关推荐

  1. 第一款Layer 2钱包Rollups Wallet已上线苹果AppStore

    3月17日消息,第一款Layer 2钱包Rollups Wallet已上线苹果AppStore.官方表示,第一周该 App 的下载量已超过数千.据介绍,Rollups Wallet 基于 zkSync ...

  2. 苹果appstore新推出了抽成收益降到15%的计划,正在申请中...

    苹果appstore新推出了抽成收益降到15%的计划,正在申请中- 做iOS的都知道,苹果的appstore对应用(包括游戏)内购的服务要抽成30%.这就导致除游戏外的应用,appstore上的服务要 ...

  3. 苹果AppStore被拒理由大全

    转载:https://github.com/jcccn/Why-Reject 为什么你要拒绝我 --苹果AppStore被拒理由大全 开心一刻 简而言之 截图中出现了Android 截图中出现了hac ...

  4. 仿苹果AppStore 环形下载进度条

    以前项目自己写的 ,一个模仿苹果AppStore 下载进度条的winfrom用户控件,GDI绘制.效果如图 1 using System.Drawing; 2 using System.Windows ...

  5. 初探苹果AppStore搜索指数及其含义,aso的搜索指数

    对于苹果开发者而言,在上传或更新应用时,需要设置App的本地化信息(名称.副标题.关键词),如果能够精准匹配用户常用搜索词,往往能够帮助App获取长期稳定的自然搜索下载量,而苹果AppStore搜索指 ...

  6. APP快速通过苹果AppStore审核九大诀窍

    第一, 采用"Beta"或者其他可能让苹果认为你的应用还未开发完成的名称 IT业内也有一种把最终产品命名加上"Beta"的潮流. 而苹果对此非常严格.任何带有类 ...

  7. [苹果]苹果AppStore应用审核标准

    [苹果]苹果AppStore应用审核标准 http://wenku.baidu.com/view/a9152d2c647d27284b7351a1.html   苹果app审核指南 http://we ...

  8. 文心一言App在苹果AppStore上架;首款搭载ChatGPT的自行车问世;QQ Windows全新上架|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  9. 使用负载均衡SLB IPv6搞定苹果AppStore审核

    1.Greetings HI,大家好,我是负载均衡SLB产品经理添毅,今天我们来聊一聊苹果的IPv6审核,以及使用阿里云负载均衡SLB(IPv6)搞定AppStore IPv6审核. 2.Appsto ...

  10. 最佳实践:使用负载均衡SLB IPv6搞定苹果AppStore审核

    摘要: 1.Greetings HI,大家好,我是负载均衡SLB产品经理添毅,今天我们来聊一聊苹果的IPv6审核,以及使用阿里云负载均衡SLB(IPv6)搞定AppStore IPv6审核. 2.Ap ...

最新文章

  1. python语言怎么学-你们都是怎么学 Python 的?
  2. 多台服务器搭建Spark集群
  3. 有关数据库的多库查询
  4. BZOJ3738 : [Ontak2013]Kapitał
  5. Windows 查看所有进程命令tasklist
  6. activity 生命周期_从0系统学Android-2.4 Activity 的生命周期
  7. 在 Linux 中安装 jdk 和 Tomcat 中遇到的命令
  8. 页面导航【WP7学习札记之七】
  9. rabbitmq 消息持久化
  10. matlab的默认字体_为MATLAB更换支持中文的等宽字体
  11. 短视频源码,自定义弹框的简单写法Demo
  12. win10如何显示文件后缀
  13. 【Android Studio】ImageView / ImageButton 图片太大或者太小解决方法
  14. SpringCloud Alibaba实战第九课 分布式事务理论、DevOps运维
  15. 抖音的广告位在哪?抖音信息流广告样式?
  16. select2 取值 遍历 设置默认值
  17. wps两列数据分别作为xy轴_一图胜千字:科研论文插图/数据处理和图表制作学习会(2019年12月2729日 上海)...
  18. openssh卸载了怎么连接linux,源码安装的openssh肿么卸载
  19. 数字的世界——好神奇
  20. ajax报错几种原因

热门文章

  1. 雷电游戏java源代码,java雷电游戏源码项目
  2. java根据ip获取经纬度城市地址
  3. GsonFormat的使用
  4. win10 Java 环境配置
  5. pic单片机c语言配置,PIC单片机配置字说明及使用
  6. Notebook左侧开启导航
  7. 层次分析法软件操作步骤(yaahp)
  8. 如何下载MySQL的JDBC驱动包
  9. 附录A 进阶游戏编程书籍总结与推荐
  10. 达达开放平台php,达达开放平台对接