Tax1099OID_V100

OFX / Types / Tax1099OID_V100
#TagType
1 SRVRTID ServerIdType
2 TAXYEAR YearType
3 VOID BooleanType
4 CORRECTED BooleanType
5 ORIGISDISC AmountType
6 OTHERPERINT AmountType
7 ERLWITHPEN AmountType
8 FEDTAXWH AmountType
9 MARKETDISCOUNT AmountType
10 ACQPREMIUM AmountType
11 FORTAXPD AmountType
12 FORCNT GenericNameType
13 DESCRIPTION LongMessageType
14 OIDONUSTRES AmountType
15 INVESTEXP AmountType
16 BONDPREMIUM AmountType
17 TAXEXEMPTOID AmountType
18 ORIGSTATE OriginatingStateAggregate
19 PRIVACTBONDAMT AmountType
20 PRIVACTBONDINT RateType
21 STATECODE StateCodeType
22 STATEIDNUM IdType
23 STATETAXWHELD AmountType
24 ADDLSTATETAXWHAGG AddlStateTaxWheldAggregate
25 PAYERADDR PayerAddress
26 PAYERID GenericNameType
27 RECADDR RecipientAddress
28 RECID IdType
29 RECACCT GenericNameType
30 TINNOT BooleanType
31 FATCA BooleanType
Usages:
XSD
	<xsd:complexType name="Tax1099OID_V100">
		<xsd:annotation>
			<xsd:documentation>
        The OFX element "TAX1099OID_V100" is of type "Tax1099OID_V100"
      </xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="ofx:AbstractTaxForm1099">
				<xsd:sequence>
					<xsd:element name="ORIGISDISC" type="ofx:AmountType" minOccurs="0"/>
					<xsd:element name="OTHERPERINT" type="ofx:AmountType" minOccurs="0"/>
					<xsd:element name="ERLWITHPEN" type="ofx:AmountType" minOccurs="0"/>
					<xsd:element name="FEDTAXWH" type="ofx:AmountType" minOccurs="0"/>
					<xsd:element name="MARKETDISCOUNT" type="ofx:AmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>NEW for TY14</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="ACQPREMIUM" type="ofx:AmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>NEW for TY14</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="FORTAXPD" type="ofx:AmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>TY14 IRS removed from form</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="FORCNT" type="ofx:GenericNameType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>TY14 - IRS removed from form</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="DESCRIPTION" type="ofx:LongMessageType" minOccurs="0"/>
					<xsd:element name="OIDONUSTRES" type="ofx:AmountType" minOccurs="0"/>
					<xsd:element name="INVESTEXP" type="ofx:AmountType" minOccurs="0"/>
					<xsd:element name="BONDPREMIUM" type="ofx:AmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>New TY16</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="TAXEXEMPTOID" type="ofx:AmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>New TY17</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="ORIGSTATE" type="ofx:OriginatingStateAggregate" minOccurs="0" maxOccurs="unbounded">
						<xsd:annotation>
							<xsd:documentation>New TY18</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="PRIVACTBONDAMT" type="ofx:AmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>New TY17 - not on IRS 1099-OID 2017 form but requested for reporting AMT to IRS</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="PRIVACTBONDINT" type="ofx:RateType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>New TY17 - not on IRS 1099-OID 2017 form but requested for reporting AMT interest percentage to IRS</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:choice>
						<xsd:sequence>
							<xsd:element name="STATECODE" type="ofx:StateCodeType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>2 DIGIT STATE CODE</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="STATEIDNUM" type="ofx:IdType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>PAYER STATE ID NUMBER</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="STATETAXWHELD" type="ofx:AmountType" minOccurs="0"/>
						</xsd:sequence>
						<xsd:element name="ADDLSTATETAXWHAGG" type="ofx:AddlStateTaxWheldAggregate" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:choice>
					<xsd:element name="PAYERADDR" type="ofx:PayerAddress"/>
					<xsd:element name="PAYERID" type="ofx:GenericNameType"/>
					<xsd:element name="RECADDR" type="ofx:RecipientAddress" minOccurs="0"/>
					<xsd:element name="RECID" type="ofx:IdType"/>
					<xsd:element name="RECACCT" type="ofx:GenericNameType" minOccurs="0"/>
					<xsd:element name="TINNOT" type="ofx:BooleanType" minOccurs="0"/>
					<xsd:element name="FATCA" type="ofx:BooleanType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>FATCA filing requirement</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

FDX JSON

{
  "tax1099Oid" : {
    "taxYear" : 2020,
    "taxFormDate" : "2021-03-30",
    "additionalInformation" : "FDX v4.6",
    "taxFormType" : "Tax1099Oid",
    "payerNameAddress" : {
      "line1" : "12020 Sunrise Valley Dr",
      "line2" : "Suite 230",
      "city" : "Reston",
      "state" : "VA",
      "postalCode" : "20191",
      "country" : "US",
      "name1" : "Financial Data Exchange",
      "phone" : {
        "number" : "8885551212"
      }
    },
    "payerTin" : "12-3456789",
    "recipientTin" : "xxx-xx-1234",
    "recipientNameAddress" : {
      "line1" : "1 Main St",
      "city" : "Melrose",
      "state" : "NY",
      "postalCode" : "12121",
      "country" : "US",
      "name1" : "Kris Q Public"
    },
    "foreignAccountTaxCompliance" : false,
    "accountNumber" : "111-5555555",
    "originalIssueDiscount" : 1007.0,
    "otherPeriodicInterest" : 2008.0,
    "earlyWithdrawalPenalty" : 3009.0,
    "federalTaxWithheld" : 4010.0,
    "marketDiscount" : 5011.0,
    "acquisitionPremium" : 6012.0,
    "oidDescription" : "7. 13, OID description",
    "discountOnTreasuryObligations" : 8014.0,
    "investmentExpenses" : 9015.0,
    "bondPremium" : 10016.0,
    "taxExemptOid" : 11017.0,
    "stateTaxWithholding" : [ {
      "stateTaxWithheld" : 14018.0,
      "state" : "NY",
      "stateTaxId" : "12-000018"
    } ]
  }
}

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>
    <TAX1099MSGSRSV1>
        <TAX1099TRNRS>
            <TRNUID>_GUID_</TRNUID>
            <STATUS>
                <CODE>0</CODE>
                <SEVERITY>INFO</SEVERITY>
                <MESSAGE>SUCCESS</MESSAGE>
            </STATUS>
            <TAX1099RS>
                <TAX1099OID_V100>
                    <TAXYEAR>2020</TAXYEAR>
                    <ORIGISDISC>1007.00</ORIGISDISC>
                    <OTHERPERINT>2008.00</OTHERPERINT>
                    <ERLWITHPEN>3009.00</ERLWITHPEN>
                    <FEDTAXWH>4010.00</FEDTAXWH>
                    <MARKETDISCOUNT>5011.00</MARKETDISCOUNT>
                    <ACQPREMIUM>6012.00</ACQPREMIUM>
                    <DESCRIPTION>7. 13, OID description</DESCRIPTION>
                    <OIDONUSTRES>8014.00</OIDONUSTRES>
                    <INVESTEXP>9015.00</INVESTEXP>
                    <BONDPREMIUM>10016.00</BONDPREMIUM>
                    <TAXEXEMPTOID>11017.00</TAXEXEMPTOID>
                    <ADDLSTATETAXWHAGG>
                        <STATECODE>NY</STATECODE>
                        <STATEIDNUM>12-000018</STATEIDNUM>
                        <STATETAXWHELD>14018.00</STATETAXWHELD>
                    </ADDLSTATETAXWHAGG>
                    <PAYERADDR>
                        <PAYERNAME1>Financial Data Exchange</PAYERNAME1>
                        <ADDR1>12020 Sunrise Valley Dr</ADDR1>
                        <ADDR2>Suite 230</ADDR2>
                        <CITY>Reston</CITY>
                        <STATE>VA</STATE>
                        <POSTALCODE>20191</POSTALCODE>
                        <PHONE>888-555-1212</PHONE>
                    </PAYERADDR>
                    <PAYERID>12-3456789</PAYERID>
                    <RECADDR>
                        <RECNAME1>Kris Q Public</RECNAME1>
                        <ADDR1>1 Main St</ADDR1>
                        <CITY>Melrose</CITY>
                        <STATE>NY</STATE>
                        <POSTALCODE>12121</POSTALCODE>
                    </RECADDR>
                    <RECID>xxx-xx-1234</RECID>
                    <RECACCT>111-5555555</RECACCT>
                    <FATCA>N</FATCA>
                </TAX1099OID_V100>
            </TAX1099RS>
        </TAX1099TRNRS>
    </TAX1099MSGSRSV1>
</OFX>

OFX Tax Specification Page 32

OFX Tax Specification Page 33

© Copyright 2021. All Rights Reserved.