美国 · 公司

境外软件开发费用如何抵扣

美国公司对在印度或其他外国完成的软件开发,通常须从纳税年度中点开始,分 15 年摊销。符合条件的美国境内开发费用,通常在支付或发生时即可抵扣,除非公司选择摊销。第一步是按每项开发工作实际完成的地点拆分费用。

纳税年度 2026 · 最近更新 · 译自英文指南

适用对象

  • 付费请个人或公司在美国境内或境外开发软件的美国公司
  • 软件项目由美国和外国团队共同完成的公司

本文不涵盖的内容

  • 承包商付款表格及预扣税
  • 转让定价及关联方申报
  • 州所得税处理
  • 修正以前年度报税表

公司支付给境外开发人员的费用,今年可以抵扣吗?

对于完整的 12 个月纳税年度,美国公司对在美国、波多黎各及美国属地以外完成的合资格软件开发,通常在费用支付或发生年度抵扣 三十分之一。其余费用根据第 174 条资本化,并在 15 年内摊销抵扣。

开发工作必须与公司的业务有关;公司暂时没有营业收入,本身并不会使其不符合条件(IRS Notice 2023-63,第 2.02 节)。首年报税及亏损处理,请参阅没有收入时的首次公司报税。境内或境外的划分取决于工作实际完成地点;开发人员的国籍、代理公司的注册办公地址及发票币种,都不能决定这一点(Notice 2023-63,第 3.04 节)。

软件开发属于研发支出吗?

符合条件的软件开发,根据第 174 及 174A 条属于研发支出,即使不符合另行适用的研发税额抵免测试也一样。日常维护及购买现有软件不在这项开发规则内。

IRS 临时指引涵盖软件投入使用或可供销售之前的需求规划、设计、编程及测试。此后的日常维护、用户培训、营销,以及安装已购软件而未开发升级功能,均不包括在内(Notice 2023-63,第 5 节)。应根据实际工作内容分类发票,而不是根据“工程”或“研究”等标签。

为什么美国境内开发可以当期抵扣,境外开发却要分 15 年?

对于 2024 年 12 月 31 日之后开始的纳税年度,第 174A 条通常允许境内开发费用当期抵扣。第 174 条仍要求境外开发费用资本化,并分 15 年摊销。

开发工作完成地点合资格费用的联邦税务处理
美国、波多黎各或美国属地根据第 174A 条,在支付或发生时抵扣;公司也可选择将该纳税年度的适用费用资本化,从首次获得收益时起,在至少 60 个月内摊销
上述地区以外根据第 174 条资本化,从纳税年度中点开始分 15 年摊销

公司作出第 174A(c) 条选择时,须在申报截止日期(含延期)前,随原始 Form 1120 附上声明;除非 IRS 批准变更,该方法通常须持续采用(Revenue Procedure 2025-28,第 6.02 节)。另有第 59(e) 条选择,可以将原本可抵扣的境内费用中所选择的部分,分 10 年 摊销。公司须在相同截止日期前,将声明附在原始或修正后的报税表上(26 CFR § 1.59-1)。这两种选择都不会改变境外费用规则。地理范围依据第 41(d)(4)(F) 条。

服务提供方的法律形式不会改变开发工作的发生地点。无论由个人还是公司完成,代表本公司开展的研发,其付款都可能属于本公司的开发费用(Notice 2023-63,第 4 及 6 节)。

安排需要核查什么
自由职业者或代理公司核查每项工作的完成地点,以及公司是否委托了开发。定制代码完成后交付,仍可能属于公司的研发费用;购买现有软件则属于另一类购置。
外国关联公司适用相同的地点测试,然后另行审查公司间收费及支持记录。

IRS 关于合同的临时指引,在决定服务提供方如何处理自身费用时,会考察其承担的损失风险,以及使用或利用成果的权利。合同名称本身不能决定任何一方的税务处理(Notice 2023-63,第 6 节;Notice 2024-12,第 3 节)。外国母公司或子公司收费的问题,请参阅外国公司的美国子公司或持有外国经营公司的美国母公司。

分 15 年抵扣时,第一年怎么算?

境外开发费用从支付或发生所在纳税年度的中点开始摊销,因此完整的 12 个月纳税年度,第一年可摊销六个月(第 174(a)(2)(B) 条;Notice 2023-63,第 3.05–3.06 节)。即使工作或付款发生在年末,仍使用年度中点。

应分别追踪每年的境外费用。短纳税年度须按 IRS 指引,采用不同的中点计算。

美国和境外开发人员共同做一个项目,怎么办?

按开发活动实际完成地点拆分费用,再对境内部分适用第 174A 条,对境外部分适用第 174 条。同一个产品、合同或发票,都可能同时包含两类费用(Notice 2023-63,第 3.04 及 4.03 节)。

用任务及工时记录区分工作。共同费用应按因果关系,或其他合理反映受益情况的标准分摊,并对同类费用一致处理。IRS 接受将开发工时作为人工成本分摊标准之一(Notice 2023-63,第 4.03(3) 节)。

项目被放弃,或代码被出售,怎么办?

放弃、停用或出售软件,不会加快剩余境外开发费用的抵扣。第 174(d) 条规定,摊销须继续;不能仅因这些事件,就立即抵扣剩余费用,或用其减少出售收入。

项目结束后,仍应保存摊销明细。如果公司本身不再存在,IRS 临时指引第 7.04 节通常允许在最后年度抵扣,但第 381 条交易除外,且受反滥用规则约束;第 381 条下的承继实体继续摊销。

境外开发可以享受美国研发税额抵免吗?

不可以。在美国、波多黎各及美国属地以外完成的研发,不符合联邦研发税额抵免,即使其费用必须按第 174 条摊销也一样(第 41(d)(4)(F) 条;Form 6765 填表说明)。

境内软件费用也并非自动符合抵免条件。税额抵免对技术研发及试验有独立测试,并排除某些内部使用软件及由他方出资的研发等项目。请将抵免记录与第 174A 条抵扣分析分开保存(Form 6765 填表说明)。如果公司申报该抵免,第 280C 条通常要求按抵免金额减少境内研发抵扣。若要避免减少抵扣,公司须在按时提交的原始报税表(含延期)中,通过 Form 6765 的 Item A 选择较低的税额抵免;不能在修正报税表上作出该选择(填表说明)。

哪些记录可以证明工作在哪里完成?

请保留能将每项费用对应到开发任务、工作人员所在地及纳税年度的记录。联邦记录保存规则要求有充分依据支持抵扣及税额抵免;IRS 临时指引按活动发生地点判断是否属于境外开发(Notice 2024-12,第 2.02 节;Notice 2023-63,第 3.04 节)。

有用的记录包括合同及代码权利条款、注明日期和每位工作人员所在国家的项目工单或工时记录、与任务对应的发票、工资或承包商记录,以及采用一致方法的分摊工作表。保留每年的境内及境外费用总额,以及每份境外摊销明细。仅有账单地址,不能证明代码编写或软件测试在哪里完成。

例子

以下仅作说明,金额均为美元。每家公司都采用完整日历纳税年度,费用均与其业务有关,没有选择摊销境内费用,也没有申报研发税额抵免。

开发人员在印度

一家美国公司支付 $120,000,委托在印度完成软件开发。第一年抵扣费用的三十分之一,即 $4,000。之后 14 个完整年度,每年抵扣 $8,000;最后半年抵扣 $4,000。即使项目被放弃,也按此方式抵扣剩余的 $116,000(第 174 条)。

开发人员在美国

同一家公司如果改为支付 $120,000,委托在美国完成开发,就可以根据第 174A 条,在当年全额抵扣 $120,000。

工作分布在美国和印度

公司为美国开发支付 $60,000,为印度开发支付 $60,000。当年可抵扣 $60,000,加上境外部分首年摊销 $2,000,合计 $62,000。不同任务及地点的记录,为这项拆分提供支持(Notice 2023-63,第 3.04 节)。

您的情况不同?

本文引用的数据

项目数值来源
完整税年中,境外研发成本首年可扣除的比例
从纳税年度中点开始,按 15 年平均摊销计算的全年摊销额的一半
三十分之一美国法典:第 174 条
核对日期
第 59(e) 条的美国境内研发支出摊销年限
对原本可扣除的境内研发支出,自愿采用分期扣除
10 年美国法典:第 59(e) 条
核对日期

官方来源

关于本指南

译自英文指南 · 阅读英文原文 本文介绍所列纳税年度的一般规则,不构成针对您个人情况的建议。

英文原文更新记录

  • : 首次发布。

公司税务

和专业人士聊聊您的情况。

请说明涉及的国家、经营主体和时间安排。我们会告诉您,本指南哪些内容适用于您,以及需要办理哪些事项。

预约咨询