TaxW2_V200
OFX / Types / TaxW2_V200
# | Tag | Type |
---|---|---|
1 | TAXYEAR | YearType |
2 | CNTRLNO | ControlNumber |
3 | VOID | BooleanType |
4 | EMPLOYER | Employer |
5 | EMPLOYEE | Employee |
6 | WAGES | AmountType |
7 | FEDTAXWH | AmountType |
8 | SSWAGES | AmountType |
9 | SSTAXWH | AmountType |
10 | MEDICAREWAGES | AmountType |
11 | MEDICARETAXWH | AmountType |
12 | SSTIPS | AmountType |
13 | ALLOCATEDTIPS | AmountType |
14 | ADVANCEDEIC | AmountType |
15 | DEPCAREBENEFIT | AmountType |
16 | NONQUALPLAN | AmountType |
17 | CODES | Codes |
18 | OTHER | Other |
19 | STATUTORY | BooleanType |
20 | RETIREMENTPLAN | BooleanType |
21 | THIRDPARTYSICKPAY | BooleanType |
22 | DEFERREDCOMP | BooleanType |
23 | STATEINFO | StateInfo |
24 | LOCALINFO | LocalInfo |
25 | W2VERIFICATIONCODE | anonymous simple type |
26 | ESPPQUALDIS | AmountType |
27 | ESPPNONQUALDIS | AmountType |
Usages:
- TaxW2C_V200 CORRECTEDW2
- TaxW2C_V200 ORIGINALW2
- TaxW2Response TAXW2_V200
XSD
<xsd:complexType name="TaxW2_V200"> <xsd:annotation> <xsd:documentation>The OFX element "TAXW2_V200" is of type "TaxW2_V200"</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="ofx:AbstractTaxW2"> <xsd:sequence> <xsd:element name="EMPLOYER" type="ofx:Employer"/> <xsd:element name="EMPLOYEE" type="ofx:Employee"/> <xsd:element name="WAGES" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="FEDTAXWH" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="SSWAGES" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="SSTAXWH" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="MEDICAREWAGES" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="MEDICARETAXWH" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="SSTIPS" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="ALLOCATEDTIPS" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="ADVANCEDEIC" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="DEPCAREBENEFIT" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="NONQUALPLAN" type="ofx:AmountType" minOccurs="0"/> <xsd:element name="CODES" type="ofx:Codes" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="OTHER" type="ofx:Other" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="STATUTORY" type="ofx:BooleanType" minOccurs="0"/> <xsd:element name="RETIREMENTPLAN" type="ofx:BooleanType" minOccurs="0"/> <xsd:element name="THIRDPARTYSICKPAY" type="ofx:BooleanType" minOccurs="0"/> <xsd:element name="DEFERREDCOMP" type="ofx:BooleanType" minOccurs="0"/> <xsd:element name="STATEINFO" type="ofx:StateInfo" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="LOCALINFO" type="ofx:LocalInfo" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="W2VERIFICATIONCODE" minOccurs="0"> <xsd:annotation> <xsd:documentation>Obsolete, removed by IRS for TY19.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:whiteSpace value="collapse"/> <xsd:pattern value="([A-Z0-9]{4}-){3}[A-Z0-9]{4}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ESPPQUALDIS" type="ofx:AmountType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Employee Stock Purchase Plan Qualified Disposition amount, added for TY19.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ESPPNONQUALDIS" type="ofx:AmountType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Employee Stock Purchase Plan Non-qualified Disposition amount, added for TY19.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType>
OFX XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?OFX OFXHEADER="200" VERSION="202" SECURITY="NONE" OLDFILEUID="NONE" NEWFILEUID="NONE"?> <OFX> <SIGNONMSGSRSV1> <SONRS> <STATUS> <CODE>0</CODE> <SEVERITY>INFO</SEVERITY> <MESSAGE>Successful Login</MESSAGE> </STATUS> <DTSERVER>39210131000000</DTSERVER> <LANGUAGE>ENG</LANGUAGE> <FI> <ORG>fiName</ORG> <FID>fiId</FID> </FI> </SONRS> </SIGNONMSGSRSV1> <TAXW2MSGSRSV1> <TAXW2TRNRS> <TRNUID>_GUID_</TRNUID> <STATUS> <CODE>0</CODE> <SEVERITY>INFO</SEVERITY> <MESSAGE>SUCCESS</MESSAGE> </STATUS> <TAXW2RS> <TAXW2_V200> <TAXYEAR>2020</TAXYEAR> <CNTRLNO>012547 WY/OA7</CNTRLNO> <EMPLOYER> <FEDIDNUMBER>12-3456789</FEDIDNUMBER> <NAME1>Financial Data Exchange</NAME1> <ADDR1>12020 Sunrise Valley Dr</ADDR1> <ADDR2>Suite 230</ADDR2> <CITY>Prescott</CITY> <STATE>VA</STATE> <POSTALCODE>20191</POSTALCODE> </EMPLOYER> <EMPLOYEE> <SSN>XXX-XX-1234</SSN> <FIRSTNAME>Kris</FIRSTNAME> <MIDDLENAME>Q</MIDDLENAME> <LASTNAME>Public</LASTNAME> <ADDR1>1 Main St</ADDR1> <CITY>Melrose</CITY> <STATE>NY</STATE> <POSTALCODE>12121</POSTALCODE> </EMPLOYEE> <WAGES>44416.74</WAGES> <FEDTAXWH>6907.16</FEDTAXWH> <SSWAGES>47162.92</SSWAGES> <SSTAXWH>2924.10</SSTAXWH> <MEDICAREWAGES>47162.92</MEDICAREWAGES> <MEDICARETAXWH>683.86</MEDICARETAXWH> <SSTIPS></SSTIPS> <ALLOCATEDTIPS>nu</ALLOCATEDTIPS> <DEPCAREBENEFIT>nu</DEPCAREBENEFIT> <NONQUALPLAN>nu</NONQUALPLAN> <CODES> <CODE>C</CODE> <CODEAMOUNT>301.50</CODEAMOUNT> </CODES> <CODES> <CODE>D</CODE> <CODEAMOUNT>2746.18</CODEAMOUNT> </CODES> <CODES> <CODE>DD</CODE> <CODEAMOUNT>4781.88</CODEAMOUNT> </CODES> <RETIREMENTPLAN>Y</RETIREMENTPLAN> <STATEINFO> <STATECODE>OH</STATECODE> <EMPLOYERSTID>OH 036-133505158F-01</EMPLOYERSTID> <STATEWAGES>44416.74</STATEWAGES> <STATETAXWH>1726.78</STATETAXWH> </STATEINFO> <LOCALINFO> <LOCALITY>Kirtland</LOCALITY> <LOCALWAGES>44416.74</LOCALWAGES> <LOCALTAXWH>427.62</LOCALTAXWH> <LOCALITYSTATE>OH</LOCALITYSTATE> </LOCALINFO> <ESPPQUALDIS></ESPPQUALDIS> <ESPPNONQUALDIS></ESPPNONQUALDIS> </TAXW2_V200> </TAXW2RS> </TAXW2TRNRS> </TAXW2MSGSRSV1> </OFX>
FDX JSON
{ "taxW2" : { "taxYear" : 2022, "taxFormDate" : "2021-03-30", "taxFormType" : "TaxW2", "employeeTin" : "XXX-XX-1234", "employerTin" : "12-3456789", "employerNameAddress" : { "line1" : "12021 Sunset Valley Dr", "line2" : "Suite 230", "city" : "Preston", "state" : "VA", "postalCode" : "20191", "name1" : "Tax Form Issuer, Inc" }, "controlNumber" : "012547 WY/OA7", "employeeName" : { "first" : "Kris", "middle" : "Q", "last" : "Public" }, "employeeAddress" : { "line1" : "1 Main St", "city" : "Melrose", "state" : "NY", "postalCode" : "12121" }, "wages" : 44416.74, "federalTaxWithheld" : 6907.16, "socialSecurityWages" : 47162.92, "socialSecurityTaxWithheld" : 2924.1, "medicareWages" : 47162.92, "medicareTaxWithheld" : 683.86, "codes" : [ { "code" : "C", "amount" : 301.5 }, { "code" : "D", "amount" : 2746.18 }, { "code" : "DD", "amount" : 4781.88 } ], "retirementPlan" : true, "stateTaxWithholding" : [ { "stateTaxWithheld" : 1726.78, "state" : "OH", "stateTaxId" : "OH 036-133505158F-01", "stateIncome" : 44416.74 } ], "localTaxWithholding" : [ { "localTaxWithheld" : 427.62, "localityName" : "Kirtland", "state" : "OH", "localIncome" : 44416.74 } ] } }