IRS Form 1099-G - Certain Government Payments

Form 1099-G is filed by federal, state, or local governments if they made any payments towards the following:

  • Unemployment compensation
  • State or local income tax refunds, credits, or offsets
  • Reemployment trade adjustment assistance
  • Taxable grants
  • Agricultural payments

Alternatively, they file this form if they've received payments on a Commodity Credit Corporation loan.

The form_type parameter A_1099_G for the Upload PDF endpoint is required for this Form Type.

Optional fields captured

Field data attributed directly to Form 1099-G is captured as Form Data objects, each one keyed off the following attribute names.

📘

Configuration-Driven Output

All fields below are optionally captured, depending on your order form. To adjust fields captured, please speak with your Ocrolus Account Manager.

JSON AttributeData TypeDescription
a_1099_g-Part1-PayerInformation:payer'sNameTextPayer's Name
a_1099_g-Part1-PayerInformation:payer'sAddress:addressLine1CityPayer's Address
a_1099_g-Part1-PayerInformation:payer'sAddress:addressLine2CityPayer's Address
a_1099_g-Part1-PayerInformation:payer'sAddress:cityCityPayer's Address
a_1099_g-Part1-PayerInformation:payer'sAddress:stateStatePayer's Address
a_1099_g-Part1-PayerInformation:payer'sAddress:zipZIP CodePayer's Address
a_1099_g-Part1-PayerInformation:payer'sTinEINPayer's TIN
a_1099_g-Part2-RecipientInformation:recipient'sTinSocial Security NumberRecipient's TIN
a_1099_g-Part2-RecipientInformation:recipient'sNameTextRecipient's Name
a_1099_g-Part2-RecipientInformation:recipient'sAddress:addressLine1CityRecipient's Address
a_1099_g-Part2-RecipientInformation:recipient'sAddress:addressLine2CityRecipient's Address
a_1099_g-Part2-RecipientInformation:recipient'sAddress:cityCityRecipient's Address
a_1099_g-Part2-RecipientInformation:recipient'sAddress:stateStateRecipient's Address
a_1099_g-Part2-RecipientInformation:recipient'sAddress:zipZIP CodeRecipient's Address
a_1099_g-Part2-RecipientInformation:accountNumberTextAccount Number
a_1099_g-Part2-RecipientInformation:2ndTinNotCHECKED, NOT CHECKED2nd TIN Not
a_1099_g-Part3-IncomeAndTaxInformationLines1-6:forCalendarYearIntegerFor Calendar Year
a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box1)UnemploymentCompensationMoney(Box 1) Unemployment Compensation
a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box2)StateOrLocalIncomeTaxRefundsCreditsOrOffsetsMoney(Box 2) State Or Local Income Tax Refunds Credits Or Offsets
a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box3)Box2AmountIsForTaxYearInteger(Box 3) Box 2 Amount Is For Tax Year
a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box4)FederalIncomeTaxWithheldMoney(Box 4) Federal Income Tax Withheld
a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box5)RtaaPaymentsMoney(Box 5) Rtaa Payments
a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box6)TaxableGrantsMoney(Box 6) Taxable Grants
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box7)AgriculturePaymentsMoney(Box 7) Agriculture Payments
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box8)CheckIfBox2IsTradeOrBusinessIncomeCHECKED, NOT CHECKED(Box 8) Check If Box 2 Is Trade Or Business Income
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box9)MarketGainMoney(Box 9) Market Gain
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box10A)State:primaryState(Box 10 A) State
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box10A)State:secondaryState(Box 10 A) State
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box10B)StateIdentificationNo:primaryInteger(Box 10 B) State Identification No
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box10B)StateIdentificationNo:secondaryInteger(Box 10 B) State Identification No
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box11)StateIncomeTaxWithheld:primaryMoney(Box 11) State Income Tax Withheld
a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box11)StateIncomeTaxWithheld:secondaryMoney(Box 11) State Income Tax Withheld

Sample Form

The below Ocrolus Sample PDF (input) matches the below Sample JSON Result (output).

Sample JSON Result

{
  "status": 200,
  "response": {
    "pk": 41452303,
    "uuid": "3500ff2e-2c9e-4e2c-ad1a-93c52f3dc724",
    "forms": [
      {
        "pk": 37904659,
        "uuid": "cafdd9cf-7293-484e-b76b-7af6e1e1e2ae",
        "form_type": "A_1099_G",
        "form_config_pk": 58137,
        "tables": [],
        "raw_fields": {
          "a_1099_g-Part1-PayerInformation:payer'sTin": {
            "value": "78-1234567",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part1-PayerInformation:payer'sName": {
            "value": "ABC SAMPLE LLC.",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:2ndTinNot": {
            "value": "",
            "is_empty": true,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:accountNumber": {
            "value": "12-3456AB789",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part1-PayerInformation:payer'sAddress:zip": {
            "value": "33011",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:recipient'sTin": {
            "value": "678-90-1234",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part1-PayerInformation:payer'sAddress:city": {
            "value": "FAKE CITY",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:recipient'sName": {
            "value": "JOHN SAMPLE",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part1-PayerInformation:payer'sAddress:state": {
            "value": "CA",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:recipient'sAddress:zip": {
            "value": "33011",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part1-PayerInformation:payer'sAddress:addressLine1": {
            "value": "123 STREET FAKE NW ROAD",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part1-PayerInformation:payer'sAddress:addressLine2": {
            "value": "SUITE 12",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:recipient'sAddress:city": {
            "value": "SAMPLE CITY",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:recipient'sAddress:state": {
            "value": "CA",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines1-6:forCalendarYear": {
            "value": "2021",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box9)MarketGain": {
            "value": "600.00",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box5)RtaaPayments": {
            "value": "",
            "is_empty": true,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box6)TaxableGrants": {
            "value": "650.00",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:recipient'sAddress:addressLine1": {
            "value": "1234 STREET FAKE LANE",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part2-RecipientInformation:recipient'sAddress:addressLine2": {
            "value": "APT 1",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box10A)State:primary": {
            "value": "CA",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box10A)State:secondary": {
            "value": "",
            "is_empty": true,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box7)AgriculturePayments": {
            "value": "",
            "is_empty": true,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box3)Box2AmountIsForTaxYear": {
            "value": "2020",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box1)UnemploymentCompensation": {
            "value": "16080.00",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box4)FederalIncomeTaxWithheld": {
            "value": "620.00",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box10B)StateIdentificationNo:primary": {
            "value": "32-1168400",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf",
            "irregular_datatype": true,
            "type_validation_error": "Invalid integer."
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box11)StateIncomeTaxWithheld:primary": {
            "value": "5500.00",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box10B)StateIdentificationNo:secondary": {
            "value": "",
            "is_empty": true,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box11)StateIncomeTaxWithheld:secondary": {
            "value": "",
            "is_empty": true,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines7-11:(box8)CheckIfBox2IsTradeOrBusinessIncome": {
            "value": "CHECKED",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          },
          "a_1099_g-Part3-IncomeAndTaxInformationLines1-6:(box2)StateOrLocalIncomeTaxRefundsCreditsOrOffsets": {
            "value": "2250.00",
            "is_empty": false,
            "alias_used": null,
            "source_filename": "2021 Form 1099-G.pdf"
          }
        }
      }
    ]
  },
  "message": "OK"
}