SAP财务系统中的“增值税”

news2024/11/17 3:33:24

 1. 前言

在前一篇博客《SAP财务系统中的“复式记账法”》中,介绍了复式记账的基本原理,同时给出了在采购和销售流程中常见的记账科目,但也遗留了一些知识点,例如增值税等概念。

在本篇博客中,我们将覆盖这些知识点,同时也会展示这些功能在SAP系统中的实现方式。

2. 背景知识

2.1 增值税 (VAT)

增值税是商品流通过程中,对增加的价值部分征收的税,是企业生产经营活动中,必须考虑的一部分。有关增值税的介绍,小伙伴们可以看一下知乎大牛的这篇文章《如何通俗易懂地理解增值税》。

简而言之,在实际计算中,我们并不会笨笨地去计算价值的差额,进而计算税额;因为有更为简洁的方式,也即把增值税拆分为“进项税”和“销项税”,这样真正要交的税额也即,应交税费 = 销项税 - 进项税。

这个应交税费可正、可负。若为正,则表示企业要先税务机关缴纳这些税款,若为负数,则应向税务机关提交退税申请。

2.2 增值税计算举例

用个例子,来说明上面的计算法。

假设企业用现金够买价值为1000元的原材料,增值税率为13%,那么企业的实付款应为 = 1000 + 1000 * 13% = 1130元。供应商开给公司的发票上也会标识:原材料价值1000元,增值税130元,合计应付款1130元。

那么这笔账,对于公司而言,属于采购费用,对应的税属于进项税。会计分录如下:

  • 贷:现金 1130元
  • 借:库存 1000元
  • 借:增值税-进项税 130元

T账图如下:

企业通过生成加工,将这个原材料加工成了价值3000元的商品,并将这个商品销售给了某个客户。若增值税率为13%,那么卖给客户的商品价格为 = 3000 + 3000 * 13% = 3390元。给到客户的发票上也会标识,商品价值3000元,增值税390元,总计3390元。

那么这笔账,对于公司而言,属于销售费用,对应的税属于销项税。会计分录如下:

B1 给客户发货(这笔反映了销售成本):

  • 借:销售费用 1000
  • 贷:库存 1000

B2 给客户开发票(这笔反映了收入):

  • 借:现金 3390 元
  • 贷:销售收入 3000 元
  • 贷:增值税-销项税 390元

在这笔商业活动中,企业最终的应交的增值税税费 = 390 - 130 = 260元,其等价于按照增值税的定义计算的金额 = (3000 - 1000)* 13% = 260元。但通过进项税和销项税的处理方式,让增值税在计算和收取过程变得更加方便和容易。

2.3 看一张增值税发票

光说理论感觉有点空洞,来看一张带着增值税的发票,可见其由3部分组成:货物价值、增值税额、价税合计额。

对于买家而言,这张发票上的增值税为“销项税”;对于卖家而言,这张发票上的增值税为“进项税”。

3. SAP系统中的增值税实现

再来回顾一下SAP系统中的这两类凭证:采购发票凭证,销售发票凭证。

采购发票凭证上,使用的科目154000为增值税的进项税科目。

销售发票上使用的科目175000为为增值税的销项税科目。

在采购过账和销售过账时,系统通过指定的税码V1或A1来确定出所使用的增值税科目。在这两个科目的G/L主数据上,可以指定此科目仅用于销项税,或仅用于进项税。

进项税科目:

销项税科目: 

 有关增值税的具体配置点在SPRO >> Financial Accounting >> Financial Accounting Global Settings (New) >> Tax on Sales/Purchases下。具体的配置细节,在此不再展开。

 4. 总结

本文介绍了增值税的概念,并介绍了增值税在SAP系统的记账方式,希望对于不熟悉这一知识点的小伙伴有帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/804447.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

linux 指令 第3期

cat cat 指令: 首先我们知道一个文件内容属性 我们对文件操作就有两个方面:对文件内容和属性的操作 扩展:echo 指令 直接打印echo后面跟的字符串 看: 这其实是把它打印到了显示器上,我们也可以改变一下它的打印位置…

SpringCloud学习—Ribbon:负责均衡及Ribbon

ribbno是什么? Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目, 主要功能是提供客户端的软件负载均衡算法,将NetFlix的中间层服务连接在一起。 Ribbon的客户端组件提供一系列…

【UE4】局域网多人联机 Demo

效果 亲测可以打包后在两个电脑上联机运行(前提是在同一个局域网内,互相能ping通) 步骤 1. 首先新建一个第三人称角色模板工程 2. 在多玩家选项中,设置玩家数量为2 选择在新建编辑器窗口中运行 3. 新建一个父类为Character的蓝…

基于linux下的高并发服务器开发(第三章)- 3.12 生产者和消费者模型

/*生产者消费者模型&#xff08;粗略的版本&#xff09; */ #include <stdio.h> #include <pthread.h> #include <stdlib.h> #include <unistd.h>// 创建一个互斥量 pthread_mutex_t mutex;struct Node{int num;struct Node *next; };// 头结点 struct…

微信小程序授权登录时先判断是否勾选协议再弹出获取手机号的弹窗

思路&#xff1a;设置两个一样的按钮&#xff0c;一个用来判断是否已勾选&#xff1b;另一个是授权登录的按钮&#xff0c;用来获取用户信息 <button class"btn1" wx:if"{{ checked1}}" open-type"getPhoneNumber" bindgetphonenumber"g…

【每日一题】2050. 并行课程 III

【每日一题】2050. 并行课程 III 2050. 并行课程 III题目描述解题思路 2050. 并行课程 III 题目描述 给你一个整数 n &#xff0c;表示有 n 节课&#xff0c;课程编号从 1 到 n 。同时给你一个二维整数数组 relations &#xff0c;其中 relations[j] [prevCoursej, nextCour…

Jetson全系列平台升级命令合集

进入刷机模式: NVIDIA Jetson是通过Micro-USB/USB TYPE-C接口升级系统(具体参考不同载板说明),更新前需让Jetson进入Recovery 模式。Recovery 模式下可以进行文件系统更新包含: 内核Kernel,启动Bootloader,文件系统Filesystem等。 进入 Recovery 模式的步骤: 1)关闭系…

WEB APIs day4 (2)

三、M端事件 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-width, …

数据安全:DataSecurity Plus

随着数字化时代的来临&#xff0c;数据成为了企业和个人生活中不可或缺的一部分。然而&#xff0c;数据的增长和广泛应用也带来了许多安全挑战。数据泄露、黑客攻击和恶意软件成为了威胁数据安全的主要因素。在这个充满风险的环境中&#xff0c;DataSecurity Plus作为一种强大的…

计算机二级Python基本操作题-序号42

1. 根据斐波那契数列的定义&#xff0c;F(0)0&#xff0c;F(1)1&#xff0c;F(n)F(n-1)F(n-2)(n>2)&#xff0c;输出不大于50的序列元素。 例如&#xff1a;屏幕输出示例为&#xff1a; 0&#xff0c;1&#xff0c;1&#xff0c;2&#xff0c;3&#xff0c;…&#xff08;略…

docker部署vue项目

材料&#xff1a; 1.打包好的vue的dist文件夹 2.docker环境 运行环境结构图&#xff1a; dist&#xff1a;打包的项目 default.conf: nginx的配置文件 gzip on; #开启或关闭gzip on off gzip_disable "msie6"; gzip_buffers 4 16k; gzip_comp_level 8; gzip_typ…

Nuclei漏洞扫描工具

Nuclei漏洞扫描工具&#xff1a; Nuclei 是一款基于YAML语法模板的开发的定制化快速漏洞扫描器。它使用Go语言开发&#xff0c;具有很强的可配置性、可扩展性和易用性。 提供 TCP、DNS、HTTP、FILE 等各类协议的扫描&#xff0c;通过强大且灵活的模板&#xff0c;可以使用 Nucl…

电商运营的方法

1、以后干,不如现在干 1.1 做代理,搞研发 1.2 自建店铺,去看其他店铺的设计样板 1.3 记住网店挣钱三要点:装修,物流,产品资源 1.4 记住你的职责,让别人明白怎么做,仔细看资料,搞清楚细节 2、如何打开机器人 3.设置自动回复 Ctrl + tab 4.如何做基础销量,做一个刷…

查看8080端口会不会被占用

相关命令 查看8080端口会不会被占用 netstat -ano | findstr 8080 查看 终止占用端口xxx的进程 taskkill /f /pid xxx 具体步骤 第一步&#xff1a;点击起始菜单&#xff08;或是通过winR快捷键&#xff09;&#xff0c;在输入框中输入cmd&#xff0c;点击确定&#x…

十七章:FickleNet:使用随机推理进行弱监督和半监督语义图像分割

0.摘要 弱监督语义图像分割的主要障碍在于从粗糙的图像级注释中获取像素级信息的难度。大多数基于图像级注释的方法使用从分类器获得的定位地图&#xff0c;但这些地图仅关注对象的小区别部分&#xff0c;不捕捉精确的边界。FickleNet探索由通用深度神经网络创建的特征图上的各…

环境搭建-Ubuntu20.04.6系统TensorFlow BenchMark的GPU测试

1. 下载Ubuntu20.04.6镜像 登录阿里云官方镜像站&#xff1a;阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 2. 测试环境 Server OS&#xff1a;Ubuntu 20.04.6 LTS Kernel: Linux 5.4.0-155-generic x86-64 Docker Version&#xff1a;24.0.5, build ced0996 docker-com…

MSP432自主开发笔记5:IIC通信移植与驱动AT24Cxx存储芯片

今日学习移植MSP432的IIC总线协议&#xff0c;并用此驱动AT24C02芯片实现写入以及读取的功能&#xff0c;然后实现打印开机复位次数的效果。 文章贴出测试工程&#xff0c;测试截图&#xff0c;测试代码~ 其实是实在看不懂MSP432有关于FLASH存储操作相关的英文手册与例程&…

怎么学习Java并发编程相关技术? - 易智编译EaseEditing

学习Java并发编程可以通过多种方式进行&#xff0c;包括但不限于以下几种&#xff1a; 在线教程和学习平台&#xff1a; 网上有许多免费和付费的Java并发编程教程和学习平台&#xff0c;如Coursera、Udemy、edX、Codecademy等。这些平台提供结构化的课程和练习&#xff0c;适…

Goby 漏洞发布|Metabase JDBC 远程代码执行漏洞(CVE-2023-38646)

漏洞名称&#xff1a;Metabase JDBC 远程代码执行漏洞&#xff08;CVE-2023-38646&#xff09; English Name&#xff1a;Metabase JDBC Remote Code Execution Vulnerability (CVE-2023-38646) CVSS core: 9.8 影响资产数&#xff1a;66604 漏洞描述&#xff1a; Metabas…

初识计算机系统

计算机系统是由硬件和系统软件组成的&#xff0c;它们共同工作来运行应用程序。虽然系统的具体实现方式随着时间不断变化&#xff0c;但是系统内在的概念却没有改变。所有计算机系统都有相似的硬件和软件组件&#xff0c;它们又执行着相似的功能。 一、信息就是位上下文 我们通…