加拿大薪资依赖关系图
加拿大税务局定期发布(现已更新至第119版)名为"薪资扣除公式"的文件。该文件包含了计算加拿大税务局征收的薪资扣除所需的所有公式:加拿大养老金计划、就业保险和所得税。作为在加拿大经营小企业且不愿使用外部薪资服务提供商的人,我在电子表格中自行实现了这些公式。
不幸的是,与税制的大多数方面一样,这些公式的复杂性持续增加。今年,加拿大养老金计划不仅包括"基本"保费和"附加"保费,还包括"第二附加保费",我需要从头重写电子表格;更不幸的是,文件作者未能理解软件的一个基本细节:必须先计算值才能使用它们。这导致文件需要不断来回跳转以查找每个值是在使用之前还是之后计算的。
为了帮助自己理清所有内容,我决定使用GraphViz绘制依赖关系图。图中有79个节点,从"年度最高养老金收入"(2024纳税年度为73200加元)等值开始,到"总薪资扣除"结束。请注意,我没有在图表上写下公式——我只是记录了它们依赖的其他值,这样查看图表的人(也就是我自己)可以弄清楚先计算什么,而不会陷入循环。
哦,为了简化,我假设我不处理佣金制员工、进入或退出加拿大养老金计划的员工,或居住在魁北克、新斯科舍、育空或安大略省的任何人(每个地区都有自己特殊的税务复杂性)。
以下是图表的样子;点击查看完整尺寸版本(警告,5627x2033图像):
[图片链接]
发布时间:2023-12-31 00:00 | 永久链接 | 评论
查看论坛线程。 博客评论由Disqus提供支持