SAP--关于SAP的税的概览

本文深入探讨了SAP中基于国家的税配置机制,包括税配置的三大区域(FI、SD、MM)、税计算过程、税码确定及税率维护等关键环节。详细介绍了如何为国家分配税计算过程、定义税管辖权、维护税码和税率,以及通过交易SPRO查看和调整税设置的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概览


  • SAP provides the majority of the tax configuration out of the box by country
  • There are three SAP areas that work together to determine taxes FI,MM, and SD

  FI – Base configuration for tax procedures, rates and accounts

  SD – Configuration/master data to determine output tax code

  MM – Configuration/master data to determine input tax code

  • Master data such as customer, vendor, and material, as well as transactional data like POs and Sales Orders are key to determining the correct tax
  • Rates can be maintained in SAP or SAP can call an external system for them (this document with focus on rates maintained in SAP)


FI Tax Basics(财务税率的基本知识)


  • Tax configuration is done by country
  • All company codes in the country share those settings
  • Two Main Components:
    • Tax Calculation Procedure – Provide the method of calculation – normally use SAP standard
    • Tax Codes – Provide the rates

 

Tax Procedure(税计算过程)


  • These are provided by SAP for each country – General recommendation is to use delivered logic
  • Tax Procedure, related conditions, and access sequences can be viewed in transaction SPRO at the path Financial Accounting Global Settings>Tax on sales/Purchases>Basic Settings>Check Calculation Procedure


Tax Procedure Example(税计算过程样例)

 

  • Steps define calculation, conditions, and account assignments

Tax Procedure.jpg

Condition Type Example(条件类型的样例)

 

  • Condition record defines access sequence, and other characteristics about the condition


Condition.jpg

 

Access Sequence Example     (存储顺序样例)

 

  • Access Sequence defines field required to access a condition
  • For example to find a condition for the entry below the system will use Country, Tax Code, and Tax Jurisdiction

Access Sequence.jpg


Configuration - Assign Tax Procedure to Country(给国家分配税计算过程)

 

  • Tax Procedures are assigned to countries in transaction OBBG

 

Assign Tax.jpg

 

 

Tax Jurisdictions(税收管辖区)

 

  • Represent government authorities to which taxes need to be paid
  • SAP allows up to 4 levels tax jurisdictions representing state, country, city, and others


Configuration - Jurisdiction Code Structure


  • Tax Jurisdiction structure must be defined in transaction OBCO

Tax Jurisditions.jpg

Configuration - Maintain Jurisdiction Codes


  • Jurisdiction codes are maintained manually in transaction OBCP for tax procedures that do not use an external system


Jurisdiction Codes.jpg


Tax Codes


  • Tax Codes are maintained by country and jurisdiction code
  • They define the rate that is used in calculation
  • They are maintained in transaction FTXP
  • Don’t be confused on the name, this transaction can create,maintain, and display tax codes


Tax Code.jpg

Tax Code - Properties


  • The properties of the tax code identify its code, name,  type (input vs output) and other information about it


Tax Code Properties.jpg

Tax Code - Tax Rates


  • In the tax rate screen you enter the appropriate tax rates
  • You can also see the account assignment key and the conditions that are used to calculate a value in the follow on transactions such as SD invoice


Tax Rates.png

Tax Account Determination(税务科目确定)


  • Accounts are assigned in transaction OB40
  • You can also see the account assignment key and the conditions that are used to calculate a value in the follow on transactions such as SD invoice

Account Determination 1.jpg

Account Determination 2.jpg

 

Tax Code Determination(税码确定)


  • At the end of the day the tax is determined based on the tax code and the tax procedure on the AP or SD invoice
  • SAP multiple ways to determine the tax code, condition tables, master data, programs, manual entry, etc.
  • Method can be different by situation
  • This document shows an example of how a tax code could be determined for an SD invoice (output tax) and SRM Pos/invoices (input tax)

 

 

SD Calclation.jpg

 

MM determination.jpg

### SAP中国国家科目表配置指南 在SAP系统中,中国国家科目表的配置是确保财务会计模块符合中国本地化法规的重要步骤。以下是关于如何配置中国国家科目表的详细指南: #### 1. 配置总账科目表 在SAP中,总账科目表(COA, Chart of Accounts)是财务管理的基础。对于中国国家科目表的配置,需要确保以下几点: - 在事务代码`OB08`中创建一个新的总账科目表。 - 确保科目表的结构和命名规则符合中国的会计准则[^3]。 ```python # 示例:通过事务代码 OB08 创建新的总账科目表 transaction_code = "OB08" ``` #### 2. 分配公司代码到总账科目表 完成总账科目表的创建后,需要将其分配给相应的公司代码。这一步骤可以通过事务代码`OBYC`完成。 - 在`OBYC`中选择对应的公司代码,并将之前创建的总账科目表分配给它。 - 确保所有公司代码都正确关联到中国国家科目表。 #### 3. 配置法定报表 为了满足中国本地化的法定报表需求,必须进行以下配置: - 使用事务代码`FSCD`定义报表类型。 - 将凭证类型分配到总账科目凭单类型。根据引用内容,只有选择凭单类型`3`才能显示借贷方的行项目[^3]。 ```python # 示例:通过事务代码 FSCD 定义报表类型 report_type_code = "FSCD" ``` #### 4. 配置自动记账规则 在物料管理(MM)模块中,自动记账规则的配置是确保财务数据准确性的关键。例如,在PI盘点时,需要定义正确的会计科目键(Acct Key),以确保财产损溢的处理符合中国会计准则[^4]。 #### 5. 测试与验证 在UAT(用户验收测试)阶段,必须对以下内容进行验证: - 资产报废测试:检查残值变更是否允许转回。 - 关联交易定价:验证跨公司销售(如中国→泰国)的关联交易定价是否正确披露。 - 增值申报:确保泰国VAT报表能够自动生成[^5]。 #### 注意事项 - 在配置过程中,避免使用被SAP官方占用的字符作为键值开头(如“S、Q、R”等)[^2]。 - 如果标准配置(SSCUI)无法满足特定需求,可以向Support团队申请专家配置(Expert Configuration Request)[^2]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值