# W2ReconStates

# AL-FormA3

Request Body

Field Type Description
AL object Alabama state recon details.
    FormA3 object Contains Alabama Recon Form A-3 details.
        ALWithHoldingID string Alabama state withholding ID number.
Allowed values: "0000123456", "R007999999"
        NumOf1099W2 int Total number of W-2 & 1099.
        IncomeTaxWHAndRemitt object[] Must Have Tool Feature 1099 Transactions Recipients List.
            Month string Alabama state withholding ID number.
Allowed values: "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
            TaxWH number Alabama tax withheld for the month.
Size Range: 0-999999999.99
            TaxRemitt number Alabama tax remitted for the month.
Size Range: 0-999999999.99
        PaymentDetails object Contains Alabama payment details.
            TotTaxRemitt number Total Alabama tax remited.
Size Range: 0-999999999.99
            TotTaxWH1099W2 number Total Alabama tax withheld.
Size Range: 0-999999999.99
            TotTaxDue number Enter Tax Due if total tax withheld is more than total tax remitted.
Size Range: 0-999999999.99
            TotOverpayment number Enter Overpayment if total tax remitted is more than total tax withheld.
Size Range: 0-999999999.99
            OverPaymentType string Overpayment recovery type, whether to refund the excess amount or apply it as a credit for the next return. If the overpayment is less than $100 overpayment recovery type should be "Credit".
Allowed values: "Refund", "Credit"
            PaymentMethod string Payment method to pay the balance due.
Allowed values: "EFT Debit", "EFT Credit"
            IsInternationalACHTxn Boolean When TRUE, it identifies that it is a ACH Transactions.
        EFTDebitInfo object Contains payment source info if the payment method is EFT Debit.
            BankAccType string Bank account type.
Allowed values: "Checking", "Savings"
            BankAccNum int Bank account number.
Size Range: 0-18
            BankRoutingNum int Bank routing number.
Size Range: 0-9
        FundingSource object Contain the information whether or not an EFT payment is and International ACH Transaction (IAT), when the payment method is EFT Debit.
            Address string Employer/Payer's address (street address or post office box of that locality)
Size Range: ..35
            City string Employer/Payer's city.
Size Range: ..27
            State string Employer/Payer's state code. Refer Static values.
Size Range: 2
Allowed values: "AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY", "AS", "FM", "GU", "MH", "MP", "PW", "PR", "VI", "AA", "AE", "AP"
            Zip string Employer/Payer's zip code.
            ZipExtn string Employer/Payer's zip code Extension.

Request JSON

"AL": {
   "FormA3": {
     "ALWithHoldingID": "0000123456",
     "NumOf1099W2": 23,
     "IncomeTaxWHAndRemitt": [
       {
         "Month": "Jan",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "Feb",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "Mar",
         "TaxWH": 200,
         "TaxRemitt": 200
       },
       {
         "Month": "Apr",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "May",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "Jun",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "Jul",
         "TaxWH": 200,
         "TaxRemitt": 200
       },
       {
         "Month": "Aug",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "Sep",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "Oct",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "Nov",
         "TaxWH": 200,
         "TaxRemitt": 100
       },
       {
         "Month": "Dec",
         "TaxWH": 200,
         "TaxRemitt": 100
       }
     ],
     "PaymentDetails": {
       "TotTaxRemitt": 1400,
       "TotTaxWH1099W2": 2400,
       "TotTaxDue": 1000,
       "TotOverpayment": 0,
       "OverPaymentType": null,
       "PaymentMethod": "EFT Debit",
       "IsInternationalACHTxn":true
     },
     "EFTDebitInfo": {
       "BankAccType": "Checking",
       "BankAccNum": "326554215487545123",
       "BankRoutingNum": "983265858"
     },
      "FundingSource": {
          "Address": "123 Main Road",
          "City": "Doltan",
          "State": "AL",
          "Zip": 12345,
          "ZipExtn": 2334
     }
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89

# AZ-FormA1R

Request Body

Field Type Description
AZ object Arizona state recon details.
    FormA1R object Contains Arizona Recon Form A1-R details.
        AZWithHoldingID string Arizona state withholding ID number.
Allowed values: "99 9999999", "999999999", "23 123456"
        TotNumOfEmp int Total number of employees who were paid Arizona wages for the TY.
        TotNumOfForms int Total number of W-2, W-2c, W-2G, and 1099 forms.
        TotWages number Total Arizona gross wages paid.
Size Range: 0-999999999.99
        TotTaxWH number Total Arizona income tax withheld.
Size Range: 0-999999999.99
        Penalty number Information return penalty.
Size Range: 0-999999999.99
    AmtReportedOnA1QRT object Contains Annual Summary of Amounts Reported on A1-QRT.
        Qtr1st number 1st Quarter liability reported.
Size Range: 0-999999999.99
        Qtr2nd number 2nd Quarter liability reported.
Size Range: 0-999999999.99
        Qtr3rd number 3rd Quarter liability reported.
Size Range: 0-999999999.99
        Qtr4th number 4th Quarter liability reported.
Size Range: 0-999999999.99
        TotReported number Total liability reported.
Size Range: 0-999999999.99
    IsEarlyReturn Boolean When TRUE, identifies that the return is an early filed return due to an account cancellation during the calendar year.
    IsCancelDueToMrge Boolean When TRUE, identifies that the cancellation was due to a merger or acquisition and the surviving employer is filing Forms W-2.
    IsAmtDiff Boolean When TRUE, identifies that this form is being filed by the surviving employer and the total liability reported on Form A1-QRT is less than the total Arizona tax withheld amount because the difference was remitted by the predecessor employer.
    PrevErDetails object Contains predecessor employer details.
        PrevErName string Predecessor employer name.
Predecessor string employer EIN.
Size Range: 9

Request JSON

"AZ": {
   "FormA1R": {
     "AZWithHoldingID": 999999999,
     "TotNumOfEmp": 4,
     "TotNumOfForms": 4,
     "TotWages": 100,
     "TotTaxWH": 400,
     "Penalty": 500,
     "AmtReportedOnA1QRT": {
       "Qtr1st": "100",
       "Qtr2nd": "100",
       "Qtr3rd": "100",
       "Qtr4th": "100",
       "TotReported": 400
     },
     "IsEarlyReturn": "true",
     "IsCancelDueToMrge": "true",
     "IsAmtDiff": "true",
     "PrevErDetails": {
       "PrevErName": "Pravin Corp",
       "PrevErEIN": "13-1234567"
     }
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

# CT-FormCTW3

Request Body

Field Type Description
CT object Connecticut state recon details.
    FormCTW3 object Contains Connecticut Recon Form CT-W-3 details.
        CTWithHoldingID string Connecticut state withholding ID number.
Allowed values: "99999999 999", "999999999 999", "9999999999 999", "99 9999999"
        IsHouseHoldEr Boolean When TRUE, identifies that the employer is a household employer.
        TotTaxWH number Total CT Tax withheld from W-2.
Size Range: 0-999999999.99
        TotWages number Total wages reported as per W-2 statements.
Size Range: 0-999999999.99
        TotNumOfW2Forms int Total number of W-2 forms.
        CTTaxWH object Contains CT Income Tax Withheld from Wages for each Quarter.
            Qtr1 number 1st Quarter withholding.
Size Range: 0-999999999.99
            Qtr2 number 2nd Quarter withholding.
Size Range: 0-999999999.99
            Qtr3 number 3rd Quarter withholding.
Size Range: 0-999999999.99
            Qtr4 number 4th Quarter withholding.
Size Range: 0-999999999.99
            TotTaxWH number Total withholding for all the quarters.
Size Range: 0-999999999.99

Request JSON

"CT": {
   "FormCTW3": {
     "CTWithHoldingID": "9999999999-999",
     "IsHouseHoldEr": true,
     "TotTaxWH": 501,
     "TotWages": 1300,
     "TotNumOfW2Forms": 1,
     "CTTaxWH": {
       "Qtr1": "126",
       "Qtr2": "125",
       "Qtr3": "125",
       "Qtr4": "125",
       "TotTaxWH": 501
     }
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

# ID-Form967

Request Body

Field Type Description
    ID object Idaho state recon details.
        Form967 object Contains Idaho Recon Form 967 details.
            IDWithholdingID string Idaho state withholding ID number.
Allowed values: "999999999"
            TotWagesW2 number Total wages per W-2.
Size Range: 0-999999999.99
            TotalTaxWHW2 number Total tax withheld per W-2.
Size Range: 0-999999999.99
            NumOfW2Forms int Number of W-2 forms.
            TotalTaxWH1099 number Total tax withheld per 1099.
Size Range: 0-999999999.99
            NumOf1099Forms int Number of 1099 forms.
            TotNumOf1099W2 int Total number of 1099 and W-2 forms.
            TotalTaxWH number Total tax withheld.
Size Range: 0-999999999.99
            WHTaxPaid number Withholding tax paid amount.
Size Range: 0-999999999.99
            BalanceDue number Balance Due.
Size Range: 0-999999999.99
            Overpayment number Overpayment.
Size Range: 0-999999999.99
            PenaltyOnBalanceDue number Penalty on Balance Due.
Size Range: 0-999999999.99
            InterestOnBalanceDue number Interest on Balance Due.
Size Range: 0-999999999.99
            BalanceDuePenInt number Sum of Balance due, Penalty and Interest.
Size Range: 0-999999999.99
            LateFilingPenalty number Late filing penalty.
Size Range: 0-999999999.99
            TotBalanceDue number Total balance due.
Size Range: 0-999999999.99
            TotOverPayment number Total Overpayment.
Size Range: 0-999999999.99
            Is1099CFSF Boolean Is 1099 forms filed via CF/SF.
            FilingCycle string Filing cycle.
Allowed values: "Annual", "Quarterly", "Monthly", "SemiMonthly"

Request JSON

"ID": {
   "Form967": {
     "IDWithholdingID": "999999999",
     "TotWagesW2": 60001111,
     "TotTaxWHW2": 200,
     "NumOfW2Forms": 20,
     "TotTaxWH1099": 100,
     "NumOf1099Forms": 20,
     "TotNumOf1099W2": 40,
     "TotTaxWH": 600,
     "WHTaxPaid": 500,
     "BalanceDue": 100,
     "Overpayment": 0,
     "PenaltyOnBalanceDue": 0,
     "InterestOnBalanceDue": 0,
     "BalanceDuePenaltyInt": 100,
     "LateFilingPenalty": 200,
     "TotBalanceDue": 300,
     "TotOverPayment": 0,
     "Is1099CFSF": true,
     "FilingCycle": "Annual"
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

# IN-FormWH3

Request Body

Field Type Description
    IN object Indiana state recon details.
        FormWH3 object Contains Indiana Recon Form WH-3 details.
            INWithHoldingID string Indiana state withholding ID number.
Allowed values: "9999999999 999", "9999999999 999 9"
            NumOfW2WH18W2G1099Forms int Total number of W-2, WH-18, W-2G, 1099 forms.
            StateTaxWHW2WH18W2G1099 number Total Indiana state income tax withheld as shown on Forms W-2, WH-18, W-2G and 1099.
Size Range: 0-999999999.99
            CountyTaxWHW2WH18W2G1099 number Total Indiana county income tax withheld as shown on Forms W-2, WH-18, W-2G and 1099.
Size Range: 0-999999999.99
            TotTaxWH number Total Indiana state and county tax withheld.
Size Range: 0-999999999.99
            TotDeposits number Total Indiana withholding tax paid.
Size Range: 0-999999999.99
            BalDue number Enter Balance Due if total tax withheld is more than total tax paid.
Size Range: 0-999999999.99
            OverPayment number Enter Overpayment if total tax paid is more than total tax withheld.
Size Range: 0-999999999.99
            CountyTaxWH object Contains breakdown of Indiana County tax withheld.
                CountyNm string County Name.
Allowed values: "Adams", "Allen", "Bartholomew", "Benton", "Blackford", "Boone", "Brown", "Carrol", "Cass", "Clark", "Clay", "Clinton", "Crawford", "Daviess", "Dearborn", "Decatur", "DeKalb", "Delaware", "Dubois", "Elkhart", "Fayette", "Floyd", "Fountain", "Franklin", "Fulton", "Gibson", "Grant", "Greene", "Hamilton", "Hancock", "Harrison", "Hendricks", "Henry", "Howard", "Huntington", "Jackson", "Jasper", "Jay", "Jefferson", "Jennings", "Johnson", "Knox", "Kosciusko", "LaGrange", "Lake", "LaPorte", "Lawrence", "Madison", "Marion", "Marshall", "Martin", "Miami", "Monroe", "Montgomery", "Morgan", "Newton", "Noble", "Ohio", "Orange", "Owen", "Parke", "Perry", "Pike", "Porter", "Posey", "Pulaski", "Putnam", "Randolph", "Ripley", "Rush", "St.Joseph", "Scott", "Shelby", "Spencer", "Starke", "Steuben", "Sullivan", "Switzerland", "Tippecanoe", "Tipton", "Union", "Vanderburgh", "Vermillion", "Vigo", "Wabash", "Warren", "Warrick", "Washington", "Wayne", "Wells", "White", "Whitley"
                TaxWH number Indiana tax withheld for the county.
Size Range: 0-999999999.99
            TotCountyTaxWH number Total Indiana county tax withheld.
Size Range: 0-999999999.99

Request JSON

"IN": {
   "FormWH3": {
     "INWithHoldingID": "9999999999 999",
     "NumOfW2WH18W2G1099Forms": 23,
     "StateTaxWHW2WH18W2G1099": 100,
     "CountyTaxWHW2WH18W2G1099": 100,
     "TotTaxWH": 200,
     "TotDeposits": 500,
     "BalDue": 0,
     "OverPayment": 300,
     "CountyTaxWH": [
       {
         "CountyNm": "Adams",
         "TaxWH": 50
       },
       {
         "CountyNm": "Decatur",
         "TaxWH": 50
       }
     ],
     "TotCountyTaxWH": 100
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

# KS-FormKW3

Request Body

Field Type Description
    KS object Kansas state recon details.
        FormKW3 object Contains Kansas Recon Form KW3 details.
            KSWithHoldingID string Kansas state withholding ID number.
Allowed values: "036999999999F99", "036 Z99999999Z99", "999 Z99999999Z99"
            WHAccClosedDate date Kansas Withholding account closed date.
            NumOf1099W2Forms int Total number of 1099 and W-2 forms.
            TotTaxWH1099W2 number Total tax withheld as per 1099 and W-2 forms.
Size Range: 0-999999999.99
            WHTaxPaid number Total Kansas withholding tax paid.
Size Range: 0-999999999.99
            CreditAvailable int Total amount of any credit memo(s) received as a result of an overpayment from the previous year and used as credit this calendar year.
Size Range: 0-11
            TotWHPayment number Total amount of withholding tax paid and the credit.
Size Range: 0-999999999.99
            Overpayment number Enter Overpayment if total tax paid is more than total tax withheld.
Size Range: 0-999999999.99
            BalanceDue number Enter Balance Due if total tax withheld is more than total tax paid.
Size Range: 0-999999999.99
            Penalty number Penalty on balance due.
Size Range: 0-999999999.99
            Interest number Interest on balance due.
Size Range: 0-999999999.99
            TotTax number Total balance due (Balance due + Interest + Penalty).
Size Range: 0-999999999.99
            FilingSchType string Enter your filing schedule.
Allowed values: "Quarterly", "Monthly", "SemiMonthly", "QuadMonthly", "Annual"
            Quarterly Object Contains payment information for each quarters.
                Qtr1 number Total tax paid on Quarter 1.
Size Range: 0-999999999.99
                Qtr2 number Total tax paid on Quarter 2.
Size Range: 0-999999999.99
                Qtr3 number Total tax paid on Quarter 3.
Size Range: 0-999999999.99
                Qtr4 number Total tax paid on Quarter 4.
Size Range: 0-999999999.99
            Monthly Object Contains payment information for each month.
            SemiMonthly Object Contains payment information for each semi-monthly duration.
            QuadMonthly Object Contains payment information for each quad-monthly duration.
            Annual Object Total tax paid for the year.
            TotPayments number Total payments for filing schedule.
Size Range: 0-999999999.99

Request JSON

"KS": {
   "FormKW3": {
     "KSWithHoldingID": "036999999999F99",
     "WHAccClosedDate": null,
     "NumOf1099W2Forms": 1,
     "TotTaxWH1099W2": 100,
     "WHTaxPaid": 49,
     "CreditAvailable": 50,
     "TotWHPayment": 99,
     "Overpayment": 0,
     "BalanceDue": 1,
     "Penalty": 0,
     "Interest": 0,
     "TotTax": 0,
     "FilingSchType": "Quarterly",
     "Quarterly": {
       "Qtr1": 99,
       "Qtr2": 0,
       "Qtr3": 0,
       "Qtr4": 0
     },
     "Monthly": null,
     "SemiMonthly": null,
     "QuadMonthly": null,
     "Annual": null,
     "TotPayments": 99
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

# LA-FormL3

Request Body

Request Body

Field Type Description
LA object Louisiana state recon details.
    FormL3 object Contains Louisiana Recon Form L-3 details.
        LAWithHoldingID string Louisiana state withholding ID number.
Allowed values: "9999999 999", "9999999999"
        NumOfW2Forms int Total number of W-2 forms.
        NumOf1099W2GForms int Total number of 1099 & W-2 G forms.
        TotNumOf1099W2W2GForms int Total number of 1099 & W-2 & W-2 G forms.
        TotWagesInformationReturn object Conatins Quarterly wages as per W-2 return details.
            Qtr1 number 1st Quarter wages from W-2.
Size Range: 0-999999999.99
            Qtr2 number 2nd Quarter wages from W-2.
Size Range: 0-999999999.99
            Qtr3 number 3rd Quarter wages from W-2.
Size Range: 0-999999999.99
            Qtr4 number 4th Quarter wages from W-2.
Size Range: 0-999999999.99
            TotWages number Total wages from W-2 for all the quarters.
Size Range: 0-999999999.99
        TotTaxWHInformationReturn object Contains Quarterly withholding as per W-2 return details.
            Qtr1 number 1st Quarter withholding from W-2.
Size Range: 0-999999999.99
            Qtr2 number 2nd Quarter withholding from W-2.
Size Range: 0-999999999.99
            Qtr3 number 3rd Quarter withholding from W-2.
Size Range: 0-999999999.99
            Qtr4 number 4th Quarter withholding from W-2.
Size Range: 0-999999999.99
            TotWH number Total withholding from W-2 for all the quarters.
Size Range: 0-999999999.99
        TotTaxWHL1 object Contains Quarterly withholding as per L-1 return details.
            Qtr1 number 1st Quarter withholding from L-1.
Size Range: 0-999999999.99
            Qtr2 number 2nd Quarter withholding from L-1.
Size Range: 0-999999999.99
            Qtr3 number 3rd Quarter withholding from L-1.
Size Range: 0-999999999.99
            Qtr4 number 4th Quarter withholding from L-1.
Size Range: 0-999999999.99
            TotWHL1 number Total withholding from L-1 for all the quarters.
Size Range: 0-999999999.99

Request JSON

"LA": {
   "FormL3": {
     "LAWithHoldingID": "9999999-999",
     "NumOfW2Forms": 46,
     "NumOf1099W2GForms": 0,
     "TotNumOf1099W2W2GForms": 46,
     "TotWagesInformationReturn": {
       "Qtr1": "1000",
       "Qtr2": "1000",
       "Qtr3": "1000",
       "Qtr4": "1000",
       "TotWages": 4000
     },
     "TotTaxWHInformationReturn": {
       "Qtr1": "1000",
       "Qtr2": "1000",
       "Qtr3": "1000",
       "Qtr4": "1000",
       "TotWH": 4000
     },
     "TotTaxWHL1": {
       "Qtr1": "1000",
       "Qtr2": "1000",
       "Qtr3": "1000",
       "Qtr4": "1000",
       "TotWHL1": 4000
     }
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

# MD-MW508

Request Body

Field Type Description
    MD object Maryland state recon details.
        FormMW508 object Contains Maryland Recon Form MW508 details.
            MDWithHoldingID string Maryland state withholding ID number.
Allowed values: "99999999"
            NAICSCd string North American Industry Classification System(NAICS Code).
Size Range: 6
            NumOfW2Forms int Number of W-2 Forms.
            NumOf1099Forms int Number of 1099 Forms.
            NumOf1099W2Forms int Total number of W-2 and 1099 forms.
            TotWagesW2 number Total wages as per W-2.
Size Range: 0-999999999.99
            TotTaxWHW2 number Total tax withheld as per W-2.
Size Range: 0-999999999.99
            TotTaxWH1099 number Total tax withheld as per 1099.
Size Range: 0-999999999.99
            TotTaxWH1099W2 number Total tax withheld as per W-2 and 1099.
Size Range: 0-999999999.99
            TotalTaxWH number Total tax withheld.
Size Range: 0-999999999.99
            TaxReportedMW506 number Total tax reported as per MW506.
Size Range: 0-999999999.99
            TaxExemptCreditMW508CR number Total tax exempt credit claimed from MW508CR.
Size Range: 0-999999999.99
            TotalWHTaxPaid number Total withholding tax paid.
Size Range: 0-999999999.99
            TotalTaxDue number Enter Balance Due if total tax withheld is more than total tax paid.
Size Range: 0-999999999.99
            OverpaymentAmt number Enter Overpayment if total tax paid is more than total tax withheld.
Size Range: 0-999999999.99
            OverpaymentRefundAmt number Enter the amount of Overpayment to be applied as credit to your account.
Size Range: 0-999999999.99
            OverpaymentCreditAmt number Enter the amount of Overpayment to be refunded.
Size Range: 0-999999999.99
            TotStatePickUpAmount number Enter total employer state pickup amount.
Size Range: 0-999999999.99
            IsCompleteFiling Boolean When TRUE, identifies that this is a complete filing and no more W-2s or 1099s will be filed.
            IsAdditional1099 Boolean When TRUE, identifies that you will be submitting additional 1099s.
            IsAdditionalW2 Boolean When TRUE, identifies that you will be submitting additional W-2s.
            EmployerRep object Contains Employer representative information.
                Name string Representative Name.
                Title string Representative Title.
                PhNo string Representative Phone number.
Size Range: 10

Request JSON

"MD": {
   "FormMW508": {
     "MDWithHoldingID": 99999997,
     "NAICSCd": 2567,
     "NumOfW2Forms": 50,
     "NumOf1099Forms": 50,
     "NumOfW21099Forms": 100,
     "TotWagesW2": 500,
     "TotTaxWHW2": 100,
     "TotTaxWH1099": 100,
     "TotTaxWH1099W2": 200,
     "TotTaxWH": 508,
     "TaxReportedMW506": 200,
     "TaxExemptCreditMW508CR": 50,
     "TotWHTaxPaid": 50,
     "TotTaxDue": 100,
     "OverpaymentAmt": 100,
     "OverpaymentRefundAmt": 50,
     "OverpaymentCreditAmt": 50,
     "TotStatePickUpAmount": "103",
     "IsCompleteFiling": true,
     "IsAdditional1099": true,
     "IsAdditionalW2": true,
     "EmployerRep": {
       "Name": "Pravin",
       "Title": "Business",
       "PhNo": "7897894567"
     }
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

# NJ-FormNJW3M

Request Body

Field Type Description
    NJ object New Jersey state recon details.
        FormNJW3M object Contains New Jersey Recon Form NJ-W3-M details.
            NJWithHoldingID string New Jersey state withholding ID number.
Allowed values: "999999999/999", "999 999-999/999"
            TotNumOfEmp int Total number of employees.
            TotWgsPensionAnnuityGamWin number Total Gross Wages, Pension And Annuity Income And Gambling Winnings.
Size Range: 0-999999999.99
            TotTaxWH number Total NJ Tax Withheld.
Size Range: 0-999999999.99

Request JSON

"NJ": {
  "FormNJW3M": {
    "NJWithHoldingID": "999999999/999",
    "TotNumOfEmp": 50,
    "TotWgsPensionAnnuityGamWin": 1000,
    "TotTaxWH": 500
  }
}
1
2
3
4
5
6
7
8

# PA-FormREV1667

Request Body

Field Type Description
PA object Pennsylvania state recon details.
    FormREV1667 object Contains Pennsylvania Recon Form REV-1667 details.
        PAWithHoldingID string Pennsylvania state withholding ID number.
Allowed values: "9999 9999", "99999999"
        NumOfW2eTIDES int Total Number of W-2 forms submitted through e-TIDES upload and/or entry screen.
        NumOfW2Others int Total Number of W-2 forms submitted through other submission methods.
        NumOf1099ReTIDES int Total Number of 1099-R forms submitted through e-TIDES upload and/or entry screen.
        NumOf1099ROthers int Total Number of 1099-R forms submitted through other submission methods.
        NumOf1099NECMISCeTIDES int Total Number of 1099-MISC and 1099-NEC forms submitted through e-TIDES upload and/or entry screen.
        NumOf1099NECMISCOthers int Total Number of 1099-MISC and 1099-NEC forms submitted through other submission methods.
        TotWagesAndDistribution number Total Compensation, Distribution and Other Income Subject to PA Withholding.
Size Range: 0-999999999.99
        TotTaxWH number Total PA Income tax withheld.
Size Range: 0-999999999.99
        WagesAndDistribution object Contains Quarterly Wages, Distributions and Other Income paid Subject to PA Withholding details.
            Qtr1 number 1st Quarter Wages, Distributions and Other Income paid Subject to PA Withholding.
Size Range: 0-999999999.99
            Qtr2 number 2nd Quarter Wages, Distributions and Other Income paid Subject to PA Withholding.
Size Range: 0-999999999.99
            Qtr3 number 3rd Quarter Wages, Distributions and Other Income paid Subject to PA Withholding.
Size Range: 0-999999999.99
            Qtr4 number 4th Quarter Wages, Distributions and Other Income paid Subject to PA Withholding.
Size Range: 0-999999999.99
            TotWagesAllQtrs number Total Wages, Distributions and Other Income paid Subject to PA Withholding for all the quarters.
Size Range: 0-999999999.99
        TaxWH object Contains Quarterly PA Tax Withholding details.
            Qtr1 number 1st Quarter withholding.
Size Range: 0-999999999.99
            Qtr2 number 2nd Quarter withholding.
Size Range: 0-999999999.99
            Qtr3 number 3rd Quarter withholding.
Size Range: 0-999999999.99
            Qtr4 number 4th Quarter withholding.
Size Range: 0-999999999.99
            TotTaxWHAllQtrs number Total withholding for all the quarters.
Size Range: 0-999999999.99

Request JSON

"PA": {
   "FormREV1667": {
     "PAWithHoldingID": 99999999,
     "NumOfW2eTIDES":4, 
     "NumOfW2Others":4, 
     "NumOf1099ReTIDES":0,  
     "NumOf1099ROthers":4,  
     "NumOf1099NECMISCeTIDES":0,  
     "NumOf1099NECMISCOthers":0, 
     "TotWagesAndDistribution": 4000,
     "TotTaxWH": 400,
     "WagesAndDistribution": {
       "Qtr1": "1000",
       "Qtr2": "1000",
       "Qtr3": "1000",
       "Qtr4": "1000",
       "TotWagesAllQtrs": 4000
     },
     "TaxWH": {
       "Qtr1": "100",
       "Qtr2": "100",
       "Qtr3": "100",
       "Qtr4": "100",
       "TotTaxWHAllQtrs": 400
     }
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

# VT-FormWHT434

Request Body

Field Type Description
    VT object Vermont state recon details.
        FormWHT434 object Contains Vermont Recon Form WHT-434 details.
            VTWithHoldingID string Vermont state withholding ID number.
Allowed values: "430999999999F99", "WHT12345678"
            PayFreq string Payment frequency.
Allowed values: "SemiWeekly", "Mothly", "Quarterly"
            IsBusinessCeasedWantToCloseAcc Boolean When TRUE, identifies that the business has ceased and you would like your account closed.
            BusinessCeaseDate date Business cease date.
            IsReportingSickPay Boolean When TRUE, identifies that you are reporting sick pay.
            AggErHealthInsCoverage number Aggregate cost of applicable employer-sponsored health insurance coverage.
Size Range: 0-999999999.99
            TotNumOfW2Forms int Number of W-2 forms.
            TotWagesPerW2 number Total wages paid as per W-2.
Size Range: 0-999999999.99
            TaxWHPerW2 number Total tax withheld as per W-2.
Size Range: 0-999999999.99
            TotNumOf1099Forms int Number of 1099 forms.
            Tot1099Payments number Total payments as per 1099 forms.
Size Range: 0-999999999.99
            TaxWHPer1099 number Total tax withheld as per 1099 forms.
Size Range: 0-999999999.99
            TotTaxWH number Total Vermont tax withheld.
Size Range: 0-999999999.99

Request JSON

"VT": {
   "FormWHT434": {
     "VTWithHoldingID": "WHT98765101",
     "PayFreq": "Quarterly",
     "IsBusinessCeasedWantToCloseAcc": "True",
     "BusinessCeaseDate": "07/10/2021",
     "IsReportingSickPay": "True",
     "AggErHealthInsCoverage": 210,
     "TotNumOfW2Forms": 15,
     "TotWagesPerW2": 1000,
     "TaxWHPerW2": 200,
     "TotNumOf1099Forms": 16,
     "Tot1099Payments": 1000,
     "TaxWHPer1099": 201,
     "TotTaxWH": 401
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

# WV-FormIT103

Request Body

Field Type Description
    WV object West Virginia state recon details.
        FormIT-103 object Contains West Virginia Recon Form IT-103 details.
            WVWithHoldingID string Contains West Virginia state withholding ID number.
Allowed values: "99999999"
            NumOf1099W2 int Total number of 1099 and W-2 forms.
        TotalTaxWH1099W2 number Total West Virginia tax withheld from 1099 and W-2 forms.
Size Range: 0-999999999.99
            WHTaxDue object Contains Quarterly West Virginia tax due details.
            WVTaxQ1 number 1st Quarter WV tax due.
Size Range: 0-999999999.99
            WVTaxQ2 number 2nd Quarter WV tax due.
Size Range: 0-999999999.99
            WVTaxQ3 number 3rd Quarter WV tax due.
Size Range: 0-999999999.99
            WVTaxQ4 number 4th Quarter WV tax due.
Size Range: 0-999999999.99
            TotalForYear number Total tax due for the year.
Size Range: 0-999999999.99

Request JSON

"WV": {
   "FormIT103": {
     "WVWithHoldingID": "99999999",
     "NumOf1099W2": 23,
     "TotalTaxWH1099W2": 400,
     "WHTaxDue": {
       "WVTaxQ1": 100,
       "WVTaxQ2": 100,
       "WVTaxQ3": 100,
       "WVTaxQ4": 100,
       "TotalForYear": 400
     }
   }
 }
1
2
3
4
5
6
7
8
9
10
11
12
13
14