Update
Updates information of Form 943s by Submission Id and Record Id.
PUT Form943/Update
Request Parameters
Field | Type | Description |
---|---|---|
SubmissionId | Guid | Unique identifier of a submission. |
Form943Records | object[] | Collection of objects to update Form 943 records |
RecordId | Guid | Unique identifier of a record. |
  Sequence | string | A unique number given by an inbound application to identify failed records Size Range: ..10 |
  ReturnHeader | object | Identifies the supporting details of Form 943. |
    ReturnType | string | Type of the return to be filed. Enter values like FORM943. Allowed values: "FORM943" |
    TaxYr | string | The Tax year for which Form 943 needs to be filed. |
    Business | object | Business Details |
      BusinessId | Guid | Business Identifier (Autogenerated). |
      BusinessNm | string | Name of the business Size Range: ..75 |
      TradeNm | string | Optional Name under which the business operatesSize Range: ..75 |
      IsEIN | Boolean | When true, identifies the business with an EIN. |
      EINorSSN | string | When IsEIN is true, use Employer Identification Number (EIN). When IsEIN is false, use Social Security Number (SSN). Size Range: ..9 |
      Email | string | Email address of the Business Size Range: ..40 |
      ContactNm | string | Name of the person who can be contacted by the IRS Size Range: ..27 |
      Phone | string | Contact number of the business with area code Size Range: 10 |
      PhoneExtn | string | Optional Extension of the business phone numberSize Range: ..5 |
      Fax | string | Optional Fax number of the BusinessSize Range: 10 |
      BusinessType | string | Type of business. Optional for W-2/1099 and mandatory for 94X series Size Range: ..4 Allowed values: "ESTE", "PART", "CORP", "EORG", "SPRO" |
      SigningAuthority | object | Details of the person who is authorized to sign the return |
        Name | string | Name of the signing authority. Size Range: ..35 |
        Phone | string | Phone number of the signing authority. Size Range: 10 |
        BusinessMemberType | string | Business title of the signing authority Size Range: 5..29 Allowed values: "CORPORATESECRETARY", "SECRETARYTREASURER", "PARTNER", "GENERALPARTNER", "LIMITEDPARTNER", "LLCMEMBER", "MANAGINGMEMBER", "MANAGER", "TAXMATTERPARTNER", "PRESIDENT", "VICEPRESIDENT", "CORPORATETREASURER", "TREASURER", "ASSISTANTTREASURER", "CHIEFACCOUNTINGOFFICER", "CHIEFEXECUTIVEOFFICER", "CHIEFFINANCIALOFFICER", "TAXOFFICER", "CHIEFOPERATINGOFFICER", "CORPORATEOFFICER", "EXECUTIVEDIRECTOR", "DIRECTOR", "CHAIRMAN", "EXECUTIVEADMINISTRATOR", "RECEIVER", "PASTOR", "ASSISTANTTORELIGIOUSLEADER", "REVEREND", "PRIEST", "MINISTER", "RABBI", "LEADEROFRELIGIOUSORGANIZATION", "SECRETARY", "DIRECTOROFTAXATION", "DIRECTOROFPERSONNEL", "ADMINISTRATOR", "EXECUTOR", "TRUSTEE", "FIDUCIARY", "OWNER", "SOLEPROPRIETOR", "MEMBER", "SOLEMEMBER" |
      KindOfEmployer | string | Identifies the kind of employer. Mandatory for W-2 and optional for 1099-MISC and 94X series. Allowed values: "FEDERALGOVT", "STATEORLOCAL501C", "NONGOVT501C", "STATEORLOCALNON501C", "NONEAPPLY" |
      KindOfPayer | string | Kind Of Payer based on the Employer's Federal Tax Return. Allowed values: "REGULAR941", "REGULAR944", "AGRICULTURAL943", "HOUSEHOLD", "MILITARY", "MEDICAREQUALGOVEM", "RAILROADFORMCT1" |
      IsBusinessTerminated | Boolean | When true, identifies the business as terminated. |
      IsForeign | Boolean | When true, identifies the business address with a foreign address. |
      USAddress | object | if IsForeign is false, pass US address of the business |
        Address1 | string | Employer/Payer's US address (street address or post office box of that locality) Size Range: ..35 |
        Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
        City | string | Employer/Payer's city Size Range: ..27 |
        State | string | Employer/Payer's state Size Range: 2 Allowed values: "AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY", "AS", "FM", "GU", "MH", "MP", "PW", "PR", "VI", "AA", "AE", "AP" |
        ZipCd | string | Employer/Payer's zip code |
      ForeignAddress | object | if IsForeign is true, pass foreign address of the business |
        Address1 | string | Employer/Payer's foreign address (street address or post office box of that locality). Size Range: ..35 |
        Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
        City | string | Employer/Payer's city Size Range: ..27 |
        ProvinceOrStateNm | string | Employer/Payer's province or state name Size Range: ..30 |
        Country | string | Employer/Payer's country Size Range: 2 Allowed values: "US", "CA", "MX", "AF", "AX", "XI", "AL", "AG", "AQ", "AN", "AO", "AV", "AY", "AC", "AR", "AM", "AA", "XA", "AT", "AS", "AU", "AJ", "XZ", "BF", "BA", "FQ", "BG", "BB", "BS", "BO", "BE", "BH", "BN", "BD", "BT", "BL", "BK", "BC", "BV", "BR", "IO", "VI", "BX", "BU", "UV", "BM", "BY", "CB", "CM", "XY", "CV", "CJ", "CT", "CD", "XC", "CI", "CH", "KT", "IP", "CK", "CO", "CN", "CF", "CG", "CW", "CR", "VP", "CS", "IV", "HR", "CU", "CY", "EZ", "DA", "DX", "DJ", "DO", "DR", "TT", "EC", "EG", "ES", "UK", "EK", "ER", "EN", "ET", "EU", "FK", "FO", "FM", "FJ", "FI", "FR", "FG", "FP", "FS", "GB", "GA", "GZ", "GG", "GM", "GH", "GI", "GO", "GR", "GL", "GJ", "GP", "GQ", "GT", "GK", "GV", "PU", "GY", "HA", "HM", "HO", "HK", "HQ", "HU", "IC", "IN", "ID", "IR", "IZ", "EI", "IS", "IT", "JM", "JN", "JA", "DQ", "JE", "JQ", "JO", "JU", "KZ", "KE", "KQ", "KR", "KN", "KS", "KU", "KG", "LA", "LG", "LE", "LT", "LI", "LY", "LS", "LH", "LU", "MC", "MK", "MA", "MI", "MY", "MV", "ML", "MT", "IM", "RM", "MB", "MR", "MP", "MF", "MQ", "MD", "MN", "MG", "MJ", "MH", "MO", "MZ", "XM", "WA", "NR", "BQ", "NP", "NL", "NT", "NC", "NZ", "NU", "NG", "NI", "NE", "NF", "XN", "CQ", "NO", "MU", "OC", "PK", "LQ", "PS", "PM", "PP", "PF", "PA", "PE", "RP", "PC", "PL", "PO", "RQ", "QA", "RE", "RO", "RS", "RW", "WS", "SM", "TP", "SA", "XS", "SG", "RI", "SE", "SL", "SN", "XR", "LO", "SI", "BP", "SO", "SF", "SX", "SP", "PG", "CE", "SH", "SC", "ST", "SB", "VC", "SU", "NS", "SV", "WZ", "SW", "SZ", "SY", "TW", "TI", "TZ", "TH", "TO", "TL", "TN", "TD", "XT", "TE", "TS", "TU", "TX", "TK", "TV", "UG", "UP", "AE", "UY", "UZ", "NH", "VT", "VE", "VM", "VQ", "WQ", "XW", "WF", "WE", "WI", "YM", "YI", "ZA", "ZI" |
        PostalCd | string | Employer/Payer's postal code |
    IsThirdPartyDesignee | Boolean | When true, your third-party designee is allowed to discuss the return with the IRS. |
    ThirdPartyDesignee | object | Third Party Designee Details |
      Name | string | Third Party Designee's name. |
      Phone | string | Third Party Designee's phone number |
      PIN | string | A 5 digit PIN (Should not contain all zeroes) used when communicating to the IRS |
    SignatureDetails | object | Identifies the signature type used in Form 943 |
      SignatureType | string | Type of signature used to sign Form 943 |
      OnlineSignaturePIN | object | A 10-digit signature PIN to become an IRS authorized signer. |
        PIN | string | Sign using a 10 digit PIN received from the IRS. Size Range: 10 |
      ReportingAgentPIN | object | A 5-digit number assigned by the IRS |
        PIN | string | Sign using a 5 digit PIN received from the IRS. Size Range: 5 |
      Form8453EMP | object | An alternate option to sign the return using Form 8453 EMP when there is no PIN |
        AttachmentNm | string | Name of the Form 8453EMP attachment |
        Attachment | byte[] | Byte array of Form-8453 pdf |
        AttachmentFileType | string | Type of the file Attachment |
        SignedDate | DateTime | Date and time on which the Form 8453-EMP was signed |
    BusinessStatusDetails | object | Identifies the status of the Business |
      IsBusinessClosed | Boolean | When true, identifies the business as terminated or stopped paying wages |
      BusinessClosedDetails | object | Identifies the Record Keeper details and date on which the Buiness was closed |
        Name | string | Name of the Record Keeper Size Range: ..75 |
        FinalDateWagesPaid | DateTime | Final date on which the business last paid the wages |
        IsForeign | Boolean | When true, identifies if the business has a foreign address. |
        USAddress | object | if IsForeign is false, pass US address of the business |
          Address1 | string | Employer/Payer's US address (street address or post office box of that locality) Size Range: ..35 |
          Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
          City | string | Employer/Payer's city Size Range: ..27 |
          State | string | Employer/Payer's state Size Range: 2 Allowed values: "AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY", "AS", "FM", "GU", "MH", "MP", "PW", "PR", "VI", "AA", "AE", "AP" |
          ZipCd | string | Employer/Payer's zip code |
        ForeignAddress | object | if IsForeign is true, pass foreign address of the business |
          Address1 | string | Employer/Payer's foreign address (street address or post office box of that locality) Size Range: ..35 |
          Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
          City | string | Employer/Payer's city Size Range: ..27 |
          ProvinceOrStateNm | string | Employer/Payer's province or state name Size Range: ..30 |
          Country | string | Employer/Payer's country Size Range: 2 Allowed values: "US", "CA", "MX", "AF", "AX", "XI", "AL", "AG", "AQ", "AN", "AO", "AV", "AY", "AC", "AR", "AM", "AA", "XA", "AT", "AS", "AU", "AJ", "XZ", "BF", "BA", "FQ", "BG", "BB", "BS", "BO", "BE", "BH", "BN", "BD", "BT", "BL", "BK", "BC", "BV", "BR", "IO", "VI", "BX", "BU", "UV", "BM", "BY", "CB", "CM", "XY", "CV", "CJ", "CT", "CD", "XC", "CI", "CH", "KT", "IP", "CK", "CO", "CN", "CF", "CG", "CW", "CR", "VP", "CS", "IV", "HR", "CU", "CY", "EZ", "DA", "DX", "DJ", "DO", "DR", "TT", "EC", "EG", "ES", "UK", "EK", "ER", "EN", "ET", "EU", "FK", "FO", "FM", "FJ", "FI", "FR", "FG", "FP", "FS", "GB", "GA", "GZ", "GG", "GM", "GH", "GI", "GO", "GR", "GL", "GJ", "GP", "GQ", "GT", "GK", "GV", "PU", "GY", "HA", "HM", "HO", "HK", "HQ", "HU", "IC", "IN", "ID", "IR", "IZ", "EI", "IS", "IT", "JM", "JN", "JA", "DQ", "JE", "JQ", "JO", "JU", "KZ", "KE", "KQ", "KR", "KN", "KS", "KU", "KG", "LA", "LG", "LE", "LT", "LI", "LY", "LS", "LH", "LU", "MC", "MK", "MA", "MI", "MY", "MV", "ML", "MT", "IM", "RM", "MB", "MR", "MP", "MF", "MQ", "MD", "MN", "MG", "MJ", "MH", "MO", "MZ", "XM", "WA", "NR", "BQ", "NP", "NL", "NT", "NC", "NZ", "NU", "NG", "NI", "NE", "NF", "XN", "CQ", "NO", "MU", "OC", "PK", "LQ", "PS", "PM", "PP", "PF", "PA", "PE", "RP", "PC", "PL", "PO", "RQ", "QA", "RE", "RO", "RS", "RW", "WS", "SM", "TP", "SA", "XS", "SG", "RI", "SE", "SL", "SN", "XR", "LO", "SI", "BP", "SO", "SF", "SX", "SP", "PG", "CE", "SH", "SC", "ST", "SB", "VC", "SU", "NS", "SV", "WZ", "SW", "SZ", "SY", "TW", "TI", "TZ", "TH", "TO", "TL", "TN", "TD", "XT", "TE", "TS", "TU", "TX", "TK", "TV", "UG", "UP", "AE", "UY", "UZ", "NH", "VT", "VE", "VM", "VQ", "WQ", "XW", "WF", "WE", "WI", "YM", "YI", "ZA", "ZI" |
          PostalCd | string | Employer/Payer's postal code |
  ReturnData | object | Identifies the Form 943 data |
    Form943 | object | Form 943, Employer’s QUARTERLY Federal Tax Return |
      PriorAddressInd | Boolean | When true, If address is different from prior return. |
      EmployeeCnt | number | Gets the number of Employees who has received wages, tips, or other compensation for the pay period. Line 1 |
      SocialSecurityTaxCashWagesAmt_Col1 | number | Gets the taxable social security wages amount. Line 2 Size Range: 0-99999999999999.99 |
      SocialSecurityTaxAmt | number | Gets the taxable social security tips amount. Line 3 Size Range: 0-99999999999999.99 |
      MedicareTaxCashWagesAmt | number | Gets the taxable medicare wages and tips amount. Line 4 Size Range: 0-99999999999999.99 |
      MedicareTaxWithheldAmt | number | Gets the taxable medicare withheld amount. Line 5 Size Range: 0-99999999999999.99 |
      TotMedcrTaxCashWagesAddnlWhAmt | number | Gets the taxable wages and tips subject to additional Medicare Tax withholding amount. Line 6 Size Range: 0-99999999999999.99 |
      AddnlMedicareTaxWithholdingAmt | number | Gets additional Medicare Tax withholding amount. Line 7 Size Range: 0-99999999999999.99 |
      FederalIncomeTaxWithheldAmt | number | Gets the tax on Federal Income Tax withheld. Line 8 Size Range: 0-99999999999999.99 |
      TotalTaxBeforeAdjustmentAmt | number | Gets the total taxes beofre adjustments by adding lines 3, 5,7 and 8. Line 9 Size Range: 0-99999999999999.99 |
      CurrentYearAdjustmentAmt | number | Gets the tax on current year's adjustments. Line 10 Size Range: 0-99999999999999.99 |
      TotalTaxAfterAdjustmentAmt | number | Gets the Total taxes Security after adding adjustments by line 9 adjusted by line 10. Line 11 Size Range: 0-99999999999999.99 |
      PayrollTaxCreditAmt | number | Gets the tax for qualified small business payroll tax credits.line 12 Size Range: 0-99999999999999.99 |
      TotalTaxAmt | number | Gets the Total taxes after adjustments and credits by subtracting line 12 from line 11.Line 13. Size Range: -99999999999999.99-99999999999999.99 |
      TotalTaxDepositAmt | number | Gets the amount of total tax deposits including overpayment applied from prior year and Form 943-x. Line 14. Size Range: -99999999999999.99-99999999999999.99 |
      BalanceDueAmt | number | Gets the amount of difference between line 13 and line 14, if line 13 is greater than line 14. Line 15. Size Range: -99999999999999.99-99999999999999.99 |
      OverpaidAmt | number | Gets the amount difference between line 14 and line 13, if line 14 is greater than line 13. Line 16. Size Range: -99999999999999.99-99999999999999.99 |
      IsOverPayment | Boolean | When true, identifies the Line 12 is greater than zero to determine the amount of qualified small business payroll tax credit for increasing research activities that a business can claim on Form 943. |
      Form8974 | object | Information of Form 8974 |
        Form8974IncomeTaxDetails | object[] | Collection of Income Tax details |
          IncomeTaxPeriodEndDate | string | Gets the ending date of income tax period in Part 1 Column (a). |
          IncomeTaxReturnFiledForm | string | Gets the Income tax return filed to elected a qualified small business payroll tax credit on Form 6765. Form 6765 can be attached to Form 1040, 1065, 1120, 1120-F, or 1120S. Part 1 Column (b) |
          IncomeTaxReturnFiledDate | string | Gets the income tax return filing date shown in column (b). Part 1 Column (c) |
          Form6765EIN | string | Gets the EIN used on Form 6765 if the EIN used on Form 8974 doesn't match with the EIN on Form 6765. Part 1 Column (d) Size Range: 9 |
          Form6765Line44Amt | number | Gets the amount from Form 6765, line 44 or the amount allocated to your EIN if applicable. Part 1 Column (e) Size Range: 0-99999999999999.99 |
          PreviousPeriodRemainingCreditAmt | number | Gets the amount of credit from column (e) taken on a previous period(s). Part 1 Column (f) Size Range: 0-99999999999999.99 |
          RemainingCredit | number | Gets the total amount of remaining credit by subtracting column (f) from column (e). Part 1 Column (g). Size Range: 0-99999999999999.99 |
        Line7 | number | Gets the total amount from Part 1, line 6(g). Part 2 Line 7. Size Range: 0-99999999999999.99 |
        Line8 | number | Gets the total amount of social security tax on wages from Form 943, line 5a, column 2; Form 943, line 3; or Form 944, line 4a, column 2. Part 2 Line 8. Size Range: 0-99999999999999.99 |
        Line9 | number | Gets the total amount of social security tax on tips from Form 943, line 5b, column 2; or Form 944, line 4b, column 2. Part 2 Line 9. Size Range: 0-99999999999999.99 |
        Line10 | number | Gets the total amount by adding the amounts of lines 8 and 9. Part 2 Line 10. Size Range: 0-99999999999999.99 |
        Line11 | number | Gets the amount of line 10 multiplied by 50% (0.50) on line 11. If you’re a third-party payer of sick pay or you received a Section 3121(q) Notice and Demand, check the applicable box on line 11. Size Range: 0-99999999999999.99 |
        PayerIndicatorType | string | Identifies if you are a Third-party payer of sick pay or received a Section 3121(q) Notice and Demand |
        Line12 | number | Gets the credit amount smaller of line 7 or line 11. Also, this amount entered on Form 943 (943-PR or 943-SS), line 11; Form 943 (943-PR), line 12; or Form 944 (944(SP)), line 8 Size Range: 0-99999999999999.99 |
      TotTaxDepositAmt | number | Gets the total deposits for the quarter, including overpayment amount applied from a prior quarter and overpayments applied by filing Form 943-X, 943-X(PR), 944-X, or 944-X(SP) filed in the current quarter. Line 13 Size Range: 0-99999999999999.99 |
      OverPaymentRecoveryType | string | Gets the overpayment recovery type, whether to have the IRS refund the excess amount or apply it to next return. Check only one box on line 15. Allowed values: "REFUND", "APPLYTORETURN" |
      FilerType | string | Type of Form 943 filer |
    IRSPaymentType | string | EFW, EFTPS, Check or Money Order Allowed values: "EFW", "EFTPS", "CHECK_OR_MO" |
    IRSPayment | object | Identifies the details of Electronic Funds Withdrawal (EFW) if paying the balance due along with the return |
      BankRoutingNum | string | Bank Routing Number of EFW payment Size Range: 9 |
      AccountType | string | Account Type (Checking or Saving) of EFW payment |
      BankAccountNum | string | Bank Account Number of EFW payment Size Range: ..17 |
      Phone | string | Phone of EFW payment Size Range: 10 |
    DepositScheduleType | object | Identifies the Employer's deposit schedule and tax liability for the quarter |
      DepositorType | string | Type of Deposit Schedule. Values like Monthly or Semi Weekly Allowed values: "MINTAXLIABILITY", "MONTHLY", "SEMIWEEKLY" |
      MonthlyDepositor | object | Line 16, Option 2. Monthly Schedule Depositor |
        JanTaxLiability | number | Tax Liability for January. |
        FebTaxLiability | number | Tax Liability for Febraury. |
        MarTaxLiability | number | Tax Liability for March. |
        AprTaxLiability | number | Tax Liability for April. |
        MayTaxLiability | number | Tax Liability for May. |
        JunTaxLiability | number | Tax Liability for June. |
        JulTaxLiability | number | Tax Liability for July. |
        AugTaxLiability | number | Tax Liability for August. |
        SepTaxLiability | number | Tax Liability for September. |
        OctTaxLiability | number | Tax Liability for October. |
        NovTaxLiability | number | Tax Liability for November. |
        DecTaxLiability | number | Tax Liability for December. |
      TaxLiabilityTotalAmt | number | Total tax liability amount. Size Range: 0-99999999999999.99 |
      SemiWeeklyDepositor | object | Line 16, Option 3. SemiWeekly Depositor |
        Form943AJanMonthAmt | object[] | Tax Liability for January in Form 943 A. |
          Day | string | Tax Lability Day of Jan month. Allowed values: "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31" |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AJanMonthTotAmt | object[] | Total Tax Liability for January in Form 943 A. |
        Form943AFebMonthAmt | object[] | Tax Liability for February in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AFebMonthTotAmt | object[] | Total Tax Liability for February in Form 943 A. |
        Form943AMarMonthAmt | object[] | Tax Liability for March in Form 943 A. |
          Day | string | Tax Lability Day of Mar month. Allowed values: "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31" |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AJMarMonthTotAmt | object[] | Total Tax Liability for March in Form 943 A. |
        Form943AAprMonthAmt | object[] | Tax Liability for April in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AAprMonthTotAmt | object[] | Total Tax Liability for April in Form 943 A. |
        Form943AMayMonthAmt | object[] | Tax Liability for May in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AMayMonthTotAmt | object[] | Total Tax Liability for May in Form 943 A. |
        Form943AJunMonthAmt | object[] | Tax Liability for Jume in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AJunMonthTotAmt | object[] | Total Tax Liability for June in Form 943 A. |
        Form943AJulMonthAmt | object[] | Tax Liability for July in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AJulMonthTotAmt | object[] | Total Tax Liability for July in Form 943 A. |
        Form943AAugMonthAmt | object[] | Tax Liability for August in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AAugMonthTotAmt | object[] | Total Tax Liability for August in Form 943 A. |
        Form943ASepMonthAmt | object[] | Tax Liability for September in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943ASepMonthTotAmt | object[] | Total Tax Liability for September in Form 943 A. |
        Form943AOctMonthAmt | object[] | Tax Liability for October in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943AOctMonthTotAmt | object[] | Total Tax Liability for October in Form 943 A. |
        Form943ANovMonthAmt | object[] | Tax Liability for November in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943ANovMonthTotAmt | object[] | Total Tax Liability for November in Form 943 A. |
        Form943ADecMonthAmt | object[] | Tax Liability for December in Form 943 A. |
          Amt | number | . Size Range: 0-99999999999999.99 |
        Form943ADecMonthTotAmt | object[] | Total Tax Liability for December in Form 943 A. |
Response Parameters
Field | Type | Description |
---|---|---|
StatusCode | number | Returns the HTTP status codes like 200,300 etc. |
StatusName | string | Name of the status code. |
StatusMessage | string | Detailed status message. |
SubmissionId | Guid | Unique identifier of a submission. |
Form943Records | object | Pulls the Form 943 records with Success and Error statuses. |
  SuccessRecords | object[] | It will show the detailed information about the success status of Form 943 Records. |
    Sequence | string | A unique number given by an inbound application to identify failed records. |
    RecordId | Guid | Unique identifier of a record. |
    RecordStatus | string | Returns the status of the records. |
    CreatedTs | string | Date and time of return created. |
    UpdatedTs | string | Date and time of return updated. |
  ErrorRecords | object[] | It will show the detailed information about the error status of Form 943 Records. |
    RecordId | Guid | Unique identifier of a record. |
    Sequence | string | A unique number given by an inbound application to identify failed records. |
    Errors | object[] | Shows detailed error information. |
      Code | string | Returns the validation error code. |
      Name | string | Name of the validation error. |
      Message | string | Description of the validation error. |
      Type | string | Type of validation error. |
Errors | object[] | Shows detailed error information. |
  Code | string | Returns the validation error code. |
  Name | string | Name of the validation error. |
  Message | string | Description of the validation error. |
  Type | string | Type of validation error. |
Request JSON
{ "Form943Records": [ { "Sequence": null, "ReturnHeader": { "ReturnType": "Form943", "TaxYr": "2019", "Business": { "BusinessId": null, "BusinessNm": "Fabi Agri Products LLC", "TradeNm": null, "IsEIN": true, "EINorSSN": "123456789", "Email": "fabian@agrollc.com", "ContactNm": "Fabian Smith", "Phone": "1234567890", "PhoneExtn": null, "Fax": "1234567890", "BusinessType": "CORP", "SigningAuthority": { "Name": "Fabian Smith", "Phone": "1234567890", "BusinessMemberType": "PRESIDENT" }, "KindOfEmployer": null, "KindOfPayer": null, "IsBusinessTerminated": false, "IsForeign": false, "USAddress": { "Address1": "17 Kinsley Rd", "Address2": "Main St", "City": "Seattle", "State": "WA", "ZipCd": "98944" }, "ForeignAddress": { "Address1": null, "Address2": null, "City": null, "ProvinceOrStateNm": null, "Country": null, "PostalCd": null } }, "IsThirdPartyDesignee": false, "ThirdPartyDesignee": { "Name": null, "Phone": null, "PIN": null }, "SignatureDetails": { "SignatureType": "ONLINE_SIGN_PIN", "OnlineSignaturePIN": { "PIN": "1234567899" }, "ReportingAgentPIN": { "PIN": null }, "Form8453EMP": null }, "BusinessStatusDetails":{ "IsBusinessClosed": false } }, "ReturnData": { "Form943": { "EmployeeCnt": 2, "SocialSecurityTaxCashWagesAmt": 200.0, "SocialSecurityTaxAmt": 200.0, "MedicareTaxCashWagesAmt": 200.0, "MedicareTaxWithheldAmt": 200.0, "TotMedcrTaxCashWagesAddnlWhAmt": 200.0, "AddnlMedicareTaxWithholdingAmt": 100.0, "FederalIncomeTaxWithheldAmt": 100.0, "TotalTaxBeforeAdjustmentAmt": 100.0, "CurrentYearAdjustmentAmt": 100.0, "TotalTaxAfterAdjustmentAmt": 100.0, "PayrollTaxCreditAmt": 0, "Form8974": { "Form8974IncomeTaxDetails": [ { "IncomeTaxPeriodEndDate": null, "IncomeTaxReturnFiledForm": null, "IncomeTaxReturnFiledDate": null, "Form6765EIN": null, "Form6765Line44Amt": 0.0, "PreviousPeriodRemainingCreditAmt": 0.0, "RemainingCredit": 0.0 }, { "IncomeTaxPeriodEndDate": null, "IncomeTaxReturnFiledForm": null, "IncomeTaxReturnFiledDate": null, "Form6765EIN": null, "Form6765Line44Amt": 0.0, "PreviousPeriodRemainingCreditAmt": 0.0, "RemainingCredit": 0.0 }, { "IncomeTaxPeriodEndDate": null, "IncomeTaxReturnFiledForm": null, "IncomeTaxReturnFiledDate": null, "Form6765EIN": null, "Form6765Line44Amt": 0.0, "PreviousPeriodRemainingCreditAmt": 0.0, "RemainingCredit": 0.0 }, { "IncomeTaxPeriodEndDate": null, "IncomeTaxReturnFiledForm": null, "IncomeTaxReturnFiledDate": null, "Form6765EIN": null, "Form6765Line44Amt": 0.0, "PreviousPeriodRemainingCreditAmt": 0.0, "RemainingCredit": 0.0 }, { "IncomeTaxPeriodEndDate": null, "IncomeTaxReturnFiledForm": null, "IncomeTaxReturnFiledDate": null, "Form6765EIN": null, "Form6765Line44Amt": 0.0, "PreviousPeriodRemainingCreditAmt": 0.0, "RemainingCredit": 0.0 } ], "Line7": null, "Line8": null, "Line9": null, "Line10": null, "Line11": null, "PayerIndicatorType": null, "Line12": null }, "TotalTaxAmt": 2000.0, "TotalTaxDepositAmt": 20000.0, "BalanceDueAmt": 100.0, "OverpaidAmt": 0.0, "OverPaymentRecoveryType": null }, "IRSPaymentType": null, "IRSPayment": { "BankRoutingNum": null, "AccountType": null, "BankAccountNum": null, "Phone": null }, "FinalPayRoll": { "PersonNm": null, "IsForeign": false, "USAddress": { "Address1": null, "Address2": null, "City": null, "State": null, "ZipCd": null }, "ForeignAddress": { "Address1": null, "Address2": null, "City": null, "ProvinceOrStateNm": null, "Country": null, "PostalCd": null } }, "DepositScheduleType": { "DepositorType": "SEMIWEEKLY", "MonthlyDepositor": { "JanTaxLiability": 0.0, "FebTaxLiability": 0.0, "MarTaxLiability": 0.0, "AprTaxLiability": 0.0, "MayTaxLiability": 0.0, "JunTaxLiability": 0.0, "JulTaxLiability": 0.0, "AugTaxLiability": 0.0, "SepTaxLiability": 0.0, "OctTaxLiability": 0.0, "NovTaxLiability": 0.0, "DecTaxLiability": 0.0 }, "SemiWeeklyDepositor": { "Form943AJanMonthAmt": [ { "Day": 9, "Amt": 100.0 }, { "Day": 0, "Amt": 0.0 }, { "Day": 0, "Amt": 0.0 } ], "Form943AFebMonthAmt": [ { "Day": 0, "Amt": 0.0 }, { "Day": 0, "Amt": 0.0 }, { "Day": 0, "Amt": 0.0 } ], "Form943AMarMonthAmt": [ { "Day": 0, "Amt": 0.0 } ], "Form943AAprMonthAmt": [ { "Day": 0, "Amt": 0.0 } ], "Form943AMayMonthAmt": [ { "Day": 0, "Amt": 0.0 } ], "Form943AJunMonthAmt": [ { "Day": 0, "Amt": 0.0 } ], "Form943AJulMonthAmt": [ { "Day": 0, "Amt": 0.0 } ], "Form943AAugMonthAmt": [ { "Day": 0, "Amt": 0.0 } ], "Form943ASepMonthAmt": [ { "Day": 0, "Amt": 0.0 } ], "Form943AOctMonthAmt": [ { "Day": 0, "Amt": 0.0 } ], "Form943ANovMonthAmt": [ { "Day": 3, "Amt": 2000.0 } ], "Form943ADecMonthAmt": [ { "Day": 2, "Amt": 1000.0 } ] }, "TotalTaxLiabilityWholeYearAmt": 3000.0 } }, "RecordId": "1028b3c6-2fd9-479e-accf-1e0bbd867dd5" } ], "SubmissionId": "e49ac1c5-0feb-4494-b9d5-1d23a3d1f16c"}
Response JSON
{ "StatusCode": 200, "StatusName": "Ok", "StatusMessage": "Successful API call", "SubmissionId": "f2fee2f8-74bf-4e1d-9239-399e76929475", "Form943Records": { "SuccessRecords": [ { "Sequence": 01, "RecordId": "ed6bc24b-189d-419b-9224-2dd2bf3b7467", "RecordStatus": "Created", "CreatedTs": "2020-02-02 03:06:07 -04:00", "UpdatedTs": "2020-02-02 03:06:07 -04:00" } ], "ErrorRecords": null }, "Errors": null}