Need help with the free state tax part. Still getting the $40 prompt after following the steps below:
Update for unlimited free states (if income is listed in the return) Note: Only works when "click to see amount" shows in the program:
S.1. In the dnSpy program, click on File -> Open. Navigate to "C:\Program Files (x86)\TurboTax\Individual 2021\32bit" and click on "Intuit.Ctg.Wte.Service.dll" and click Open
S.2. The file will open and be highlighted in the left pane. Click on the arrow next to the file name in the left pane to expand the item. A purple item will show, click on the arrow to expand the menu
S.3. Find the yellow item labeled "Intuit.Ctg.Wte.Service.TaxDataModel" and click on it. A green item called "TaxReturnStates" will show in the list, click on it to expand.
S.4. A bunch of orange names will now show. Find the one called "AddStateToReturnByFormsetId(string) : bool" and right click on it. Click on the option that says "Edit Method (C#) ..."
Image for S.2 to S.4
S.5. A window with code will open. Within the code, modify LINE 22 to read bool flag = true;
S.5.1 (Thanks Funtik78 - NOTE: Only do this if the above instruction not working!) Additional modify the following - Line 23 : bool flag2 = true; Line 30 : flag4 = true;
S.6. Once you modify the line, at the bottom of the window, click "Compile" and the window will close.
Image for S.5 and S.6
S.7. Continue from Step 16 above.
(18 January, 2024 - 06:55 PM)laupetre Wrote: Show MoreState download works again by editing the Registry, no need for any code update.
This will force TT to download as many states as you want.
1. Run regedit (Windows Key + R, then "regedit.exe")
2. In left pane, go to: HKEY_LOCAL_MACHINE > Software > Intuit > TY23 > PERSTATES
3. If PERSTATES does not exist, right-click TY23 and select New > Key and enter "PERSTATES" as the name
4. Open PERSTATES, then right-click in the right pane and select New > String value
5. For the name, enter "w$$iperStateIS" where $$ is the two letter abbreviation of the state you desire (ex: the abbreviation for New York is ny so you would enter "wnyiperStateIS" as the name)
6. Double left-click the entry you just created and set its value to 1
7. Repeat the process for any additional states you desire
8. Run TT, allow it to update, and it should download the files for the state(s) (note: these are downloaded into the "Forms" subdirectory of the TT install directory); all downloaded states will be available as options in TT when you go to the State portion of a tax return
State download works again by editing the Registry, no need for any code update.
This will force TT to download as many states as you want.
1. Run regedit (Windows Key + R, then "regedit.exe")
2. In left pane, go to: HKEY_LOCAL_MACHINE > Software > Intuit > TY23 > PERSTATES
3. If PERSTATES does not exist, right-click TY23 and select New > Key and enter "PERSTATES" as the name
4. Open PERSTATES, then right-click in the right pane and select New > String value
5. For the name, enter "w$$iperStateIS" where $$ is the two letter abbreviation of the state you desire (ex: the abbreviation for New York is ny so you would enter "wnyiperStateIS" as the name)
6. Double left-click the entry you just created and set its value to 1
7. Repeat the process for any additional states you desire
8. Run TT, allow it to update, and it should download the files for the state(s) (note: these are downloaded into the "Forms" subdirectory of the TT install directory); all downloaded states will be available as options in TT when you go to the State portion of a tax return
Followed the steps above but free states still isn't working for me. Still getting the 40 payment prompt. Any ideas?????