AdSense 的钱没提到银行卡,到底算不算收入?
收 Google AdSense 的钱,境外所得申报里那张「享受协定待遇」表到底怎么填?汇率用哪个?附件去哪下?这篇把踩过的坑一次说清。
一、先换算:100 美元到底是多少人民币
报税填表要填人民币金额,就得先定汇率。这里有两套价,别混用。
| 汇率类型 | 1 美元兑人民币 | 100 美元 | 用途 |
|---|---|---|---|
| 央行中间价 | 6.7188 | 671.88 元 | 报税填表用这个 |
| 市场即期汇率 | ≈6.6746 | ≈667.46 元 | 看行情用 |
| 银行实际结汇 | 中间价上下浮动 0.3%~1% | 665~675 元 | 实际到手 |
关键点:报税永远用「填表当日的人民币汇率中间价」,去中国人民银行或中国外汇交易中心网站查当天公告。市场价、银行价都不能用作申报依据。
中间价每天上午公布一次,遇周末节假日前推最近一个工作日。
二、AdSense 收入在税法上算什么
很多人第一反应是「特许权使用费」或者「利息」,都不对。
AdSense 的本质是:你在自己网站上放 Google 的广告位,按展示和点击拿分成。这是提供广告服务取得的营业利润。
税务定性上:
- 企业:营业利润,适用税收协定「营业利润」条款
- 个人:持续性经营按「经营所得」,偶发性的可能归「劳务报酬」
- 都不是:股息、利息、特许权使用费
定性错了,后面税率和协定条款全线跑偏,这是第一个大坑。
三、适用哪个税收协定?先看付款方是谁
绝大多数人凭直觉以为是美国公司,于是去翻中美税收协定。这是错的。
先确认付款主体。AdSense 后台路径:
付款 → 付款信息 → 查看「付款方」名称
常见两种:
| 付款方 | 注册地 | 适用协定 |
|---|---|---|
| Google Asia Pacific Pte. Ltd. | 新加坡 | 中新税收协定 |
| Google Ireland Limited | 爱尔兰 | 中爱税收协定 |
中国大陆的 AdSense 账号,付款方通常前者。所以标准答案是中新协定,跟美国没关系。
四、为什么「预计减免税金额」应该填 0
先把公式摆出来:
减免税额 = 按对方国家国内法计算的应纳税额 − 按税收协定计算的应纳税额
代入你的情况:
| 计算口径 | 结果 |
|---|---|
| 新加坡国内法 | 你在新加坡无常设机构,收入不属新加坡来源,不在其预提税范围 → 0 |
| 中新税收协定(营业利润条款) | 无常设机构,新加坡无征税权 → 0 |
| 差额(减免税额) | 0 |
两个口径都是 0,差额自然也是 0。填任何非零数字都属于无依据申报,会被退回或要求补正。
五、正确姿势:直接勾「非享受协定待遇」
申报表上那两个单选按钮不是摆设。既然境外一分税没被扣、也没在对方国家主张优惠,就不该走协定待遇这条通道。
| 你的实际情况 | 该选 | 收入金额 | 减免税额 | 附件 |
|---|---|---|---|---|
| Google 未扣任何税(正常情况) | 非享受协定待遇 | 不填 | 不填 | 不用传 |
| 被扣过 30% 美国预扣税(漏填 W-8BEN) | 享受协定待遇 | 折算人民币额 | 被扣税额 − 协定应扣额 | 需上传 |
勾了「非享受协定待遇」,那两个带星号必填项直接失效,附件上传框也不用管了。省事,而且合规。
唯一边界情况:如果你的账号因为没提交 W-8BEN,被按 30% 扣了美国预扣税,那才存在协定减免的空间——通过提交 W-8BEN 主张豁免,此时减免额 = 被扣税额 − 协定应扣额,通常是全额。
六、最重要的一条:没到提款额,这期根本不该报
「还没到提款额度」这句话,是整件事的关键。
AdSense 默认起付额 100 美元,每月 21 日左右结算、21~26 日打款。没到门槛,Google 一分钱没付给你。
个人境外所得按收付实现制确认——钱实际到账才算「取得」。账户里那个未付款余额,本质是应收账款,不是已实现所得。
所以:
- ✅ 正确做法:这期不申报,等钱进银行账户了再确认
- ❌ 错误做法:按后台余额硬填进去
硬报的三个坏处:
- 提前缴税:钱没到手,税先交了
- 附件凑不齐:没有付款凭证,只能写情况说明解释,来回折腾
- 金额还会变:汇率变动 + 后续扣款调整,报了还要改
七、附件去哪下(真要用的时候照着找)
申报走协定待遇或者被要求补材料时,这几份是主力:
| 材料 | 后台路径 | 未提款能否拿到 |
|---|---|---|
| 合同/服务条款 | 设置 → 条款,或 google.com/adsense/localized-terms?hl=zh_CN 打印成 PDF | ✅ 随时 |
| 收入报告 | 报告 → 选区间 → 导出 CSV/PDF | ✅ 随时 |
| 账号主体信息 | 付款 → 付款信息,截图证明收款人是本人 | ✅ 随时 |
| 付款收据 | 付款 → 交易 → 点具体付款 → 查看收据 → 下载 PDF | ❌ 需先到账 |
| 付款通知邮件 | 标题类似 “Your AdSense payment has been sent”,含 payment number | ❌ 需先到账 |
| 银行入账流水 | 银行 App 导出,汇款方显示 GOOGLE ASIA PACIFIC / GOOGLE IRELAND | ❌ 需先到账 |
| W-8BEN 状态 | 付款 → 管理税务信息 | ✅ 随时 |
未达提款额又必须交材料时,传「服务条款 PDF + 收入报告 PDF + 账号截图」三份,加一段情况说明:
本人 Google AdSense 收入来源于新加坡 Google Asia Pacific Pte. Ltd.,性质为在其平台展示广告取得的广告服务分成。截至填表日,账户累计未付款余额为 ___ 美元,尚未达到 100 美元付款起付额,Google 尚未实际付款,故无法提供付款凭证。现提供 AdSense 在线服务条款、账户收入报告及账户信息截图,作为合同关系及收入金额的证明。待实际收款后补充提供付款收据及银行入账凭证。
八、真正提款到账后,照这个清单走
钱进账那天,别急着高兴,六步别漏:
- 记下三个数:到账日期、美元金额、银行实际结汇汇率
- 下载付款收据:付款 → 交易 → 对应那笔 → 收据 PDF,存进一个专门文件夹
- 保存 Google 付款邮件:里面有 payment number,对账要用
- 下载当月收入报告:CSV 存档,和收据金额互相印证
- 按到账日中间价折算人民币:注意是到账日,不是结算日
- 并入当期申报:经营所得或劳务报酬,次年 3~6 月汇算清缴时一并处理
有境外已缴税款的,再走一步境外所得税额抵免,把在对方国家交的税抵掉,别重复纳税。
建议:在 AdSense 后台「付款 → 交易」页,把每一次付款都截图归档。以后不管是报税、银行核查还是签证流水,都是现成的证据。
九、五个最容易踩的坑
| 坑 | 后果 |
|---|---|
| 用市场汇率或银行价申报 | 金额不符,退回补正 |
| 以为付款方是美国公司,翻中美协定 | 主体错、协定错,全盘返工 |
| 未到账就按后台余额确认收入 | 提前缴税,附件还凑不齐 |
| 忘填 W-8BEN 被扣 30% 美国预扣税 | 白损失三成,事后追讨麻烦 |
| 以为免税就等于不用申报 | 免税是结果,申报是义务,两码事 |
结尾
这类跨境收入的申报,难的不是算数,是定性和时点两件事:
- 定性决定你走哪条协定条款、适用什么税率
- 时点决定这笔钱该不该进这期报表
把这两个搞明白,剩下的都是填格子。
到真正提款那天,把这篇翻出来,照第八节的清单走一遍就行。
本文基于公开税收规定及实务经验整理,具体执行以主管税务机关口径为准。涉及金额较大或情况复杂的,建议咨询专业税务顾问。
AI 实战导师 / 企业 AI 落地顾问 / 智能体工程师,17 年跨界、15,000+ 小时 AI 实操、20+ 套已交付工作流。 看完整履历海报 → skills 实验室 →
发表评论: