Iowa Annual Withholding Agent VSP Report (Form 44-007) in QuickBooks
QuickBooks prefills most fields on Iowa's Form 44-007, but employers must verify withholding totals and know the 1099 catch before filing.
QuickBooks desktop payroll users preparing Iowa’s Form 44-007 — the Annual Withholding Agent VSP Report — generally find that the software auto-populates most of the form. However, the numbers QuickBooks fills in do not always tell the complete story, and a common oversight involving 1099 withholding can cause the return to be filed incorrectly.
What the Form Covers
All employers with Iowa withholding obligations must file Form 44-007 for each calendar year. The return is due by February 28th following the end of that year and can be mailed to the Iowa Department of Revenue in Des Moines. One notable change in recent years: employers are no longer required to attach copies of W-2s or 1099s when submitting the VSP. That said, businesses must still retain those forms for three years from the close of the applicable tax year.
What QuickBooks Fills In Automatically
When you open the VSP form window, QuickBooks draws on your existing company, payroll, and employee data to populate the majority of fields. In most situations where records have been maintained consistently throughout the year, no manual entries are needed beyond reviewing what the software produced. Any field QuickBooks did not auto-fill can be addressed using the in-window Help button, which also provides guidance on general form navigation and troubleshooting.
The 1099 Catch
This is where filers need to pay close attention. QuickBooks populates the Iowa withholding totals using only W-2 data. If your business issued 1099 forms — specifically 1099-Rs or other 1099 variants — that show Iowa income tax withheld or Iowa withholding payments made, those amounts are excluded from the figures QuickBooks enters automatically.
Box 3 — Total Iowa Withholding on W-2s/1099-Rs
QuickBooks fills this box with W-2 income tax withheld only. If you have 1099s reflecting additional Iowa income tax withheld, you must manually adjust this figure upward to include those amounts.
Box 5 — Total Iowa Withholding Payments Made
Similarly, this box reflects only W-2 withholding payments. If 1099-related withholding payments were also made during the year, update this line to incorporate them.
Other Fields to Review
Box 2 — Original or Amended
If you are filing a corrected VSP, check the box marked “Amended VSP.” Leave it unchecked for an original filing.
Box 4 — Credits
Enter the combined total of payments made under any of the following Iowa credit programs: New Jobs, Supplemental Jobs, Housing Assistance, or the Accelerated Career Education Program. QuickBooks does not calculate this figure for you.
Box 6 — Total of Lines 4 and 5
This is a simple sum of the credits entered in Box 4 and the withholding payments shown in Box 5. The critical check here is whether Box 6 equals Box 3. If the two lines do not match, you must attach a written explanation of the discrepancy to the VSP when filing.
Handling Underpayments
If the reconciliation reveals that withholding was underpaid during the year, do not mail the payment with the VSP itself. Instead, attach the payment to a separate Withholding Amended Return (Form 44-100) and mail it to the Iowa Department of Revenue at the address designated for amended returns — which differs from the VSP filing address. Sending payment to the wrong address or including it with the VSP can delay processing.
Filing Checklist
Before printing and mailing the VSP, it is worth confirming a few items: verify that all W-2 withholding data flowed correctly into Boxes 3 and 5; check whether any 1099s carried Iowa withholding that needs to be added manually; confirm that any applicable credit amounts are entered in Box 4; and make sure Boxes 3 and 6 reconcile — or that an explanation is attached if they do not. For broader guidance on QuickBooks payroll form preparation and troubleshooting, the help resources within the form window itself are the first place to look.
The VSP is a reconciliation return, so accuracy matters more than speed. A few minutes spent verifying the 1099 adjustment and the line-by-line totals can prevent a notice from the Iowa Department of Revenue down the road.