NetSuite SuiteTax之中国影响

news2024/11/26 23:30:53

这篇是还账。3个月前林师傅给的一个题目,陆陆续续的学习,一直没有弄完,直到今朝。

SuiteTax是2018年GA的一个重大功能,是NetSuite面向国际市场的一个标志动作。它将过去以美国为中心的税务功能,转向为国际市场服务。只是这个功能在国内很少被讨论到。我们来分享下学习心得。由于这个功能涉及的内容过于纷杂,所以这篇我们只谈核心改变和对中国用户的影响。

核心改变

  • Tax Engine

我们先说下Tax Engine这个事。

税务功能麻烦的地方主要是税务数据的复杂和时效性。美国是地方税制,各地的税种、税率都有差别。并且税率是在不停的变化中。这跟我国的统一税制形成了鲜明对比。所以,相对于中国而言,税务工作在海外的财务部门是个挺重的事,因此市场有一些专门的公司来做税务服务。其中有一家叫做Avalara,她提供税务数据更新服务,对各地不停变动的销售税率进行统一分发。是NetSuite北美生态圈里的税务顶流。NetSuite原来系统中如果想得到最新的税率,是需要买个Avalara或其他竞品的Bundle进行数据更新的。否则就靠你的小手和键盘了。

随着NetSuite的财务功能的深化,税务数据问题变得越来越重。所以,引入了Tax Engine这个核心部件。它承担了对全球税率变化进行分发的功能。相当于干了Avalara的事。同时,也允许对其他税务数据提供商的接入服务。对于NetSuite原来用Avalara的用户还是持续支持,只是提供了一个原生的免费版给新入场的NetSuite用户用。

  • 重构了Tax Report架构

对国际税务报表架构进行了重构,重新发布了地区别的税务报表。不包含中国。

 

  • Tax计算用户界面

Transaction中的Tax计算模式改变了。

在Transaction中有个Tax Detail的页签,对每行的Tax计算都有的详细记录。

  • Legacy Tax VS SuiteTax

SuiteTax是对Legacy Tax的升级,两者不能共存。

由于SuiteTax对系统的影响很大,虽然这个功能是免费的,但是这个功能不是默认自动启用的,甚至不是自动Provision的。需要用户管理员给Support提Case申请开通。直到开通后,能够看到如下的Enable选项。

 对中国用户的影响

上面提到了,SuiteTax对中国这么简单的统一税制来说,意义不大。只是有几点改变确实是进步了。

1. 含税价格

在应用SuiteTax之前,我们在Transaction中如果需要录入含税价,是需要实施商部署脚本,用过定制来实现的。目前,系统提供了“含税价”的原生功能,是个进步。

 

2.税额调整

因为存在税额尾差问题,过去做税额调整有点烦。可以参见我们之前的文章。

NetSuite税额尾差的处理_毛岩喆的博客-CSDN博客在NetSuite涉税业务中,例如Vendor Bill、Customer Invoice,都会面临税额尾差问题。NetSuite系统计算的税额与收到的供应商发票或开出去的发票中的税额,可能因为尾差问题带来金额上的差异。如何处理这一差异?https://blog.csdn.net/remottshanghai/article/details/126914424?spm=1001.2014.3001.5501在SuiteTax启用后,用户可以选择“手工覆盖”,直接输入税额,系统根据含税总计反算收入,方便很多。

 3. Tax Code自动刷新

由于刷新税率是SuiteTax的核心功能,所以当中国税率变动时,它也能自动刷新。虽然不甚必要,但是也算是个改进。

 总结一下。

SuiteTax对中国Subsidiary的影响不是很大,功能改进一点点。如果主体在中国的用户可以跳过了。SuiteTax对中国出海那部分的Subsidiary的影响是显著的,特别是海外实体在美国和欧洲的,可以深入研究一下了。

如果有任何关于NetSuite的问题,欢迎来谈。我的邮箱:rick.mao@truston.group

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

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

相关文章

xhs-xs webmsxyw分析

近期又更新了,先是改了x-s生成,然后又加上了a1校验。 后面可能会全参校验,比如再加上gid、deviceId、profileData、x-s-common、smidV2之类。 估计以后不能写xhs了,大家且看且珍惜吧。之前相关的文章都被下架了 危!…

C语言扫雷小游戏

扫雷小游戏 一,扫雷游戏的理解和整体思路1. 扫雷游戏的玩法2.写扫雷小游戏的整体思路 二,函数功能的实现模块1.宏定义2.打印菜单3.初始化雷盘4.打印雷盘5.布置雷6.玩家排雷6.1 显示该坐标有几个雷的函数6.2雷盘展开函数的实现 三.最终扫雷游戏的的实现1.…

AI绘画Stable Diffusion安装、使用教程 整合包下载

安装Stable Diffusion webui 效果图: 1.准备工作 在下载 AI 绘画工具前,电脑上需要提前下载一些运行的环境 1.下载python、git 首先本地机器最好是英伟达的 N 卡,并且至少需要 4GB 显存才能在本地运行,当然,A 卡也是…

微服务开发系列——第一篇:项目搭建(保姆级教程)

总概 A、技术栈 开发语言:Java 1.8数据库:MySQL、Redis、MongoDB、Elasticsearch微服务框架:Spring Cloud Alibaba微服务网关:Spring Cloud Gateway服务注册和配置中心:Nacos分布式事务:Seata链路追踪框架…

【CH32】| 00——开发环境搭建 | 软件安装 | 资料及工具下载

系列文章目录 TODO 文章目录 1. 简介2. 下载软件3. 安装4. 资料及工具下载4.1 芯片数据手册/参考手册4.2 评估(开发)板原理图/demo4.3 烧录软件4.3.1 isp串口一键下载4.3.2 WCH-LINK Utility烧录 4.4 WCH LINK相关资料/驱动安装4.4.1 WCH LINK相关资料4.4.2 WCH LINK驱动安装 5…

摆摊卖网红气球怎么样?

本章主要介绍一下最近网红气球: 最近看到很多摆摊的抖音视频,都在说卖气球很好,成本低,收益高,所以调研了一下,网红气球分好几种: a,飘空气球; b.手持网红气球 c.青蛙 首先介绍飘空…

初始python

初始python 缘由 ​ 对于python,相比大家并不陌生,Python是一种高级的、解释性编程语言,它具有简洁的语法和强大的内置函数,适用于广泛的应用领域,例如运维,Web开发,数据科学,人工智能等。Pyt…

JVM基础学习---1、JVM总体机制、类加载机制

1、JVM总体机制 1.1 JVM概念 JVM:Java Virtual Machine,翻译过来是Java虚拟机。 JRE:Java Runtime Environment,翻译过来是Java运行时环境。 JDK:Java Development Ki JDK:Java Development Kits&#…

Mysql字符集

1、修改MySQL5.7字符集 我们在新建数据库时(Navicat)界面时会遇到这两个选项,字符集和排序规则 在MySQL 8.0版本之前,MySQL 5.7 默认的客户端和服务器都用了 latin1 ,而latin1是不包含中文的,所以保存中文…

MetersPhere 试用

1. 功能测试 1.1 用例管理 脑图管理 样式: 脑图用例导入 1.2 用例评审 1.2.1 发起用例评审 1.2.2 关联用例: 1.2.3 用例评审 2. 接口测试 2.1 接口定义 类似postman、foxapi等主流接口管理页面 2.2 用例配置: 需要在meterphere安装节点…

路径规划算法:基于人工蜂群算法的路径规划算法- 附代码

路径规划算法:基于人工蜂群的路径规划算法- 附代码 文章目录 路径规划算法:基于人工蜂群的路径规划算法- 附代码1.算法原理1.1 环境设定1.2 约束条件1.3 适应度函数 2.算法结果3.MATLAB代码4.参考文献 摘要:本文主要介绍利用智能优化算法人工…

C++ [STL之vector的使用]

本文已收录至《C语言和高级数据结构》专栏! 作者:ARMCSKGT STL之vector的使用 前言正文默认成员函数普通构造拷贝构造析构函数赋值重载 迭代器正向迭代器反向迭代器const迭代器 容量类空间容量查询空间容量操作扩容操作元素数量操作缩容操作 数据访问下标…

numpy log随机产生非常奇怪的数字(np.log的大坑)

背景 有一批信号数据要送到网络里训练,训练之前为了统一量纲,首先根据方差和均值做了一次标准化,然后求了一次能量(20*log10(x)),也就是说送进网络里的其实是一个能量谱,但是训练过程中经常蹦出…

Python的用途与学习计划

python的用途: 1、web开发; 2、网络爬虫; 3、数据科学; 4、自动化运维; 5、数据库编程; 6、网络编程; 7、图形处理、数学处理、文本处理; 8、多媒体应用。 其中&#xff0c…

组合问题-回溯算法

1题目 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1: 输入:n 4, k 2 输出: [[2,4],[3,4],[2,3],[1,2],[1,3],[1,4], ] 示例 2: 输入:n …

美国国际留学生超136万,本科、硕士和博士各占多少?

国际教育市场研究机构ICEF Monitor近日公布,2022年美国持有F-1和M-1有效学习签证的国际学生数量共计136.2万人,与2021年相比增长了10.1%。 其中,国际学生来美国读本科学士学位的占37%,读硕士学位的占41%,读博士学位的…

为什么WordPress这么难用?(以及如何让它变得简单点)

WordPress 是世界上最受欢迎的网站构建器,为互联网上超过 43% 的网站提供支持。然而,有些人抱怨说 WordPress 比 Squarespace 和 Wix 等解决方案更难使用。 在本文中,我们将解决为何WordPress这么难用的神话,并分享您可以用来毫无…

用于具有缺失模态的脑肿瘤分割的模态自适应特征交互

文章目录 Modality-Adaptive Feature Interaction for Brain Tumor Segmentation with Missing Modalities摘要本文方法Modality-Adaptive Feature InteractionGraph RepresentationGraph Edge ComputationModality Feature Updating 实验结果 Modality-Adaptive Feature Inter…

OpenCV入门-基于Python

图像入门 1. 创建窗口namedWindow()resizeWindow()destroyAllWindow() 2.显示图像imread()imshow()imwrite()waitKey()flip() 代码演示3.显示视频VideoCapure()对象cap.get()cap.isOpened()cap.read()cap.release() 部分功能代码演示VideoWriter()对象VideoWriter_fourcc()writ…

K8s之Pod生命周期、启动停止钩子

文章目录 一、Pod生命周期流程二、初始化容器-initContainers三、主容器操作-containers1、启动钩子-lifecycle.postStart2、停止钩子-lifecycle.preStop 一、Pod生命周期流程 Pod生命周期整个过程 如下图: 1、在启动任何容器之前,前创建 pause 容器&am…