Oracle EBS 的 E-Business Tax (eTax) 主要设计用于处理流转税 (Transaction Taxes),不支持直接税 (Direct Taxes)的自动计税与申报。
一、核心定位与区别
E-Business Tax (eTax) = 交易税引擎
- 与PO (采购)、OM (订单)、AP (应付)、AR (应收)深度集成
- 基于交易事件实时计税:采购 / 销售发票、收付款、进出口等业务单据
- 计税依据:交易金额、商品、地点、参与方、业务类型
- 典型税种:增值税 (VAT)、销售 / 使用税 (Sales/Use Tax)、消费税 (Excise)、关税 (Customs)、印花税
直接税 = 非交易税、期间税
- 企业所得税、个人所得税、财产税、资本利得税等
- 特点:按期间 / 年度计算、基于利润 / 收入 / 财产、非单笔交易驱动、需汇总与调整
- EBS 中处理:GL 总账 + 自定义报表 / 脚本 + 第三方税务系统
二、为什么 eTax 不处理直接税
触发机制不同
- eTax:单笔交易即时触发(开票 / 入账时自动算税)
- 直接税:期末汇总计算(月度 / 季度 / 年度,基于利润表 / 资产负债表)
计算逻辑完全不同
- eTax:交易金额 × 税率(简单乘法、可抵扣 / 不可抵扣)
- 直接税:(收入 − 成本 − 费用 − 调整项)× 税率 − 已预缴
集成对象不同
- eTax:子模块(AP/AR/PO/OM)
- 直接税:总账(GL)+ 成本模块 + 资产模块 + 人工调整
三、EBS 中直接税如何处理
个人所得税(代扣代缴)
- Payables (AP) 模块 → 预扣税 (Withholding Tax)
- 场景:支付供应商 / 员工时自动代扣个税、社保
- 属于交易级扣缴,但不是 eTax 主流程
企业所得税
- GL 总账:日常记账、损益结转
- 期末:手工 / 半自动计算应纳税所得额、计提所得税
- 报表:开发所得税计算表、纳税申报表
四、总结
- ✅eTax 擅长:增值税、销售税、消费税、关税等流转 / 交易税
- ❌eTax 不支持:企业所得税、个人所得税(非代扣)、财产税等直接税