Extend your software with TaxBandits IRS E-file API Integration

Skip to main content
Version: 1.6.1

Create

Creates Form 943 returns with a unique Submission Id which is further used for all other methods referencing these 943s.

POST Form943/Create

Request Parameters

FieldTypeDescription
Form943Recordsobject[]Object to create 943s
    SequencestringA unique number given by an inbound application to identify records.
Size Range: ..10
    ReturnHeaderobjectIdentifies the supporting details of Form 943.
        ReturnTypestringType of the return to be filed. Enter values like FORM943.
Allowed values: "FORM943"
        TaxYrstringThe Tax year for which, Form 943 needs to be filed.
Allowed values: "2019"
        BusinessobjectBusiness Details
            BusinessIdGuidBusiness Identifier (Autogenerated).
            BusinessNmstringName of the business
Size Range: ..75
            TradeNmstringOptional Name under which the business operates
Size Range: ..75
            IsEINBooleanWhen true, identifies the business with an EIN.
            EINorSSNstringWhen IsEIN is true, use Employer Identification Number (EIN). When IsEIN is false, use Social Security Number (SSN).
Size Range: ..9
            EmailstringEmail address of the Business
Size Range: ..40
            ContactNmstringName of the person who can be contacted by the IRS
Size Range: ..27
            PhonestringContact number of the business with area code
Size Range: 10
            PhoneExtnstringOptional Extension of the business phone number
Size Range: ..5
            FaxstringOptional Fax number of the Business
Size Range: 10
            BusinessTypestringType of business. Optional for W-2/1099 and mandatory for 94X series
Size Range: ..4
Allowed values: "ESTE", "PART", "CORP", "EORG", "SPRO"
            SigningAuthorityobjectDetails of the person who is authorized to sign the return
                NamestringName of the signing authority.
Size Range: ..35
                PhonestringPhone number of the signing authority.
Size Range: 10
                BusinessMemberTypestringBusiness 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"
            KindOfEmployerstringIdentifies the kind of employer. Mandatory for W-2 and optional for 1099-MISC and 94X series.
Allowed values: "FEDERALGOVT", "STATEORLOCAL501C", "NONGOVT501C", "STATEORLOCALNON501C", "NONEAPPLY"
            KindOfPayerstringKind Of Payer based on the Employer's Federal Tax Return.
Allowed values: "REGULAR941", "REGULAR944", "AGRICULTURAL943", "HOUSEHOLD", "MILITARY", "MEDICAREQUALGOVEM", "RAILROADFORMCT1"
            IsBusinessTerminatedBooleanWhen true, identifies the business as terminated.
            IsForeignBooleanWhen true, identifies the business address with a foreign address.
            USAddressobjectif IsForeign is false, pass US address of the business
                Address1stringEmployer/Payer's US address (street address or post office box of that locality)
Size Range: ..35
                Address2stringOptional Employer/Payer's suite or apartment
Size Range: ..35
                CitystringEmployer/Payer's city
Size Range: ..27
                StatestringEmployer/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"
                ZipCdstringEmployer/Payer's zip code
            ForeignAddressobjectif IsForeign is true, pass foreign address of the business
                Address1stringEmployer/Payer's foreign address (street address or post office box of that locality).
Size Range: ..35
                Address2stringOptional Employer/Payer's suite or apartment
Size Range: ..35
                CitystringEmployer/Payer's city
Size Range: ..27
                ProvinceOrStateNmstringEmployer/Payer's province or state name
Size Range: ..30
                CountrystringEmployer/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"
                PostalCdstringEmployer/Payer's postal code
        IsThirdPartyDesigneeBooleanWhen true, your third-party designee is allowed to discuss the return with the IRS.
        ThirdPartyDesigneeobjectThird Party Designee Details
            NamestringThird Party Designee's name.
            PhonestringThird Party Designee's phone number
            PINstringA 5 digit PIN (Should not contain all zeroes) used when communicating to the IRS
        SignatureDetailsobjectIdentifies the signature type used in Form 943
            SignatureTypestringType of signature used to sign Form 943
Allowed values: "REPORTING_AGENT", "ONLINE_SIGN_PIN", "FORM_8453_EMP"
            OnlineSignaturePINobjectA 10-digit signature PIN to become an IRS authorized signer.
                PINstringSign using a 10 digit PIN received from the IRS.
Size Range: 10
            ReportingAgentPINobjectA 5-digit number assigned by the IRS
                PINstringSign using a 5 digit PIN received from the IRS.
Size Range: 5
            Form8453EMPobjectAn alternate option to sign the return using Form 8453 EMP when there is no PIN
                AttachmentNmstringName of the Form 8453EMP attachment
                Attachmentbyte[]Byte array of Form-8453 pdf
                AttachmentFileTypestringType of the file Attachment
                SignedDateDateTimeDate and time on which the Form 8453-EMP was signed
        BusinessStatusDetailsobjectIdentifies the status of the Business
            IsBusinessClosedBooleanWhen true, identifies the business as terminated or stopped paying wages
            BusinessClosedDetailsobjectIdentifies the Record Keeper details and date on which the Buiness was closed
                NamestringName of the Record Keeper
Size Range: ..75
                FinalDateWagesPaidDateTimeFinal date on which the business last paid the wages
                IsForeignBooleanWhen true, identifies if the business has a foreign address.
                USAddressobjectif IsForeign is false, pass US address of the business
                    Address1stringEmployer/Payer's US address (street address or post office box of that locality)
Size Range: ..35
                    Address2stringOptional Employer/Payer's suite or apartment
Size Range: ..35
                    CitystringEmployer/Payer's city
Size Range: ..27
                    StatestringEmployer/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"
                    ZipCdstringEmployer/Payer's zip code
                ForeignAddressobjectif IsForeign is true, pass foreign address of the business
                    Address1stringEmployer/Payer's foreign address (street address or post office box of that locality)
Size Range: ..35
                    Address2stringOptional Employer/Payer's suite or apartment
Size Range: ..35
                    CitystringEmployer/Payer's city
Size Range: ..27
                    ProvinceOrStateNmstringEmployer/Payer's province or state name
Size Range: ..30
                    CountrystringEmployer/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"
                    PostalCdstringEmployer/Payer's postal code
            IsBusinessTransferredBooleanNot Required
            BusinessTransferredDetailsobjectNot Required
            IsSeasonalEmployerBooleanNot Required
    ReturnDataobjectIdentifies the Form 943 data
        Form943objectForm 943, Employer’s Annual Federal Tax Return for Agricultural Employees
            PriorAddressIndBooleanWhen true, identifies if address is different from prior return.
            EmployeeCntnumberGets the number of Employees who has received wages, tips, or other compensation for the pay period. Line 1
Size Range: 7
            SocialSecurityTaxCashWagesAmtnumberGets the taxable social security wages amount. Line 2
Size Range: 0-99999999999999.99
            SocialSecurityTaxAmtnumberGets the social security tax amount. Line 3
Size Range: 0-99999999999999.99
            MedicareTaxCashWagesAmtnumberGets the total medicare wages amount. Line 4
Size Range: 0-99999999999999.99
            MedicareTaxWithheldAmtnumberGets the taxable medicare withheld amount. Line 5
Size Range: 0-99999999999999.99
            TotMedcrTaxCashWagesAddnlWhAmtnumberGets the taxable wages subject to additional Medicare Tax withholding amount. Line 6
Size Range: 0-99999999999999.99
            AddnlMedicareTaxWithholdingAmtnumberGets additional Medicare Tax withholding amount. Line 7
Size Range: 0-99999999999999.99
            FederalIncomeTaxWithheldAmtnumberGets the Federal Income Tax withheld amount. Line 8
Size Range: 0-99999999999999.99
            TotalTaxBeforeAdjustmentAmtnumberGets the total taxes before adjustments Line 9 by adding lines 3, 5,7 and 8.
Size Range: 0-99999999999999.99
            CurrentYearAdjustmentAmtnumberGets the current year's adjustments. Line 10
Size Range: -99999999999999.99-99999999999999.99
            TotalTaxAfterAdjustmentAmtnumberGets the Total taxes after adjustments Line 11 (line 9 as adjusted by line 10).
Size Range: 0-99999999999999.99
            PayrollTaxCreditAmtnumberGets the qualified small business payroll tax credit. Line 12
Size Range: 0-99999999999999.99
            Form8974objectInformation of Form 8974
                Form8974IncomeTaxDetailsobject[]Collection of Income Tax details
                    IncomeTaxPeriodEndDatestringGets the ending date of income tax period in Part 1 Column (a).
                    IncomeTaxReturnFiledFormstringGets 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)
                    IncomeTaxReturnFiledDatestringGets the income tax return filing date shown in column (b). Part 1 Column (c)
                    Form6765EINstringGets 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
                    Form6765Line44AmtnumberGets 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
                    PreviousPeriodRemainingCreditAmtnumberGets the amount of credit from column (e) taken on a previous period(s). Part 1 Column (f)
Size Range: 0-99999999999999.99
                    RemainingCreditnumberGets the total amount of remaining credit by subtracting column (f) from column (e). Part 1 Column (g).
Size Range: 0-99999999999999.99
                Line7numberGets the total amount from Part 1, line 6(g). Part 2.
Size Range: 0-99999999999999.99
                Line8numberGets the total amount of social security tax on wages from Form 941, line 5a, column 2; Form 943, line 3; or Form 944, line 4a, column 2.
Size Range: 0-99999999999999.99
                Line9numberGets the total amount of social security tax on tips from Form 941, line 5b, column 2; or Form 944, line 4b, column 2.
Size Range: 0-99999999999999.99
                Line10numberGets the total amount by adding the amounts of lines 8 and 9.
Size Range: 0-99999999999999.99
                Line11numberGets 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
                PayerIndicatorTypestringIdentifies if you are a Third-party payer of sick pay or received a Section 3121(q) Notice and Demand
Allowed values: "THIRDPARTYSICKPAYIND", "SECTION3121QIND"
                Line12numberGets 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
            TotalTaxAmtnumberGets the Total taxes after adjustments and credits Line 13 (by subtracting line 12 from line 11).
Size Range: 0-99999999999999.99
            TotalTaxDepositAmtnumberGets the amount of total tax deposits including overpayment applied from prior year and Form 943-x. Line 14.
Size Range: 0-99999999999999.99
            BalanceDueAmtnumberGets the amount of Balance Due Line 15 (difference between line 13 and line 14, if line 13 is greater than line 14).
Size Range: 0-99999999999999.99
            OverpaidAmtnumberGets the amount Overpayment amount Line 16 (difference between line 14 and line 13, if line 14 is greater than line 13).
Size Range: 0-99999999999999.99
            OverPaymentRecoveryTypestringGets the overpayment recovery type, whether to have the IRS refund the excess amount or apply it to next return.
Allowed values: "REFUND", "APPLYTORETURN"
        IRSPaymentTypestringEFW, EFTPS, Check or Money Order
Allowed values: "EFW", "EFTPS", "CHECK_OR_MO"
        IRSPaymentobjectIdentifies the details of Electronic Funds Withdrawal (EFW) if paying the balance due along with the return
            BankRoutingNumstringBank Routing Number of EFW payment
Size Range: 9
            AccountTypestringAccount Type (Checking or Saving) of EFW payment
            BankAccountNumstringBank Account Number of EFW payment
Size Range: ..17
            PhonestringPhone of EFW payment
Size Range: 10
        DepositScheduleTypeobjectIdentifies the Employer's deposit schedule and tax liability for the quarter
            DepositorTypestringType of Deposit Schedule. Values like Monthly or Semi Weekly
Allowed values: "MINTAXLIABILITY", "MONTHLY", "SEMIWEEKLY"
            MonthlyDepositorobjectLine 17 Monthly Schedule Depositor details.
                JanTaxLiabilitynumberTax Liability for January.
                FebTaxLiabilitynumberTax Liability for Febraury.
                MarTaxLiabilitynumberTax Liability for March.
                AprTaxLiabilitynumberTax Liability for April.
                MayTaxLiabilitynumberTax Liability for May.
                JunTaxLiabilitynumberTax Liability for June.
                JulTaxLiabilitynumberTax Liability for July.
                AugTaxLiabilitynumberTax Liability for August.
                SepTaxLiabilitynumberTax Liability for September.
                OctTaxLiabilitynumberTax Liability for October.
                NovTaxLiabilitynumberTax Liability for November.
                DecTaxLiabilitynumberTax Liability for December.
            SemiWeeklyDepositorobjectSemiWeekly Depositor details.
                Form943AJanMonthAmtobject[]Tax Liability for January in Form 943 A.
                    DaystringTax Liability 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"
                    AmtnumberTax Liability Amount of Jan month.
Size Range: 0-99999999999999.99
                Form943AJanMonthTotAmtnumberTotal Tax Liability for January in Form 943 A.
Size Range: 0-99999999999999.99
                Form943AFebMonthAmtobject[]Tax Liability for February in Form 943 A.
                    DaystringTax Liability Day of Feb 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"
                    AmtnumberTax Liability Amount of Feb month.
Size Range: 0-99999999999999.99
                Form943AFebMonthTotAmtnumberTotal Tax Liability for February in Form 943 A.
Size Range: 0-99999999999999.99
                Form943AMarMonthAmtobject[]Tax Liability for March in Form 943 A.
                    DaystringTax Liability 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"
                    AmtnumberTax Liability Amount of Mar month.
Size Range: 0-99999999999999.99
                Form943AJMarMonthTotAmtnumberTotal Tax Liability for March in Form 943 A.
Size Range: 0-99999999999999.99
                Form943AAprMonthAmtobject[]Tax Liability for April in Form 943 A.
                    DaystringTax Liability Day of Apr 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"
                    AmtnumberTax Liability Amount of Apr month.
Size Range: 0-99999999999999.99
                Form943AAprMonthTotAmtnumberTotal Tax Liability for April in Form 943 A.
Size Range: 0-99999999999999.99
                Form943AMayMonthAmtobject[]Tax Liability for May in Form 943 A.
                    DaystringTax Liability Day of May 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"
                    AmtnumberTax Liability Amount of May month.
Size Range: 0-99999999999999.99
                Form943AMayMonthTotAmtnumberTotal Tax Liability for May in Form 943 A.
Size Range: 0-99999999999999.99
                Form943AJunMonthAmtobject[]Tax Liability for Jume in Form 943 A.
                    DaystringTax Liability Day of Jun 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"
                    AmtnumberTax Liability Amount of Jun month.
Size Range: 0-99999999999999.99
                Form943AJunMonthTotAmtnumberTotal Tax Liability for June in Form 943 A.
Size Range: 0-99999999999999.99
                Form943AJulMonthAmtobject[]Tax Liability for July in Form 943 A.
                    DaystringTax Liability Day of Jul 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"
                    AmtnumberTax Liability Amount of Jul month.
Size Range: 0-99999999999999.99
                Form943AJulMonthTotAmtnumberTotal Tax Liability for July in Form 943 A.
Size Range: 0-99999999999999.99
                Form943AAugMonthAmtobject[]Tax Liability for August in Form 943 A.
                    DaystringTax Liability Day of Aug 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"
                    AmtnumberTax Liability Amount of Aug month.
Size Range: 0-99999999999999.99
                Form943AAugMonthTotAmtnumberTotal Tax Liability for August in Form 943 A.
Size Range: 0-99999999999999.99
                Form943ASepMonthAmtobject[]Tax Liability for September in Form 943 A.
                    DaystringTax Liability Day of Sep 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"
                    AmtnumberTax Liability Day of Sep month.
Size Range: 0-99999999999999.99
                Form943ASepMonthTotAmtnumberTotal Tax Liability for September in Form 943 A.
Size Range: 0-99999999999999.99
                Form943AOctMonthAmtobject[]Tax Liability for October in Form 943 A.
                    DaystringTax Liability Day of Oct 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"
                    AmtnumberTax Liability Amount of Oct month.
Size Range: 0-99999999999999.99
                Form943AOctMonthTotAmtnumberTotal Tax Liability for October in Form 943 A.
Size Range: 0-99999999999999.99
                Form943ANovMonthAmtobject[]Tax Liability for November in Form 943 A.
                    DaystringTax Liability Day of Nov 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"
                    AmtnumberTax Liability Amount of Nov month.
Size Range: 0-99999999999999.99
                Form943ANovMonthTotAmtnumberTotal Tax Liability for November in Form 943 A.
Size Range: 0-99999999999999.99
                Form943ADecMonthAmtobject[]Tax Liability for December in Form 943 A.
                    DaystringTax Liability Day of Dec 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"
                    AmtnumberTax Liability Amount of Dec month.
Size Range: 0-99999999999999.99
                Form943ADecMonthTotAmtnumberTotal Tax Liability for December in Form 943 A.
Size Range: 0-99999999999999.99
            TotalTaxLiabilityWholeYearAmtnumberTotal tax liability amount.
Size Range: 0-99999999999999.99

Response Parameters

FieldTypeDescription
StatusCodenumberReturns the HTTP status codes like 200,300 etc.
StatusNamestringName of the status code.
StatusMessagestringDetailed status message.
SubmissionIdGuidUnique identifier of a submission.
Form943RecordsobjectPulls the Form 943 records with Success and Error statuses.
    SuccessRecordsobject[]It will show the detailed information about the success status of Form 943 Records.
        SequencestringA unique number given by an inbound application to identify failed records.
        RecordIdGuidUnique identifier of a record.
        RecordStatusstringReturns the status of the records.
        CreatedTsstringDate and time of return created.
        UpdatedTsstringDate and time of return updated.
    ErrorRecordsobject[]It will show the detailed information about the error status of Form 943 Records.
        RecordIdGuidUnique identifier of a record.
        SequencestringA unique number given by an inbound application to identify failed records.
        Errorsobject[]Shows detailed error information.
            CodestringReturns the validation error code.
            NamestringName of the validation error.
            MessagestringDescription of the validation error.
            TypestringType of validation error.
Errorsobject[]Shows detailed error information.
    CodestringReturns the validation error code.
    NamestringName of the validation error.
    MessagestringDescription of the validation error.
    TypestringType of validation error.

Request JSON

        {  "Form943Records": [    {      "Sequence": null,      "ReturnHeader": {        "ReturnType": "FORM943",        "TaxYr": "2019",        "Business": {          "BusinessId": null,          "BusinessNm": "Span Tech",          "TradeNm": null,          "IsEIN": true,          "EINorSSN": "987321312",          "Email": "spantech@w3magix.com",          "ContactNm": "ZohoCorp10",          "Phone": "9865465465",          "PhoneExtn": null,          "Fax": null,          "BusinessType": "EORG",          "SigningAuthority": {            "Name": "Zoho",            "Phone": "9874654654",            "BusinessMemberType": "PRESIDENT"          },          "KindOfEmployer": null,          "KindOfPayer": null,          "IsBusinessTerminated": false,          "IsForeign": false,          "USAddress": {            "Address1": "123 main st",            "Address2": null,            "City": "RockHill",            "State": "NC",            "ZipCd": "27001"          },          "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": "1245174532"          },          "ReportingAgentPIN": {            "PIN": null          },          "Form8453EMP": null        },        "BusinessStatusDetails": {          "IsBusinessClosed": false,          "BusinessClosedDetails": {            "Name": null,            "FinalDateWagesPaid": 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            }          },          "IsBusinessTransferred": false,          "BusinessTransferredDetails": null,          "IsSeasonalEmployer": false        }      },      "ReturnData": {        "Form943": {          "PriorAddressInd": false,          "EmployeeCnt": 1,          "SocialSecurityTaxCashWagesAmt": 50000.0,          "SocialSecurityTaxAmt": 6200.0,          "MedicareTaxCashWagesAmt": 0.0,          "MedicareTaxWithheldAmt": 0.0,          "TotMedcrTaxCashWagesAddnlWhAmt": 0.0,          "AddnlMedicareTaxWithholdingAmt": 0.0,          "FederalIncomeTaxWithheldAmt": 0.0,          "TotalTaxBeforeAdjustmentAmt": 6200.0,          "CurrentYearAdjustmentAmt": 0.0,          "TotalTaxAfterAdjustmentAmt": 6200.0,          "PayrollTaxCreditAmt": 0.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": 6200.0,          "TotalTaxDepositAmt": 0.0,          "BalanceDueAmt": 6200.0,          "OverpaidAmt": 0.0,          "OverPaymentRecoveryType": null        },        "IRSPaymentType": "CHECK_OR_MO",        "IRSPayment": {          "BankRoutingNum": null,          "AccountType": null,          "BankAccountNum": null,          "Phone": 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": 1,                "Amt": 3100.0              }            ],            "Form943AJanMonthTotAmt": 3100.0,            "Form943AFebMonthAmt": [              {                "Day": 1,                "Amt": 3100.0              }            ],            "Form943AFebMonthTotAmt": 3100.0,            "Form943AMarMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943AMarMonthTotAmt": 0.0,            "Form943AAprMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943AAprMonthTotAmt": 0.0,            "Form943AMayMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943AMayMonthTotAmt": 0.0,            "Form943AJunMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943AJunMonthTotAmt": 0.0,            "Form943AJulMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943AJulMonthTotAmt": 0.0,            "Form943AAugMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943AAugMonthTotAmt": 0.0,            "Form943ASepMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943ASepMonthTotAmt": 0.0,            "Form943AOctMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943AOctMonthTotAmt": 0.0,            "Form943ANovMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943ANovMonthTotAmt": 0.0,            "Form943ADecMonthAmt": [              {                "Day": 1,                "Amt": 0.0              }            ],            "Form943ADecMonthTotAmt": 0.0          },          "TotalTaxLiabilityWholeYearAmt": 6200.0        }      }    }  ]}

Response JSON

{ "StatusCode": 200, "StatusName": "Ok", "StatusMessage": "Successful API call", "SubmissionId": "050acfd2-0984-4645-b561-6e0e83fa53c6", "Form943Records": {   "SuccessRecords": [     {       "Sequence": null,       "RecordId": "9d07cfe3-6c1b-4647-8362-6f747deb61b9",       "RecordStatus": "Created",       "CreatedTs": "2020-03-12 06:52:43 -04:00",       "UpdatedTs": "2020-03-12 06:52:43 -04:00"     }   ],   "ErrorRecords": null }, "Errors": null}