对于增值税,SQL Server字段大小声明的正确十进制(p,s)精度和比例是多少?

我在SQL Server数据库中定义增值税税率(欧洲和其他国家/地区征收增值税税),我想知道什么是理想的十进制定义来捕获必要的精度.

我见过VAT rates

20% (0.20) UK, Italy, Austria, etc.
21% (0.21) Belgium, Ireland, etc. 
19.6% (0.196) Monaco, France

我很好奇是否有增值税率需要比十进制更精确的情况(4,3),其中p是精度,s是比例.我已阅读了一些文件,并且不确定欧盟或其他国家是否对“.”之后的职位有特定的增值税规范. (或“,”,在他们的情况下).如果他们想要使用一些基于公式的增值税率计算而不是固定精度值,那么阻止英国说他们的增值税现在为0.20111111是什么?

在此先感谢国际神秘男女.

最佳答案 根据
this page年底提到的PDF文档,您应该使用十进制(4,3)安全.虽然看起来某些历史案例需要精确到4.

点赞