Found a bug in TaxCut

I actually finished my taxes a couple of weeks ago but I received a package from the New York state tax folks a few days ago saying there was a problem with my tax return. The total local tax withholding amount reported on my main tax form did not equal the sum of the local tax withholding amounts on my W-2 forms. I looked on the W-2 summary form and for some reason, TaxCut did not fill in the local tax withholding data for my current employer’s W-2.

This is strange because the local tax withholding data from being filled in properly for the wife’s W-2. And yes, I made sure that I entered “NYC” as the locality name.

I called tech support and within a few minutes of talking to the lady, I knew she wasn’t going to be of any help to me. So while I was on the phone with her listening to her blabber about different things I should try, I put my brain in software developer’s mode and tried to figure out where the software could have screwed up the logic.

I think I tried one or two things before I came up with this idea: this particular W-2 has two state’s withholding info in addition to the local tax withholding. So I thought maybe I should try swapping the positions of the state withholding info. Previously, I had MA listed first, then NY second. I changed it so NY was first and MA was second… and it worked! The local tax withholding then transferred to the state W-2 summary form properly.

It turns out the (faulty) TaxCut logic does the following:

if (”NY”.equals(stateWithholdingLine1))
    fillInLocalTaxWithholding();

instead of:

for (state : stateWithholdingLines) {
    if (”NY”.equals(state)) {
        fillInTaxWithholding();
        break;
    }
}

I explained the problem to her and suggested that she file a bug report. She was like “what’s that?”

Comments 2

  1. Scott wrote:

    Here’s another one I just found: Enter basis (”Cost”) of business property and complete §179 Assistant, qualifying it as such. Then, go “Back” and increase the basis. Instead of updating the “§179 Deduction” amount, it leaves it at previous amount and depreciates remaining book value over (in my case) 5yr, 200DB.

    You’re right, I couldn’t find a place to report mine either.

    Posted 12 Mar 2008 at 4:23 pm
  2. dee wrote:

    I found a problem today with TC State 2007(Massachusetts). I have two W-2’s for the same employer because I moved and lived in two states during the year. Mass Form INC (computer only form) which contains the W-2 state info, erroneously contained the total state income and total state withholding instead of just Mass only data. The same data is accurately reported on Form 1.

    Posted 13 Apr 2008 at 9:45 pm

Post a Comment

Your email is never published nor shared. Required fields are marked *