Tax Documents

 

Tax1099Q

 

FDX Data Structure as JSON
{
  "tax1099Q" : {
    "taxYear" : 0,
    "corrected" : true,
    "accountId" : "",
    "taxFormId" : "",
    "taxFormDate" : "2020-07-01",
    "description" : "string",
    "additionalInformation" : "string",
    "taxFormType" : "BusinessIncomeStatement",
    "attributes" : [ {
      "name" : "string",
      "value" : "string",
      "boxNumber" : "string",
      "code" : "string"
    } ],
    "error" : {
      "code" : "string",
      "message" : "string"
    },
    "payerNameAddress" : {
      "line1" : "String64",
      "line2" : "String64",
      "line3" : "String64",
      "city" : "String64",
      "state" : "String64",
      "postalCode" : "string",
      "country" : "AD",
      "name1" : "String64",
      "name2" : "String64",
      "phone" : {
        "type" : "HOME",
        "country" : "string",
        "number" : "string",
        "extension" : "string"
      }
    },
    "payerTin" : "string",
    "recipientTin" : "string",
    "recipientNameAddress" : {
      "line1" : "String64",
      "line2" : "String64",
      "line3" : "String64",
      "city" : "String64",
      "state" : "String64",
      "postalCode" : "string",
      "country" : "AD",
      "name1" : "String64",
      "name2" : "String64"
    },
    "accountNumber" : "string",
    "grossDistribution" : 0.0,
    "earnings" : 0.0,
    "basis" : 0.0,
    "trusteeToTrustee" : true,
    "tuitionPlanPrivate" : true,
    "tuitionPlanPublic" : true,
    "coverdellEsa" : true,
    "recipientIsNotBeneficiary" : true
  }
}
FDX / Data Structures / Tax1099Q
Form 1099-Q, Payments From Qualified Education Programs
Extends and inherits all fields from Tax  
Tax1099Q Properties
#IdTypeDescription
1payerNameAddressNameAddressPhonePayer's name, address, and phone
2payerTinstringPAYER'S/TRUSTEE'S TIN
3recipientTinstringRECIPIENT'S TIN
4recipientNameAddressNameAddressRecipient's name and address
5accountNumberstringAccount number
6grossDistributionnumber (double)Box 1, Gross distribution
7earningsnumber (double)Box 2, Earnings
8basisnumber (double)Box 3, Basis
9trusteeToTrusteebooleanBox 4, Trustee-to-trustee transfer
10tuitionPlanPrivatebooleanBox 5a, Qualified tuition plan - Private
11tuitionPlanPublicbooleanBox 5b, Qualified tuition plan - Public
12coverdellEsabooleanBox 5c, Coverdell ESA
13recipientIsNotBeneficiarybooleanBox 6, If this box is checked, the recipient is not the designated beneficiary
Tax1099Q Usage:
Example Form JSON
{
  "tax1099Q" : {
    "taxYear" : 2020,
    "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"
    },
    "accountNumber" : "111-55555555",
    "grossDistribution" : 10000.0,
    "earnings" : 2000.0,
    "basis" : 3000.0,
    "trusteeToTrustee" : true,
    "tuitionPlanPrivate" : true,
    "recipientIsNotBeneficiary" : true
  }
}
Example Form JSON as QR Code

 

 

© Copyright 2020. All Rights Reserved.