In this edition of "Your Tax Dollars At Work"..
IRS 9411
Our software fills in the official PDF. We have a custom form language that we can whip up drivers in to do this.
This form almost never changes but I have to write a new driver every damned year.
Why?
They arbitrarily change field named for no rational reason.
Let's take the first checkbox as an example.
2016
topmostSubform[0].Page1[0].Header[0].ReportForQuarter[0].c101[0]
2017
topmostSubform[0].Page1[0].Header[0].ReportForQuarter[0].c1_01[0]
Yes, every field in the form is the same except they removed the final underscore. Why is anyone's guess. They do this every year.
grumble
for non-US people or US people who do not do business accounting, the 941 is filing quarterly federal tax