Extend your software with TaxBandits IRS E-file API Integration

Skip to main content
Version: 1.6.1

ValidateForm

Runs business and data validation checks for 941 SchR forms.

POST Form941SCHR/ValidateForm

Request Body

FieldTypeDescription
Form941SchRRecordsobject[]Object to create 941SCHRs.
    RecordIdGuidUnique Identifier of a record
    SequencestringA unique number given by an inbound application to identify failed records
    ReturnHeaderobjectIdentifies the supporting details of Form 941SCHR
        ReturnTypeobjectType of the return to be filed.
Allowed values: "FORM941SCHR"
        MoreClientsBooleanWhen MoreClients is true, allows submission for more than 1000 clients . When MoreClients is false, allows a maximum of 1000 clients in one submission. Required only for Form 941SCHR/940SCHR.
        TaxYrstringThe Tax year for which Form 941 SCH R needs to be filed.
Allowed values: "2018", "2019", "2020", "2021"
        QtrstringThe Quarter for which Form 941SCHR needs to be filed.
Allowed values: "Q1", "Q2", "Q3", "Q4"
        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
            ContactNmstringOptional Name 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
                NamestringOptional Name of the signing authority
Size Range: ..35
                PhonestringOptional Phone number of the signing authority
Size Range: 10
                BusinessMemberTypestringOptional 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"
            KindOfEmployerstringIdentifies the kind of employer. Mandatory for W-2 and optional for 1099-MISC and 94X series.
Allowed values: "FEDERALGOVT", "STATEORLOCAL501C", "NONGOVT501C", "STATEORLOCALNON501C", "NONEAPPLY"
            KindOfPayerstringIdentifies the kind of payer. This field is mandatory in W-2 and optional in 1099-MISC and 94X series.
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
                StatestringState code of the employer/payer. Refer Static values.
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 country code. Refer Static values.
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 941SCHR
            SignatureTypestringType of signature used to sign Form 941SCHR.
Allowed values: "ONLINE_SIGN_PIN", "FORM_8453_EMP", "REPORTING_AGENT"
            OnlineSignaturePINobjectA 10-digit signature PIN to become an IRS authorized signer.
                PINstringSign using a 10 digit PIN received from the IRS.
            ReportingAgentPINobjectA 5-digit number assigned by the IRS.
                PINstringSign using a 5 digit PIN received from the IRS.
            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
                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
                    StatestringState code of the employer/payer. Refer Static values.
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 country code. Refer Static values.
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.
            IsBusinessTransferredBooleanWhen true, identifies the business as transferred.
            BusinessTransferredDetailsobjectType of Transfer and Record Keeper details
                NamestringName of the Record Keeper
                BusinessChangeTypestringType of Transfer.
Allowed values: "SOLD", "TRANSFERRED"
                DateOfChangeDateTimeDate of Sale / Transfer
                NewBusinessTypestringNew Business Type of the transferred business
Allowed values: "ESTE", "PART", "CORP", "EORG", "SPRO"
                NewBusinessNamestringNew Business Name of the transferred business
                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
                    StatestringState code of the employer/payer. Refer Static values.
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 country code. Refer Static values.
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
            IsSeasonalEmployerBooleanWhen true, identifies if the return is for a seasonal employer and the employer don’t have to file a return for every quarter of the year.
    ReturnDataobjectIdentifies the Form 941SCHR and Aggregate Form 941 data.
        Form941MainFilerDataobjectForm 941 details of the CPEO or the sec. 3504 Agent's employees for Schedule R.
            WagesAmtnumberGets the amount of wages, tips, and other compensation. Schedule R Line 8 Column d.
            FedIncomeTaxWHAmtnumberGets the amount of Federal income tax withheld from wages, tips, and other compensation. Schedule R Line 8 Column e
            TotSSMdcrTaxAmtnumberGets the amount of total social security and medicare taxes. Schedule R Line 8 column h
            TaxOnUnreportedTips3121qAmtnumberGets the amount of the Section 3121(q) Notice and Demand-Tax due on unreported tips. Schedule R Line 8 Column i
            PayrollTaxCreditAmtnumberGets the amount of qualified small business payroll tax credit for increasing research. Schedule R Line 8 Column j
            TotTaxAmtnumberGets the amount of total taxes after adjustments and credits. Schedule R Line 8 Column m.
            IsPayrollTaxCreditnumberWhen true, identifies the Line 11 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 941.
            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)
Allowed values: "FORM1040", "FORM1065", "FORM1120", "FORM1120_F", "FORM1120S"
                    IncomeTaxReturnFiledDatestringGets the income tax return filing date shown in column (b). Part 1 Column (c)
                    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)
                    Form6765Line44AmtnumberGets the amount from Form 6765, line 44 or the amount allocated to your EIN if applicable. Part 1 Column (e)
                    PreviousPeriodRemainingCreditAmtnumberGets the amount of credit from column (e) taken on a previous period(s). Part 1 Column (f)
                    RemainingCreditnumberGets the total amount of remaining credit by subtracting column (f) from column (e). Part 1 Column (g)
                Line7numberGets the total amount from Part 1, line 6(g). Part 2 Line 7.
Size Range: 0-9999999999999999999.99
                Line8numberGets the total amount of social security tax on wages from Form 940, line 5a, column 2; Form 943, line 3; or Form 944, line 4a, column 2. Part 2 Line 8.
Size Range: 0-9999999999999999999.99
                Line9numberGets the total amount of social security tax on tips from Form 940, line 5b, column 2; or Form 944, line 4b, column 2. Part 2 Line 9.
Size Range: 0-9999999999999999999.99
                Line10numberGets the total amount by adding the amounts of lines 8 and 9. Part 2 Line 10.
Size Range: 0-9999999999999999999.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-9999999999999999999.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 940 (940-PR or 940-SS), line 11; Form 943 (943-PR), line 12; or Form 944 (944(SP)), line 8
Size Range: 0-9999999999999999999.99
            TotTaxDepositAmtnumberGets the amount of total deposits. Schedule R Line 8 Column n
            COVIDSchRobjectIdentifies the COVID details of Schedule R return.
                EmployeeCntnumberThe total number of employees
Size Range: 7
                QualSickLeaveWagesAmt_Col1numberQualifies sick leave wages that come under SS wage base of Column 1
Size Range: 0-999999999999999.99
                QualFamilyLeaveWagesAmt_Col1numberQualifies family leave wages that come under SS wage base of Column 1
Size Range: 0-999999999999999.99
                NonRfdCrQualSickAndFamilyWagesAmtnumberNonrefundable Portion of Credit for Qualified Sick and Family Leave Wages
Size Range: 0-999999999999999.99
                NonRfdEeRetentionCrAmtnumberNonrefundable Portion of Employee Retention Credit
Size Range: 0-999999999999999.99
                DeferredAmtErSSTaxnumberAmount of employer's share of SS tax to be paid later (postponed). Applicable only for quarter 2 of 2020.
Size Range: 0-999999999999999.99
                DeferredAmtSSTaxnumberThe amount of Social Security tax that you’re deferring for the quarter. This includes both employer's share and employee's share of Social Security tax and is applicable only for tax year 2020 Quarter 3, and 4.
Size Range: 0-999999999999999.99
                RfdCrQualSickAndFamilyWagesAmtnumberRefundable Portion of Credit for Qualified Sick and Family Leave Wages
Size Range: 0-999999999999999.99
                RfdEeRetentionCrAmtnumberRefundable Portion of Employee Retention Credit
Size Range: 0-999999999999999.99
                TotAdvRcvd7200numberAdvance received by filing 7200
Size Range: 0-999999999999999.99
                QualHealthPlanExpToSickLeaveWagesAmtnumberHealth Plan Expenses that come under Qualified Sick Leave Wages
Size Range: 0-999999999999999.99
                QualHealthPlanExpToFamilyLeaveWagesAmtnumberHealth Plan Expenses that come under Qualified Family Leave Wages
Size Range: 0-999999999999999.99
                QualWagesForEeRetentionCrAmtnumberQualified Wages for the Employee Retention Credit
Size Range: 0-999999999999999.99
                QualHealthPlanExpToWagesAmtnumberHealth Plan Expenses that come under Employee Retention Credit
Size Range: 0-999999999999999.99
                TotSSTax5a5bCol2numberSum of Total Social securiy tax of line 5a and line 5b in Column 2.
Size Range: 0-999999999999999.99
                QualWagesPaidMar13To31numberQualified Wages Paid March 13 Through March 31, 2020, for the Employee Retention Credit. Applicable only for quarter 2 of 2020.
Size Range: 0-999999999999999.99
                QualHealthPlanExpMar13To31numberQualified Health Plan Expenses Allocable to Wages Paid March 13 Through March 31, 2020. Applicable only for quarter 2 of 2020.
Size Range: 0-999999999999999.99
                DeferredAmtEESSTaxnumberThe amount of the employee share of social security tax that you’re deferring for the quarter. This field is applicable only for tax year 2020 Quarter 3, and 4.
Size Range: 0-99999999999999.99
            Jul2021RevobjectThis object accommodates the new Lines introduced for the Quarter 2, 2021 of the main filer. All the fields under this object are applicable only from Quarter 2, 2021 and later.
                TotQualSickFamilyLeaveWages_Col1numberTotal qualified sick and family leave wages of the main filer.
Size Range: 0-999999999999999.99
                TaxOnMedicareWagesTipsAmt_Col2numberTax withheld on medicare wages and tips of the main filer.
Size Range: 0-999999999999999.99
                TotRfdNonRfdCrQualSickAndFamWgsB4_Apr1_2021numberTotal Refundable and Nonrefundable portion of credit for qualified sick and family leave wages for leave taken before April 1, 2021 of the main filer.
Size Range: 0-999999999999999.99
                TotRfdNonRfdEeRetentionCrAmtnumberTotal Refundable and Nonrefundable portion of employee retention credit of the main filer.
Size Range: 0-999999999999999.99
                TotRfdNonRfdCrQualSickAndFamWgsAfter_Mar31_2021numberTotal Refundable and Nonrefundable portion of credit for qualified sick and family leave wages for leave taken after March 31, 2021 of the main filer.
Size Range: 0-999999999999999.99
                TotRfdNonRfdCobraPremAsstCrnumberTotal Refundable and Nonrefundable portion of COBRA premium assistance credit of the main filer.
Size Range: 0-999999999999999.99
                NumOfIndivCobraPremAsstintNumber of individuals provided COBRA premium assistance of the main filer.
                IsRecoveryStartupBooleanChoose true, If main filer is eligible for the employee retention credit solely because your business is a recovery startup business .
Allowed values: "true", "false"
                TotQualHealthPlanExpToSickFamLeaveWgsB4_Apr1_2021numberTotal Qualified health plan expenses allocable to qualified sick and family leave wages for leave taken before April 1, 2021 of the main filer.
Size Range: 0-999999999999999.99
                TotQualHealthPlanWagesForEeRetentionCrnumberTotal Qualified wages and health plan expenses for the employee retention credit of the main filer.
Size Range: 0-999999999999999.99
                TotCBAQualSickLeaveWgsAfter_Mar31_2021numberTotal Qualified sick leave wages and amount under CBA for leave taken after March 31, 2021 of the main filer.
Size Range: 0-999999999999999.99
                TotQualHealthPlanExpToSicFamLeaveWgsAfter_Mar31_2021numberTotal Qualified health plan expenses allocable to qualified sick and family leave wages reported on line 23 and 26 of the main filer.
Size Range: 0-999999999999999.99
                TotCBAQualFamLeaveWgsAfter_Mar31_2021numberTotal Qualified family leave wages and amount under CBA for leave taken after March 31, 2021 of the main filer.
Size Range: 0-999999999999999.99
        Form941ClientDetailsobject[]Collection of Form 941 details of each client for Schedule R
            CSeqIdstringA unique sequence number of a client
Size Range: ...10
            ClientNamestringClient's Name
Size Range: ...80
            ClientEINstringGets the client’s Employer identification number (EIN).
Size Range: 9
            WagesTypeCdstringGets the code type of wages, tips, and other compensation (CPEO Use Only).
            WagesAmtnumberGets the amount of wages, tips, and other compensation.
Size Range: 0-9999999999999999999.99
            FedIncomeTaxWHAmtnumberGets the amount of federal income tax withheld from wages, tips, and other compensation.
Size Range: 0-9999999999999999999.99
            TotSSMdcrTaxAmtnumberGets the amount of total social security and medicare taxes.
            TaxOnUnreportedTips3121qAmtnumberGets the amount of the Section 3121(q) Notice and Demand-Tax due on unreported tips.
Size Range: 0-9999999999999999999.99
            PayrollTaxCreditAmtnumberGets the amount of qualified small business payroll tax credit for increasing research.
            TotTaxAmtnumberGets the amount of total taxes after adjustments and credits.
Size Range: 0-9999999999999999999.99
            IsPayrollTaxCreditBooleanWhen true, identifies the Line 11 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 941.
            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)
Allowed values: "FORM1040", "FORM1065", "FORM1120", "FORM1120_F", "FORM1120S"
                    IncomeTaxReturnFiledDatestringGets the income tax return filing date shown in column (b). Part 1 Column (c)
                    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)
                    Form6765Line44AmtnumberGets the amount from Form 6765, line 44 or the amount allocated to your EIN if applicable. Part 1 Column (e)
                    PreviousPeriodRemainingCreditAmtnumberGets the amount of credit from column (e) taken on a previous period(s). Part 1 Column (f)
                    RemainingCreditnumberGets the total amount of remaining credit by subtracting column (f) from column (e). Part 1 Column (g)
                Line7numberGets the total amount from Part 1, line 6(g). Part 2 Line 7.
Size Range: 0-9999999999999999999.99
                Line8numberGets the total amount of social security tax on wages from Form 940, line 5a, column 2; Form 943, line 3; or Form 944, line 4a, column 2. Part 2 Line 8.
Size Range: 0-9999999999999999999.99
                Line9numberGets the total amount of social security tax on tips from Form 940, line 5b, column 2; or Form 944, line 4b, column 2. Part 2 Line 9.
Size Range: 0-9999999999999999999.99
                Line10numberGets the total amount by adding the amounts of lines 8 and 9. Part 2 Line 10.
Size Range: 0-9999999999999999999.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-9999999999999999999.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 940 (940-PR or 940-SS), line 11; Form 943 (943-PR), line 12; or Form 944 (944(SP)), line 8.
Size Range: 0-9999999999999999999.99
            TotTaxDepositAmtnumberGets the amount of total deposits.
Size Range: 0-9999999999999999999.99
            COVIDSchRobjectIdentifies the COVID details of Schedule R return.
                EmployeeCntnumberThe total number of employees
Size Range: 7
                QualSickLeaveWagesAmt_Col1numberQualifies sick leave wages that come under SS wage base of Column 1
Size Range: 0-999999999999999.99
                QualFamilyLeaveWagesAmt_Col1numberQualifies family leave wages that come under SS wage base of Column 1
Size Range: 0-999999999999999.99
                NonRfdCrQualSickAndFamilyWagesAmtnumberNonrefundable Portion of Credit for Qualified Sick and Family Leave Wages
Size Range: 0-999999999999999.99
                NonRfdEeRetentionCrAmtnumberNonrefundable Portion of Employee Retention Credit
Size Range: 0-999999999999999.99
                DeferredAmtErSSTaxnumberAmount of employer's share of SS tax to be paid later (postponed). Applicable only for quarter 2 of 2020.
Size Range: 0-999999999999999.99
                DeferredAmtSSTaxnumberThe amount of Social Security tax that you’re deferring for the quarter. This includes both employer's share and employee's share of Social Security tax and is applicable only for tax year 2020 Quarter 3, and 4.
Size Range: 0-999999999999999.99
                RfdCrQualSickAndFamilyWagesAmtnumberRefundable Portion of Credit for Qualified Sick and Family Leave Wages
Size Range: 0-999999999999999.99
                RfdEeRetentionCrAmtnumberRefundable Portion of Employee Retention Credit
Size Range: 0-999999999999999.99
                TotAdvRcvd7200numberAdvance received by filing 7200
Size Range: 0-999999999999999.99
                QualHealthPlanExpToSickLeaveWagesAmtnumberHealth Plan Expenses that come under Qualified Sick Leave Wages
Size Range: 0-999999999999999.99
                QualHealthPlanExpToFamilyLeaveWagesAmtnumberHealth Plan Expenses that come under Qualified Family Leave Wages
Size Range: 0-999999999999999.99
                QualWagesForEeRetentionCrAmtnumberQualified Wages for the Employee Retention Credit
Size Range: 0-999999999999999.99
                QualHealthPlanExpToWagesAmtnumberHealth Plan Expenses that come under Employee Retention Credit
Size Range: 0-999999999999999.99
                TotSSTax5a5bCol2numberSum of Total Social securiy tax of line 5a and line 5b in Column 2.
Size Range: 0-999999999999999.99
                QualWagesPaidMar13To31numberQualified Wages Paid March 13 Through March 31, 2020, for the Employee Retention Credit. Applicable only for quarter 2 of 2020.
Size Range: 0-999999999999999.99
                QualHealthPlanExpMar13To31numberQualified Health Plan Expenses Allocable to Wages Paid March 13 Through March 31, 2020. Applicable only for quarter 2 of 2020.
Size Range: 0-999999999999999.99
                DeferredAmtEESSTaxnumberThe amount of the employee share of social security tax that you’re deferring for the quarter. This field is applicable only for tax year 2020 Quarter 3, and 4.
Size Range: 0-99999999999999.99
            Jul2021RevobjectThis object accommodates the new Lines introduced for the Quarter 2, 2021 of the client. All the fields under this object are applicable only from Quarter 2, 2021 and later.
                TotQualSickFamilyLeaveWages_Col1numberTotal qualified sick and family leave wages of the client.
Size Range: 0-999999999999999.99
                TaxOnMedicareWagesTipsAmt_Col2numberTax withheld on medicare wages and tips of the client.
Size Range: 0-999999999999999.99
                TotRfdNonRfdCrQualSickAndFamWgsB4_Apr1_2021numberTotal Refundable and Nonrefundable portion of credit for qualified sick and family leave wages for leave taken before April 1, 2021 of the client.
Size Range: 0-999999999999999.99
                TotRfdNonRfdEeRetentionCrAmtnumberTotal Refundable and Nonrefundable portion of employee retention credit of the client.
Size Range: 0-999999999999999.99
                TotRfdNonRfdCrQualSickAndFamWgsAfter_Mar31_2021numberTotal Refundable and Nonrefundable portion of credit for qualified sick and family leave wages for leave taken after March 31, 2021 of the client.
Size Range: 0-999999999999999.99
                TotRfdNonRfdCobraPremAsstCrnumberTotal Refundable and Nonrefundable portion of COBRA premium assistance credit of the client.
Size Range: 0-999999999999999.99
                NumOfIndivCobraPremAsstintNumber of individuals provided COBRA premium assistance of the client.
                IsRecoveryStartupBooleanChoose true, If main filer is eligible for the employee retention credit solely because your business is a recovery startup business .
Allowed values: "true", "false"
                TotQualHealthPlanExpToSickFamLeaveWgsB4_Apr1_2021numberTotal Qualified health plan expenses allocable to qualified sick and family leave wages for leave taken before April 1, 2021 of the client.
Size Range: 0-999999999999999.99
                TotQualHealthPlanWagesForEeRetentionCrnumberTotal Qualified wages and health plan expenses for the employee retention credit of the client.
Size Range: 0-999999999999999.99
                TotCBAQualSickLeaveWgsAfter_Mar31_2021numberTotal Qualified sick leave wages and amount under CBA for leave taken after March 31, 2021 of the client.
Size Range: 0-999999999999999.99
                TotQualHealthPlanExpToSicFamLeaveWgsAfter_Mar31_2021numberTotal Qualified health plan expenses allocable to qualified sick and family leave wages reported on line 23 and 26 of the client.
Size Range: 0-999999999999999.99
                TotCBAQualFamLeaveWgsAfter_Mar31_2021numberTotal Qualified family leave wages and amount under CBA for leave taken after March 31, 2021 of the client.
Size Range: 0-999999999999999.99
            CRecordIdGuidUnique identifier of a client record (Autogenerated)
        AggregateForm941DataobjectAggregate Form 941 (Totals of Clients + the main filer). For Form 941
            EmployeeCntnumberGets the number of Employees who has received wages, tips, or other compensation for the pay period including Mar. 12 (Quarter 1), June 12 (Quarter 2), Sept. 12 (Quarter 3), or Dec. 12 (Quarter 4)
Size Range: 0-9999999
            WagesAmtnumberGets the wages, tips, and other compensation for the Quarter
Size Range: 0-9999999999999999999.99
            FedIncomeTaxWHAmtnumberGets the federal income tax withheld from wages, tips, and other compensation
Size Range: 0-9999999999999999999.99
            WagesNotSubjToSSMedcrTaxIndBooleanWhen true, identifies if no wages, tips, and other compensation on line 2 are subject to social security or Medicare tax.
            SocialSecurityTaxCashWagesAmt_Col1numberGets the taxable social security wages amount. Line 5a Column 1
Size Range: 0-9999999999999999999.99
            TaxableSocSecTipsAmt_Col1numberGets the taxable social security tips amount. Line 5b Column 1
Size Range: 0-9999999999999999999.99
            TaxableMedicareWagesTipsAmt_Col1numberGets the taxable medicare wages and tips amount. Line 5c Column 1
Size Range: 0-9999999999999999999.99
            TxblWageTipsSubjAddnlMedcrAmt_Col1numberGets the taxable wages and tips subject to additional Medicare Tax withholding amount. Line 5d Column 1
Size Range: 0-9999999999999999999.99
            SocialSecurityTaxAmt_Col2numberGets the tax on Social Security Wages. Line 5a Column 2
            TaxOnSocialSecurityTipsAmt_Col2numberGets the tax on Social Security Tips. Line 5b Column 2
            TaxOnMedicareWagesTipsAmt_Col2numberGets the tax on Taxable Medicare Wages and Tips subject to Medicare Amount. Line 5c Column 2
            TaxOnWageTipsSubjAddnlMedcrAmt_Col2numberGets the tax on Taxable Wages and Tips subject to Additional Medicare Tax withholding amount. Line 5d Column 2
            TotSSMdcrTaxAmtnumberGets the Total Social Security and Medicare Tax Amount. Line 5e
            TaxOnUnreportedTips3121qAmtnumberGets the tax due from Section 3121(q) Notice and Demand on line 5f
Size Range: 0-9999999999999999999.99
            TotalTaxBeforeAdjustmentAmtnumberGets the Total taxes before adjustments by adding the amounts on lines 3, 5e, and 5f on Line 6.
Size Range: 0-9999999999999999999.99
            CurrentQtrFractionsCentsAmtnumberGets the amount of current quarter’s adjustment for fractions of cents. Line 7.
Size Range: 0-9999999999999999999.99
            CurrentQuarterSickPaymentAmtnumberGets the amount of current quarter’s adjustment for sick pay. Line 8.
Size Range: 0-9999999999999999999.99
            CurrQtrTipGrpTermLifeInsAdjAmtnumberGets the amount of current quarter’s adjustments for tips and group-term life insurance. Line 9.
Size Range: 0-9999999999999999999.99
            TotalTaxAfterAdjustmentAmtnumberGets the amount of Total taxes after adjustments by adding amount in line 6 through line 9. Line 10.
Size Range: 0-9999999999999999999.99
            PayrollTaxCreditAmtnumberGets the amount of qualified small business payroll tax credit for increasing research activities. Line 11.
Size Range: 0-9999999999999999999.99
            TotTaxAmtnumberGets the amount of Total taxes after adjustments and credits by subtracting the amount in line 11 from line 10. Line 12.
Size Range: 0-9999999999999999999.99
            IsPayrollTaxCreditBooleanWhen true, identifies the Line 11 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 8974.
            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)
Allowed values: "FORM1040", "FORM1065", "FORM1120", "FORM1120_F", "FORM1120S"
                    IncomeTaxReturnFiledDatestringGets the income tax return filing date shown in column (b). Part 1 Column (c)
                    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)
                    Form6765Line44AmtnumberGets the amount from Form 6765, line 44 or the amount allocated to your EIN if applicable. Part 1 Column (e)
                    PreviousPeriodRemainingCreditAmtnumberGets the amount of credit from column (e) taken on a previous period(s). Part 1 Column (f)
                    RemainingCreditnumberGets the total amount of remaining credit by subtracting column (f) from column (e). Part 1 Column (g)
                Line7numberGets the total amount from Part 1, line 6(g). Part 2 Line 7.
Size Range: 0-9999999999999999999.99
                Line8numberGets the total amount of social security tax on wages from Form 940, line 5a, column 2; Form 943, line 3; or Form 944, line 4a, column 2. Part 2 Line 8.
Size Range: 0-9999999999999999999.99
                Line9numberGets the total amount of social security tax on tips from Form 940, line 5b, column 2; or Form 944, line 4b, column 2. Part 2 Line 9.
Size Range: 0-9999999999999999999.99
                Line10numberGets the total amount by adding the amounts of lines 8 and 9. Part 2 Line 10.
Size Range: 0-9999999999999999999.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-9999999999999999999.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 940 (940-PR or 940-SS), line 11; Form 943 (943-PR), line 12; or Form 944 (944(SP)), line 8
Size Range: 0-9999999999999999999.99
            TotTaxDepositAmtnumberGets the total deposits for the quarter, including overpayment amount applied from a prior quarter and overpayments applied by filing Form 941-X, 941-X(PR), 944-X, or 944-X(SP) filed in the current quarter. Line 13
Size Range: 0-9999999999999999999.99
            BalanceDueAmtnumberGets the difference amount of the balance due if line 12 is more than line 13. Line 14
Size Range: 0-9999999999999999999.99
            OverpaidAmtnumberGets the difference overpayment amount if line 13 is more than line 12. Line 15.
Size Range: 0-9999999999999999999.99
            OverPaymentRecoveryTypestringGets 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.
            FilerTypestringType of Form 941 filer.
Allowed values: "CPEO", "SECTION3504AGENT", "OTHERTHIRDPARTY"
        COVIDSectionobjectIdentifies the COVID details of the return
            QualSickLeaveWagesAmt_Col1numberQualified Sick Leave wages under SS wage base column 1.
Size Range: 0-99999999999999.99
            QualFamilyLeaveWagesAmt_Col1numberQualified Family Leave wages under SS wage base column 1.
Size Range: 0-99999999999999.99
            TaxOnQualSickLeaveWagesAmt_Col2numberQualified Sick Leave wages under SS wage base column 2.
Size Range: 0-99999999999999.99
            TaxOnQualFamilyLeaveWagesAmt_Col2numberQualified Family Leave wages under SS wage base column 2.
Size Range: 0-99999999999999.99
            NonRfdCrQualSickAndFamilyWagesAmtnumberNonrefundable Portion of Credit for Qualified Sick and Family Leave Wages from worksheet.
Size Range: 0-99999999999999.99
            NonRfdEeRetentionCrAmtnumberNonrefundable Portion of Employee Retention Credit from worksheet.
Size Range: 0-99999999999999.99
            TotlNonRfdCrAmtnumberTotal nonrefundable credits.
Size Range: 0-99999999999999.99
            DeferredAmtErSSTaxnumberDeferred Amount of the Employer Share of Social Security Tax. Applicable only for quarter 2 of 2020.
Size Range: 0-99999999999999.99
            DeferredAmtSSTaxnumberThe amount of Social Security tax that you’re deferring for the quarter. This includes both employer's share and employee's share of Social Security tax and is applicable only for tax year 2020 Quarter 3, and 4.
Size Range: 0-999999999999999.99
            RfdCrQualSickAndFamilyWagesAmtnumberRefundable Portion of Credit for Qualified Sick and Family Leave Wages from worksheet.
Size Range: 0-99999999999999.99
            RfdEeRetentionCrAmtnumberRefundable Portion of Employee Retention Credit from worksheet.
Size Range: 0-99999999999999.99
            TotDepositDeferralAndRfdCrAmtnumberTotal deposits, deferrals, and refundable credits.
Size Range: 0-99999999999999.99
            TotAdvRcvd7200numberTotal Advances Received From Filing Form(s) 7200.
Size Range: 0-99999999999999.99
            TotDepositsDeferralsAndRfdCrLessAdvAmtnumberTotal deposits, deferrals, and refundable credits less advances.
Size Range: 0-99999999999999.99
            QualHealthPlanExpToSickLeaveWagesAmtnumberQualified Health Plan Expenses Allocable to Qualified Sick Leave Wages.
Size Range: 0-99999999999999.99
            QualHealthPlanExpToFamilyLeaveWagesAmtnumberQualified Health Plan Expenses Allocable to Qualified Family Leave Wages.
Size Range: 0-99999999999999.99
            QualWagesForEeRetentionCrAmtnumberQualified Wages for the Employee Retention Credit.
Size Range: 0-99999999999999.99
            QualHealthPlanExpToWagesAmtnumberQualified Health Plan Expenses Allocable to Wages Reported on Line 21.
Size Range: 0-99999999999999.99
            Form5884CCrnumberCredit From Form 5884-C, Line 11, for This Quarter.
Size Range: 0-99999999999999.99
            QualWagesPaidMar13To31numberQualified Wages Paid March 13 Through March 31, 2020, for the Employee Retention Credit. Applicable only for quarter 2 of 2020.
Size Range: 0-99999999999999.99
            QualHealthPlanExpMar13To31numberQualified Health Plan Expenses Allocable to Wages Reported on Line 24. Applicable only for quarter 2 of 2020.
Size Range: 0-99999999999999.99
            DeferredAmtEESSTaxnumberThe amount of the employee share of social security tax that you’re deferring for the quarter. This field is applicable only for tax year 2020 Quarter 3, and 4.
Size Range: 0-99999999999999.99
        Jul2021RevobjectThis object accommodates the new Lines introduced for the Quarter 2, 2021. All the fields under this object are applicable only from Quarter 2, 2021 and later.
            NonRfdCrQualSickAndFamilyWagesB4_Apr1_2021numberAggregate Nonrefundable portion of credit for qualified sick and family leave wages for leave taken before April 1, 2021.
Size Range: 0-99999999999999.99
            NonRfdCrQualSickAndFamilyWagesAfter_Mar31_2021numberAggregate Nonrefundable portion of credit for qualified sick and family leave wages for leave taken after March 31, 2021.
Size Range: 0-99999999999999.99
            NonRfdCobraPremAsstCrnumberAggregate Nonrefundable portion of COBRA premium assistance credit.
Size Range: 0-99999999999999.99
            NumOfIndivCobraPremAsstintAggregate Number of individuals provided COBRA premium assistance.
            RfdCrQualSickAndFamilyWagesB4_Apr1_2021numberAggregate Refundable portion of credit for qualified sick and family leave wages for leave taken before April 1, 2021.
Size Range: 0-99999999999999.99
            RfdCrQualSickAndFamilyWagesAfter_Mar31_2021numberAggregate Refundable portion of credit for qualified sick and family leave wages for leave taken after March 31, 2021.
Size Range: 0-99999999999999.99
            RfdCobraPremAsstCrnumberAggregate Refundable portion of COBRA premium assistance credit.
Size Range: 0-99999999999999.99
            IsRecoveryStartupBooleanAggregate Choose true, If you’re eligible for the employee retention credit solely because your business is a recovery startup business.
Allowed values: "True", "False"
            QualHealthPlanExpToSickLeaveWagesB4_Apr1_2021numberAggregate Qualified health plan expenses allocable to qualified sick leave wages for leave taken before April 1, 2021.
Size Range: 0-99999999999999.99
            QualHealthPlanExpToFamilyLeaveWagesB4_Apr1_2021numberAggregate Qualified health plan expenses allocable to qualified family leave wages for leave taken before April 1, 2021 20 .
Size Range: 0-99999999999999.99
            QualSickLeaveWagesAfter_Mar31_2021numberAggregate Qualified sick leave wages for leave taken after March 31, 2021.
Size Range: 0-99999999999999.99
            QualHealthPlanExpToSickLeaveWagesAfter_Mar31_2021numberAggregate Qualified health plan expenses allocable to qualified sick leave wages reported on line 23.
Size Range: 0-99999999999999.99
            CBAToSickLeaveWagesAfter_Mar31_2021numberAggregate Amounts under certain collectively bargained agreements allocable to qualified sick leave wages reported on line 23.
Size Range: 0-99999999999999.99
            QualFamilyLeaveWagesAfter_Mar31_2021numberAggregate Qualified family leave wages for leave taken after March 31, 2021.
Size Range: 0-99999999999999.99
            QualHealthPlanExpToFamilyLeaveWagesAfter_Mar31_2021numberAggregate Qualified health plan expenses allocable to qualified family leave wages reported on line 26.
Size Range: 0-99999999999999.99
            CBAToFamilyLeaveWagesAfter_Mar31_2021numberAggregate Amounts under certain collectively bargained agreements allocable to qualified family leave wages reported on line 26.
Size Range: 0-99999999999999.99
        IRSPaymentTypestringEFW or EFTPS or Check / Money Order
        IRSPaymentobjectIdentifies the details of Electronic Funds Withdrawal (EFW) if paying the balance due along with the return
            BankRoutingNumstringBank Routing Number of EFW payment
            AccountTypestringAccount Type of EFW payment
Allowed values: "CHECKING", "SAVING"
            BankAccountNumstringBank Account Number of EFW payment
Size Range: 0...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 Minimum Tax Liability, Monthly or Semi Weekly
            MonthlyDepositorobjectLine 16, Option 2. Monthly Schedule Depositor
                TaxLiabilityMonth1numberTax Liability for Month 1 of the filing quarter
                TaxLiabilityMonth2numberTax Liability for Month 2 of the filing quarter
                TaxLiabilityMonth3numberTax Liability for Month 3 of the filing quarter
            SemiWeeklyDepositorobjectLine 16, Option 3. SemiWeekly Depositor
                ScheduleBMonth1Amtobject[]Tax Liability for Month 1 of the filing quarter in Form Schedule B
                    DaystringTax Lability Day of the 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
Size Range: 0-99999999999999.99
            TotalQuarterTaxLiabilityAmtnumberTotal tax liability amount for the quarter.
Size Range: 0-99999999999999.99

Response Body

FieldTypeDescription
StatusCodenumberReturns the HTTP status codes like 200,300 etc.
StatusNamestringName of the status code.
StatusMessagestringDetailed status message.
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

{
"Form941SchRRecords": [
{
"RecordId": null,
"Sequence": null,
"ReturnHeader": {
"ReturnType": "FORM941SCHR",
"MoreClients": false,
"TaxYr": "2021",
"Qtr": "Q4",
"Business": {
"BusinessId": null,
"BusinessNm": "Eastman Kodak Company",
"TradeNm": "EKC",
"IsEIN": true,
"EINorSSN": "004580930",
"Email": "john@gmail.com",
"ContactNm": "John",
"Phone": "1234567890",
"PhoneExtn": null,
"Fax": "1234567890",
"BusinessType": "CORP",
"SigningAuthority": {
"Name": "John",
"Phone": "1234567890",
"BusinessMemberType": "PRESIDENT"
},
"KindOfEmployer": "FEDERALGOVT",
"KindOfPayer": "REGULAR941",
"IsBusinessTerminated": false,
"IsForeign": false,
"USAddress": {
"Address1": "1751 Kinsey Rd",
"Address2": "Main St",
"City": "Dothan",
"State": "AL",
"ZipCd": "36303"
},
"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": "1234567895"
},
"ReportingAgentPIN": {
"PIN": null
}
},
"BusinessStatusDetails": {
"IsBusinessClosed": false,
"BusinessClosedDetails": null,
"IsBusinessTransferred": false,
"BusinessTransferredDetails": {
"Name": null,
"BusinessChangeType": null,
"DateOfChange": null,
"NewBusinessType": null,
"NewBusinessName": null,
"IsForeign": false,
"USAddress": null,
"ForeignAddress": null
},
"IsSeasonalEmployer": false
}
},
"ReturnData": {
"Form941MainFilerData": {
"WagesAmt": 25000,
"FedIncomeTaxWHAmt": 15000,
"TotSSMdcrTaxAmt": 10500,
"TaxOnUnreportedTips3121qAmt": 300,
"PayrollTaxCreditAmt": 250,
"TotTaxAmt": 24000,
"IsPayrollTaxCredit": true,
"Form8974": {
"Form8974IncomeTaxDetails": [
{
"IncomeTaxPeriodEndDate": "07-07-2020",
"IncomeTaxReturnFiledForm": "FORM1065",
"IncomeTaxReturnFiledDate": "07-07-2020",
"Form6765EIN": "006548956",
"Form6765Line44Amt": 500,
"PreviousPeriodRemainingCreditAmt": 250,
"RemainingCredit": 250
}
],
"Line7": 250,
"Line8": 3100,
"Line9": 3100,
"Line10": 6200,
"Line11": 3100,
"PayerIndicatorType": "SECTION3121QIND",
"Line12": 250
},
"TotTaxDepositAmt": 250.45,
"COVIDSchR": {
"EmployeeCnt": 5,
"QualSickLeaveWagesAmt_Col1": 0,
"QualFamilyLeaveWagesAmt_Col1": 0,
"NonRfdCrQualSickAndFamilyWagesAmt": 0,
"NonRfdEeRetentionCrAmt": 0,
"DeferredAmtErSSTax": 0,
"DeferredAmtSSTax": 0,
"RfdCrQualSickAndFamilyWagesAmt": 0,
"RfdEeRetentionCrAmt": 0,
"TotAdvRcvd7200": 22.5,
"QualHealthPlanExpToSickLeaveWagesAmt": 0,
"QualHealthPlanExpToFamilyLeaveWagesAmt": 0,
"QualWagesForEeRetentionCrAmt": 0,
"QualHealthPlanExpToWagesAmt": 0,
"TotSSTax5a5bCol2": 6200,
"QualWagesPaidMar13To31": 0,
"QualHealthPlanExpMar13To31": 0,
"DeferredAmtEESSTax": 0
},
"Jul2021Rev": {
"TotQualSickFamilyLeaveWages_Col1": 50000,
"TaxOnMedicareWagesTipsAmt_Col2": 1000,
"TotRfdNonRfdCrQualSickAndFamWgsB4_Apr1_2021": 105,
"TotRfdNonRfdEeRetentionCrAmt": 85,
"TotRfdNonRfdCrQualSickAndFamWgsAfter_Mar31_2021": 265,
"TotRfdNonRfdCobraPremAsstCr": 20,
"NumOfIndivCobraPremAsst": 25,
"IsRecoveryStartup": true,
"TotQualHealthPlanExpToSickFamLeaveWgsB4_Apr1_2021": 550.45,
"TotQualHealthPlanWagesForEeRetentionCr": 750.45,
"TotCBAQualSickLeaveWgsAfter_Mar31_2021": 750.4,
"TotQualHealthPlanExpToSicFamLeaveWgsAfter_Mar31_2021": 650.35,
"TotCBAQualFamLeaveWgsAfter_Mar31_2021": 750.35
}
},
"Form941ClientDetails": [
{
"CSeqId": "1",
"ClientName": "GER LLC",
"ClientEIN": "002589632",
"WagesTypeCd": "A",
"WagesAmt": 25000,
"FedIncomeTaxWHAmt": 15000,
"TotSSMdcrTaxAmt": 10000,
"TaxOnUnreportedTips3121qAmt": 300,
"PayrollTaxCreditAmt": 250,
"TotTaxAmt": 24600,
"IsPayrollTaxCredit": true,
"Form8974": {
"Form8974IncomeTaxDetails": [
{
"IncomeTaxPeriodEndDate": "07-07-2020",
"IncomeTaxReturnFiledForm": "FORM1065",
"IncomeTaxReturnFiledDate": "07-07-2020",
"Form6765EIN": "006548956",
"Form6765Line44Amt": 500,
"PreviousPeriodRemainingCreditAmt": 250,
"RemainingCredit": 250
}
],
"Line7": 250,
"Line8": 3100,
"Line9": 3100,
"Line10": 6200,
"Line11": 3100,
"PayerIndicatorType": null,
"Line12": 250
},
"TotTaxDepositAmt": 250,
"COVIDSchR": {
"EmployeeCnt": 5,
"QualSickLeaveWagesAmt_Col1": 0,
"QualFamilyLeaveWagesAmt_Col1": 0,
"NonRfdCrQualSickAndFamilyWagesAmt": 0,
"NonRfdEeRetentionCrAmt": 0,
"DeferredAmtErSSTax": 0,
"DeferredAmtSSTax": 0,
"RfdCrQualSickAndFamilyWagesAmt": 0,
"RfdEeRetentionCrAmt": 0,
"TotAdvRcvd7200": 22.5,
"QualHealthPlanExpToSickLeaveWagesAmt": 0,
"QualHealthPlanExpToFamilyLeaveWagesAmt": 0,
"QualWagesForEeRetentionCrAmt": 0,
"QualHealthPlanExpToWagesAmt": 0,
"TotSSTax5a5bCol2": 6200,
"QualWagesPaidMar13To31": 0,
"QualHealthPlanExpMar13To31": 0,
"DeferredAmtEESSTax": 0
},
"Jul2021Rev": {
"TotQualSickFamilyLeaveWages_Col1": 50000,
"TaxOnMedicareWagesTipsAmt_Col2": 450,
"TotRfdNonRfdCrQualSickAndFamWgsB4_Apr1_2021": 105,
"TotRfdNonRfdEeRetentionCrAmt": 105,
"TotRfdNonRfdCrQualSickAndFamWgsAfter_Mar31_2021": 265,
"TotRfdNonRfdCobraPremAsstCr": 50,
"NumOfIndivCobraPremAsst": 25,
"IsRecoveryStartup": true,
"TotQualHealthPlanExpToSickFamLeaveWgsB4_Apr1_2021": 550.45,
"TotQualHealthPlanWagesForEeRetentionCr": 750.45,
"TotCBAQualSickLeaveWgsAfter_Mar31_2021": 750.4,
"TotQualHealthPlanExpToSicFamLeaveWgsAfter_Mar31_2021": 650.35,
"TotCBAQualFamLeaveWgsAfter_Mar31_2021": 750.35
},
"CRecordId": null
}
],
"AggregateForm941Data": {
"EmployeeCnt": 500,
"WagesAmt": 50000,
"FedIncomeTaxWHAmt": 30000,
"WagesNotSubjToSSMedcrTaxInd": false,
"SocialSecurityTaxCashWagesAmt_Col1": 50000,
"TaxableSocSecTipsAmt_Col1": 50000,
"TaxableMedicareWagesTipsAmt_Col1": 50000,
"TxblWageTipsSubjAddnlMedcrAmt_Col1": 50000,
"SocialSecurityTaxAmt_Col2": 6200,
"TaxOnSocialSecurityTipsAmt_Col2": 6200,
"TaxOnMedicareWagesTipsAmt_Col2": 1450,
"TaxOnWageTipsSubjAddnlMedcrAmt_Col2": 450,
"TotSSMdcrTaxAmt": 20500,
"TaxOnUnreportedTips3121qAmt": 600,
"TotalTaxBeforeAdjustmentAmt": 51100,
"CurrentQtrFractionsCentsAmt": -400,
"CurrentQuarterSickPaymentAmt": -200,
"CurrQtrTipGrpTermLifeInsAdjAmt": -500,
"TotalTaxAfterAdjustmentAmt": 50000,
"PayrollTaxCreditAmt": 500,
"TotTaxAmt": 48600,
"IsPayrollTaxCredit": true,
"Form8974": null,
"TotTaxDepositAmt": 500.45,
"BalanceDueAmt": 48044.55,
"OverpaidAmt": 0,
"OverPaymentRecoveryType": null,
"FilerType": "CPEO",
"COVIDSection": {
"QualSickLeaveWagesAmt_Col1": 50000,
"QualFamilyLeaveWagesAmt_Col1": 50000,
"TaxOnQualSickLeaveWagesAmt_Col2": 3100,
"TaxOnQualFamilyLeaveWagesAmt_Col2": 3100,
"NonRfdCrQualSickAndFamilyWagesAmt": 0,
"NonRfdEeRetentionCrAmt": 150,
"TotlNonRfdCrAmt": 1400,
"DeferredAmtErSSTax": 0,
"DeferredAmtSSTax": 0,
"RfdCrQualSickAndFamilyWagesAmt": 0,
"RfdEeRetentionCrAmt": 40,
"TotDepositDeferralAndRfdCrAmt": 600.45,
"TotAdvRcvd7200": 45,
"TotDepositsDeferralsAndRfdCrLessAdvAmt": 555.45,
"QualHealthPlanExpToSickLeaveWagesAmt": 0,
"QualHealthPlanExpToFamilyLeaveWagesAmt": 0,
"QualWagesForEeRetentionCrAmt": 700.45,
"QualHealthPlanExpToWagesAmt": 800.45,
"Form5884CCr": 0,
"QualWagesPaidMar13To31": 0,
"QualHealthPlanExpMar13To31": 0,
"DeferredAmtEESSTax": 0
},
"Jul2021Rev": {
"NonRfdCrQualSickAndFamilyWagesB4_Apr1_2021": 200,
"NonRfdCrQualSickAndFamilyWagesAfter_Mar31_2021": 500,
"NonRfdCobraPremAsstCr": 50,
"NumOfIndivCobraPremAsst": 50,
"RfdCrQualSickAndFamilyWagesB4_Apr1_2021": 10,
"RfdCrQualSickAndFamilyWagesAfter_Mar31_2021": 30,
"RfdCobraPremAsstCr": 20,
"IsRecoveryStartup": true,
"QualHealthPlanExpToSickLeaveWagesB4_Apr1_2021": 500.45,
"QualHealthPlanExpToFamilyLeaveWagesB4_Apr1_2021": 600.45,
"QualSickLeaveWagesAfter_Mar31_2021": 900.45,
"QualHealthPlanExpToSickLeaveWagesAfter_Mar31_2021": 500.35,
"CBAToSickLeaveWagesAfter_Mar31_2021": 600.35,
"QualFamilyLeaveWagesAfter_Mar31_2021": 700.35,
"QualHealthPlanExpToFamilyLeaveWagesAfter_Mar31_2021": 800.35,
"CBAToFamilyLeaveWagesAfter_Mar31_2021": 800.35
}
},
"IRSPaymentType": "EFTPS",
"IRSPayment": {
"BankRoutingNum": null,
"AccountType": null,
"BankAccountNum": null,
"Phone": null
},
"DepositScheduleType": {
"DepositorType": "MONTHLY",
"MonthlyDepositor": {
"TaxLiabilityMonth1": 24000,
"TaxLiabilityMonth2": 24000,
"TaxLiabilityMonth3": 600
},
"SemiWeeklyDepositor": null,
"TotalQuarterTaxLiabilityAmt": 48600
}
}
}
]
}

Response JSON

{
"StatusCode": 200,
"StatusName": "Ok",
"StatusMessage": "Successful API call",
"Errors": null
}