TaxW2_V200

OFX / Types / TaxW2_V200
#TagType
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:
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
    } ]
  }
}

OFX Tax Specification Page 45

OFX Tax Specification Page 46

© Copyright 2023. All Rights Reserved.