ValidateForm
Runs business and data validation checks for 941 SchR forms.
POST Form941SCHR/ValidateForm
Request Body
Field | Type | Description |
---|---|---|
Form941SchRRecords | object[] | Object to create 941SCHRs. |
RecordId | Guid | Unique Identifier of a record |
Sequence | string | A unique number given by an inbound application to identify failed records |
ReturnHeader | object | Identifies the supporting details of Form 941SCHR |
ReturnType | object | Type of the return to be filed. Allowed values: "FORM941SCHR" |
MoreClients | Boolean | When 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. |
TaxYr | string | The Tax year for which Form 941 SCH R needs to be filed. Allowed values: "2018", "2019", "2020", "2021" |
Qtr | string | The Quarter for which Form 941SCHR needs to be filed. Allowed values: "Q1", "Q2", "Q3", "Q4" |
Business | object | Business Details |
BusinessId | Guid | Business Identifier (Autogenerated). |
BusinessNm | string | Name of the business Size Range: ..75 |
TradeNm | string | Optional Name under which the business operatesSize Range: ..75 |
IsEIN | Boolean | When true, identifies the business with an EIN. |
EINorSSN | string | When IsEIN is true, use Employer Identification Number (EIN). When IsEIN is false, use Social Security Number (SSN) Size Range: ..9 |
string | Email address of the Business Size Range: ..40 | |
ContactNm | string | Optional Name of the person who can be contacted by the IRS.Size Range: ..27 |
Phone | string | Contact number of the business with area code Size Range: 10 |
PhoneExtn | string | Optional Extension of the business phone numberSize Range: ..5 |
Fax | string | Optional Fax number of the BusinessSize Range: 10 |
BusinessType | string | Type of business. Optional for W-2/1099 and mandatory for 94X series Size Range: ..4 Allowed values: "ESTE", "PART", "CORP", "EORG", "SPRO" |
SigningAuthority | object | Details of the person who is authorized to sign the return |
Name | string | Optional Name of the signing authoritySize Range: ..35 |
Phone | string | Optional Phone number of the signing authoritySize Range: 10 |
BusinessMemberType | string | Optional Business title of the signing authoritySize Range: 5..29 Allowed values: "CORPORATESECRETARY", "SECRETARYTREASURER", "PARTNER", "GENERALPARTNER", "LIMITEDPARTNER", "LLCMEMBER", "MANAGINGMEMBER", "MANAGER", "TAXMATTERPARTNER", "PRESIDENT", "VICEPRESIDENT", "CORPORATETREASURER", "TREASURER", "ASSISTANTTREASURER", "CHIEFACCOUNTINGOFFICER", "CHIEFEXECUTIVEOFFICER", "CHIEFFINANCIALOFFICER", "TAXOFFICER", "CHIEFOPERATINGOFFICER", "CORPORATEOFFICER", "EXECUTIVEDIRECTOR", "DIRECTOR", "CHAIRMAN", "EXECUTIVEADMINISTRATOR", "RECEIVER", "PASTOR", "ASSISTANTTORELIGIOUSLEADER", "REVEREND", "PRIEST", "MINISTER", "RABBI", "LEADEROFRELIGIOUSORGANIZATION", "SECRETARY", "DIRECTOROFTAXATION", "DIRECTOROFPERSONNEL", "ADMINISTRATOR", "EXECUTOR", "TRUSTEE", "FIDUCIARY", "OWNER", "SOLEPROPRIETOR", "MEMBER", "SOLEMEMBER" |
KindOfEmployer | string | Identifies the kind of employer. Mandatory for W-2 and optional for 1099-MISC and 94X series. Allowed values: "FEDERALGOVT", "STATEORLOCAL501C", "NONGOVT501C", "STATEORLOCALNON501C", "NONEAPPLY" |
KindOfPayer | string | Identifies 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" |
IsBusinessTerminated | Boolean | When true, identifies the business as terminated. |
IsForeign | Boolean | When true, identifies the business address with a foreign address. |
USAddress | object | if IsForeign is false, pass US address of the business. |
Address1 | string | Employer/Payer's US address (street address or post office box of that locality) Size Range: ..35 |
Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
City | string | Employer/Payer's city Size Range: ..27 |
State | string | State 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" |
ZipCd | string | Employer/Payer's zip code |
ForeignAddress | object | if IsForeign is true, pass foreign address of the business. |
Address1 | string | Employer/Payer's foreign address (street address or post office box of that locality) Size Range: ..35 |
Address2 | string | Optional Employer/Payer's suite or apartment.Size Range: ..35 |
City | string | Employer/Payer's city. Size Range: ..27 |
ProvinceOrStateNm | string | Employer/Payer's province or state name. Size Range: ..30 |
Country | string | Employer/Payer 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" |
PostalCd | string | Employer/Payer's postal code |
IsThirdPartyDesignee | Boolean | When true, your third-party designee is allowed to discuss the return with the IRS |
ThirdPartyDesignee | object | Third Party Designee Details |
Name | string | Third Party Designee's name. |
Phone | string | Third Party Designee's phone number. |
PIN | string | A 5 digit PIN (Should not contain all zeroes) used when communicating to the IRS. |
SignatureDetails | object | Identifies the signature type used in Form 941SCHR |
SignatureType | string | Type of signature used to sign Form 941SCHR. Allowed values: "ONLINE_SIGN_PIN", "FORM_8453_EMP", "REPORTING_AGENT" |
OnlineSignaturePIN | object | A 10-digit signature PIN to become an IRS authorized signer. |
PIN | string | Sign using a 10 digit PIN received from the IRS. |
ReportingAgentPIN | object | A 5-digit number assigned by the IRS. |
PIN | string | Sign using a 5 digit PIN received from the IRS. |
Form8453EMP | object | An alternate option to sign the return using Form 8453 EMP when there is no PIN. |
AttachmentNm | string | Name of the Form 8453EMP attachment |
Attachment | byte[] | Byte array of Form-8453 pdf. |
AttachmentFileType | string | Type of the file Attachment |
SignedDate | DateTime | Date and time on which the Form 8453-EMP was signed |
BusinessStatusDetails | object | Identifies the status of the Business |
IsBusinessClosed | Boolean | When true, identifies the business as terminated or stopped paying wages |
BusinessClosedDetails | object | Identifies the Record Keeper details and date on which the Buiness was closed |
Name | string | Name of the Record Keeper |
FinalDateWagesPaid | DateTime | Final date on which the business last paid the wages |
IsForeign | Boolean | When true, identifies if the business has a foreign address. |
USAddress | object | if IsForeign is false, pass US address of the business |
Address1 | string | Employer/Payer's US address (street address or post office box of that locality) Size Range: ..35 |
Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
City | string | Employer/Payer's city Size Range: ..27 |
State | string | State 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" |
ZipCd | string | Employer/Payer's zip code |
ForeignAddress | object | if IsForeign is true, pass foreign address of the business |
Address1 | string | Employer/Payer's foreign address (street address or post office box of that locality) Size Range: ..35 |
Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
City | string | Employer/Payer's city Size Range: ..27 |
ProvinceOrStateNm | string | Employer/Payer's province or state name Size Range: ..30 |
Country | string | Employer/Payer 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" |
PostalCd | string | Employer/Payer's postal code. |
IsBusinessTransferred | Boolean | When true, identifies the business as transferred. |
BusinessTransferredDetails | object | Type of Transfer and Record Keeper details |
Name | string | Name of the Record Keeper |
BusinessChangeType | string | Type of Transfer. Allowed values: "SOLD", "TRANSFERRED" |
DateOfChange | DateTime | Date of Sale / Transfer |
NewBusinessType | string | New Business Type of the transferred business Allowed values: "ESTE", "PART", "CORP", "EORG", "SPRO" |
NewBusinessName | string | New Business Name of the transferred business |
IsForeign | Boolean | When true, identifies if the business has a foreign address. |
USAddress | object | if IsForeign is false, pass US address of the business |
Address1 | string | Employer/Payer's US address (street address or post office box of that locality) Size Range: ..35 |
Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
City | string | Employer/Payer's city Size Range: ..27 |
State | string | State 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" |
ZipCd | string | Employer/Payer's zip code |
ForeignAddress | object | if IsForeign is true, pass foreign address of the business |
Address1 | string | Employer/Payer's foreign address (street address or post office box of that locality) Size Range: ..35 |
Address2 | string | Optional Employer/Payer's suite or apartmentSize Range: ..35 |
City | string | Employer/Payer's city Size Range: ..27 |
ProvinceOrStateNm | string | Employer/Payer's province or state name. Size Range: ..30 |
Country | string | Employer/Payer 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" |
PostalCd | string | Employer/Payer's postal code |
IsSeasonalEmployer | Boolean | When 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. |
ReturnData | object | Identifies the Form 941SCHR and Aggregate Form 941 data. |
Form941MainFilerData | object | Form 941 details of the CPEO or the sec. 3504 Agent's employees for Schedule R. |
WagesAmt | number | Gets the amount of wages, tips, and other compensation. Schedule R Line 8 Column d. |
FedIncomeTaxWHAmt | number | Gets the amount of Federal income tax withheld from wages, tips, and other compensation. Schedule R Line 8 Column e |
TotSSMdcrTaxAmt | number | Gets the amount of total social security and medicare taxes. Schedule R Line 8 column h |
TaxOnUnreportedTips3121qAmt | number | Gets the amount of the Section 3121(q) Notice and Demand-Tax due on unreported tips. Schedule R Line 8 Column i |
PayrollTaxCreditAmt | number | Gets the amount of qualified small business payroll tax credit for increasing research. Schedule R Line 8 Column j |
TotTaxAmt | number | Gets the amount of total taxes after adjustments and credits. Schedule R Line 8 Column m. |
IsPayrollTaxCredit | number | When 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. |
Form8974 | object | Information of Form 8974 |
Form8974IncomeTaxDetails | object[] | Collection of Income Tax details |
IncomeTaxPeriodEndDate | string | Gets the ending date of income tax period in Part 1 Column (a). |
IncomeTaxReturnFiledForm | string | Gets the Income tax return filed to elected a qualified small business payroll tax credit on Form 6765. Form 6765 can be attached to Form 1040, 1065, 1120, 1120-F, or 1120S. Part 1 Column (b) Allowed values: "FORM1040", "FORM1065", "FORM1120", "FORM1120_F", "FORM1120S" |
IncomeTaxReturnFiledDate | string | Gets the income tax return filing date shown in column (b). Part 1 Column (c) |
IncomeTaxReturnFiledDate | string | Gets the income tax return filing date shown in column (b). Part 1 Column (c) |
Form6765EIN | string | Gets the EIN used on Form 6765 if the EIN used on Form 8974 doesn't match with the EIN on Form 6765. Part 1 Column (d) |
Form6765Line44Amt | number | Gets the amount from Form 6765, line 44 or the amount allocated to your EIN if applicable. Part 1 Column (e) |
PreviousPeriodRemainingCreditAmt | number | Gets the amount of credit from column (e) taken on a previous period(s). Part 1 Column (f) |
RemainingCredit | number | Gets the total amount of remaining credit by subtracting column (f) from column (e). Part 1 Column (g) |
Line7 | number | Gets the total amount from Part 1, line 6(g). Part 2 Line 7. Size Range: 0-9999999999999999999.99 |
Line8 | number | Gets 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 |
Line9 | number | Gets 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 |
Line10 | number | Gets the total amount by adding the amounts of lines 8 and 9. Part 2 Line 10. Size Range: 0-9999999999999999999.99 |
Line11 | number | Gets the amount of line 10 multiplied by 50% (0.50) on line 11. If you’re a third-party payer of sick pay or you received a Section 3121(q) Notice and Demand, check the applicable box on line 11 Size Range: 0-9999999999999999999.99 |
PayerIndicatorType | string | Identifies if you are a Third-party payer of sick pay or received a Section 3121(q) Notice and Demand Allowed values: "THIRDPARTYSICKPAYIND", "SECTION3121QIND" |
Line12 | number | Gets 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 |
TotTaxDepositAmt | number | Gets the amount of total deposits. Schedule R Line 8 Column n |
COVIDSchR | object | Identifies the COVID details of Schedule R return. |
EmployeeCnt | number | The total number of employees Size Range: 7 |
QualSickLeaveWagesAmt_Col1 | number | Qualifies sick leave wages that come under SS wage base of Column 1 Size Range: 0-999999999999999.99 |
QualFamilyLeaveWagesAmt_Col1 | number | Qualifies family leave wages that come under SS wage base of Column 1 Size Range: 0-999999999999999.99 |
NonRfdCrQualSickAndFamilyWagesAmt | number | Nonrefundable Portion of Credit for Qualified Sick and Family Leave Wages Size Range: 0-999999999999999.99 |
NonRfdEeRetentionCrAmt | number | Nonrefundable Portion of Employee Retention Credit Size Range: 0-999999999999999.99 |
DeferredAmtErSSTax | number | Amount of employer's share of SS tax to be paid later (postponed). Applicable only for quarter 2 of 2020. Size Range: 0-999999999999999.99 |
DeferredAmtSSTax | number | The 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 |
RfdCrQualSickAndFamilyWagesAmt | number | Refundable Portion of Credit for Qualified Sick and Family Leave Wages Size Range: 0-999999999999999.99 |
RfdEeRetentionCrAmt | number | Refundable Portion of Employee Retention Credit Size Range: 0-999999999999999.99 |
TotAdvRcvd7200 | number | Advance received by filing 7200 Size Range: 0-999999999999999.99 |
QualHealthPlanExpToSickLeaveWagesAmt | number | Health Plan Expenses that come under Qualified Sick Leave Wages Size Range: 0-999999999999999.99 |
QualHealthPlanExpToFamilyLeaveWagesAmt | number | Health Plan Expenses that come under Qualified Family Leave Wages Size Range: 0-999999999999999.99 |
QualWagesForEeRetentionCrAmt | number | Qualified Wages for the Employee Retention Credit Size Range: 0-999999999999999.99 |
QualHealthPlanExpToWagesAmt | number | Health Plan Expenses that come under Employee Retention Credit Size Range: 0-999999999999999.99 |
TotSSTax5a5bCol2 | number | Sum of Total Social securiy tax of line 5a and line 5b in Column 2. Size Range: 0-999999999999999.99 |
QualWagesPaidMar13To31 | number | Qualified 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 |
QualHealthPlanExpMar13To31 | number | Qualified 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 |
DeferredAmtEESSTax | number | The 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 |
Jul2021Rev | object | This 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_Col1 | number | Total qualified sick and family leave wages of the main filer. Size Range: 0-999999999999999.99 |
TaxOnMedicareWagesTipsAmt_Col2 | number | Tax withheld on medicare wages and tips of the main filer. Size Range: 0-999999999999999.99 |
TotRfdNonRfdCrQualSickAndFamWgsB4_Apr1_2021 | number | Total 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 |
TotRfdNonRfdEeRetentionCrAmt | number | Total Refundable and Nonrefundable portion of employee retention credit of the main filer. Size Range: 0-999999999999999.99 |
TotRfdNonRfdCrQualSickAndFamWgsAfter_Mar31_2021 | number | Total 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 |
TotRfdNonRfdCobraPremAsstCr | number | Total Refundable and Nonrefundable portion of COBRA premium assistance credit of the main filer. Size Range: 0-999999999999999.99 |
NumOfIndivCobraPremAsst | int | Number of individuals provided COBRA premium assistance of the main filer. |
IsRecoveryStartup | Boolean | Choose 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_2021 | number | Total 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 |
TotQualHealthPlanWagesForEeRetentionCr | number | Total Qualified wages and health plan expenses for the employee retention credit of the main filer. Size Range: 0-999999999999999.99 |
TotCBAQualSickLeaveWgsAfter_Mar31_2021 | number | Total 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_2021 | number | Total 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_2021 | number | Total Qualified family leave wages and amount under CBA for leave taken after March 31, 2021 of the main filer. Size Range: 0-999999999999999.99 |
Form941ClientDetails | object[] | Collection of Form 941 details of each client for Schedule R |
CSeqId | string | A unique sequence number of a client Size Range: ...10 |
ClientName | string | Client's Name Size Range: ...80 |
ClientEIN | string | Gets the client’s Employer identification number (EIN). Size Range: 9 |
WagesTypeCd | string | Gets the code type of wages, tips, and other compensation (CPEO Use Only). |
WagesAmt | number | Gets the amount of wages, tips, and other compensation. Size Range: 0-9999999999999999999.99 |
FedIncomeTaxWHAmt | number | Gets the amount of federal income tax withheld from wages, tips, and other compensation. Size Range: 0-9999999999999999999.99 |
TotSSMdcrTaxAmt | number | Gets the amount of total social security and medicare taxes. |
TaxOnUnreportedTips3121qAmt | number | Gets the amount of the Section 3121(q) Notice and Demand-Tax due on unreported tips. Size Range: 0-9999999999999999999.99 |
PayrollTaxCreditAmt | number | Gets the amount of qualified small business payroll tax credit for increasing research. |
TotTaxAmt | number | Gets the amount of total taxes after adjustments and credits. Size Range: 0-9999999999999999999.99 |
IsPayrollTaxCredit | Boolean | When 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. |
Form8974 | object | Information of Form 8974 |
Form8974IncomeTaxDetails | object[] | Collection of Income Tax details |
IncomeTaxPeriodEndDate | string | Gets the ending date of income tax period in Part 1 Column (a). |
IncomeTaxReturnFiledForm | string | Gets the Income tax return filed to elected a qualified small business payroll tax credit on Form 6765. Form 6765 can be attached to Form 1040, 1065, 1120, 1120-F, or 1120S. Part 1 Column (b) Allowed values: "FORM1040", "FORM1065", "FORM1120", "FORM1120_F", "FORM1120S" |
IncomeTaxReturnFiledDate | string | Gets the income tax return filing date shown in column (b). Part 1 Column (c) |
IncomeTaxReturnFiledDate | string | Gets the income tax return filing date shown in column (b). Part 1 Column (c) |
Form6765EIN | string | Gets the EIN used on Form 6765 if the EIN used on Form 8974 doesn't match with the EIN on Form 6765. Part 1 Column (d) |
Form6765Line44Amt | number | Gets the amount from Form 6765, line 44 or the amount allocated to your EIN if applicable. Part 1 Column (e) |
PreviousPeriodRemainingCreditAmt | number | Gets the amount of credit from column (e) taken on a previous period(s). Part 1 Column (f) |
RemainingCredit | number | Gets the total amount of remaining credit by subtracting column (f) from column (e). Part 1 Column (g) |
Line7 | number | Gets the total amount from Part 1, line 6(g). Part 2 Line 7. Size Range: 0-9999999999999999999.99 |
Line8 | number | Gets 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 |
Line9 | number | Gets 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 |
Line10 | number | Gets the total amount by adding the amounts of lines 8 and 9. Part 2 Line 10. Size Range: 0-9999999999999999999.99 |
Line11 | number | Gets the amount of line 10 multiplied by 50% (0.50) on line 11. If you’re a third-party payer of sick pay or you received a Section 3121(q) Notice and Demand, check the applicable box on line 11. Size Range: 0-9999999999999999999.99 |
PayerIndicatorType | string | Identifies if you are a Third-party payer of sick pay or received a Section 3121(q) Notice and Demand Allowed values: "THIRDPARTYSICKPAYIND", "SECTION3121QIND" |
Line12 | number | Gets 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 |
TotTaxDepositAmt | number | Gets the amount of total deposits. Size Range: 0-9999999999999999999.99 |
COVIDSchR | object | Identifies the COVID details of Schedule R return. |
EmployeeCnt | number | The total number of employees Size Range: 7 |
QualSickLeaveWagesAmt_Col1 | number | Qualifies sick leave wages that come under SS wage base of Column 1 Size Range: 0-999999999999999.99 |
QualFamilyLeaveWagesAmt_Col1 | number | Qualifies family leave wages that come under SS wage base of Column 1 Size Range: 0-999999999999999.99 |
NonRfdCrQualSickAndFamilyWagesAmt | number | Nonrefundable Portion of Credit for Qualified Sick and Family Leave Wages Size Range: 0-999999999999999.99 |
NonRfdEeRetentionCrAmt | number | Nonrefundable Portion of Employee Retention Credit Size Range: 0-999999999999999.99 |
DeferredAmtErSSTax | number | Amount of employer's share of SS tax to be paid later (postponed). Applicable only for quarter 2 of 2020. Size Range: 0-999999999999999.99 |
DeferredAmtSSTax | number | The 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 |
RfdCrQualSickAndFamilyWagesAmt | number | Refundable Portion of Credit for Qualified Sick and Family Leave Wages Size Range: 0-999999999999999.99 |
RfdEeRetentionCrAmt | number | Refundable Portion of Employee Retention Credit Size Range: 0-999999999999999.99 |
TotAdvRcvd7200 | number | Advance received by filing 7200 Size Range: 0-999999999999999.99 |
QualHealthPlanExpToSickLeaveWagesAmt | number | Health Plan Expenses that come under Qualified Sick Leave Wages Size Range: 0-999999999999999.99 |
QualHealthPlanExpToFamilyLeaveWagesAmt | number | Health Plan Expenses that come under Qualified Family Leave Wages Size Range: 0-999999999999999.99 |
QualWagesForEeRetentionCrAmt | number | Qualified Wages for the Employee Retention Credit Size Range: 0-999999999999999.99 |
QualHealthPlanExpToWagesAmt | number | Health Plan Expenses that come under Employee Retention Credit Size Range: 0-999999999999999.99 |
TotSSTax5a5bCol2 | number | Sum of Total Social securiy tax of line 5a and line 5b in Column 2. Size Range: 0-999999999999999.99 |
QualWagesPaidMar13To31 | number | Qualified 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 |
QualHealthPlanExpMar13To31 | number | Qualified 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 |
DeferredAmtEESSTax | number | The 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 |
Jul2021Rev | object | This 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_Col1 | number | Total qualified sick and family leave wages of the client. Size Range: 0-999999999999999.99 |
TaxOnMedicareWagesTipsAmt_Col2 | number | Tax withheld on medicare wages and tips of the client. Size Range: 0-999999999999999.99 |
TotRfdNonRfdCrQualSickAndFamWgsB4_Apr1_2021 | number | Total 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 |
TotRfdNonRfdEeRetentionCrAmt | number | Total Refundable and Nonrefundable portion of employee retention credit of the client. Size Range: 0-999999999999999.99 |
TotRfdNonRfdCrQualSickAndFamWgsAfter_Mar31_2021 | number | Total 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 |
TotRfdNonRfdCobraPremAsstCr | number | Total Refundable and Nonrefundable portion of COBRA premium assistance credit of the client. Size Range: 0-999999999999999.99 |
NumOfIndivCobraPremAsst | int | Number of individuals provided COBRA premium assistance of the client. |
IsRecoveryStartup | Boolean | Choose 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_2021 | number | Total 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 |
TotQualHealthPlanWagesForEeRetentionCr | number | Total Qualified wages and health plan expenses for the employee retention credit of the client. Size Range: 0-999999999999999.99 |
TotCBAQualSickLeaveWgsAfter_Mar31_2021 | number | Total 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_2021 | number | Total 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_2021 | number | Total Qualified family leave wages and amount under CBA for leave taken after March 31, 2021 of the client. Size Range: 0-999999999999999.99 |
CRecordId | Guid | Unique identifier of a client record (Autogenerated) |
AggregateForm941Data | object | Aggregate Form 941 (Totals of Clients + the main filer). For Form 941 |
EmployeeCnt | number | Gets 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 |
WagesAmt | number | Gets the wages, tips, and other compensation for the Quarter Size Range: 0-9999999999999999999.99 |
FedIncomeTaxWHAmt | number | Gets the federal income tax withheld from wages, tips, and other compensation Size Range: 0-9999999999999999999.99 |
WagesNotSubjToSSMedcrTaxInd | Boolean | When true, identifies if no wages, tips, and other compensation on line 2 are subject to social security or Medicare tax. |
SocialSecurityTaxCashWagesAmt_Col1 | number | Gets the taxable social security wages amount. Line 5a Column 1 Size Range: 0-9999999999999999999.99 |
TaxableSocSecTipsAmt_Col1 | number | Gets the taxable social security tips amount. Line 5b Column 1 Size Range: 0-9999999999999999999.99 |
TaxableMedicareWagesTipsAmt_Col1 | number | Gets the taxable medicare wages and tips amount. Line 5c Column 1 Size Range: 0-9999999999999999999.99 |
TxblWageTipsSubjAddnlMedcrAmt_Col1 | number | Gets the taxable wages and tips subject to additional Medicare Tax withholding amount. Line 5d Column 1 Size Range: 0-9999999999999999999.99 |
SocialSecurityTaxAmt_Col2 | number | Gets the tax on Social Security Wages. Line 5a Column 2 |
TaxOnSocialSecurityTipsAmt_Col2 | number | Gets the tax on Social Security Tips. Line 5b Column 2 |
TaxOnMedicareWagesTipsAmt_Col2 | number | Gets the tax on Taxable Medicare Wages and Tips subject to Medicare Amount. Line 5c Column 2 |
TaxOnWageTipsSubjAddnlMedcrAmt_Col2 | number | Gets the tax on Taxable Wages and Tips subject to Additional Medicare Tax withholding amount. Line 5d Column 2 |
TotSSMdcrTaxAmt | number | Gets the Total Social Security and Medicare Tax Amount. Line 5e |
TaxOnUnreportedTips3121qAmt | number | Gets the tax due from Section 3121(q) Notice and Demand on line 5f Size Range: 0-9999999999999999999.99 |
TotalTaxBeforeAdjustmentAmt | number | Gets the Total taxes before adjustments by adding the amounts on lines 3, 5e, and 5f on Line 6. Size Range: 0-9999999999999999999.99 |
CurrentQtrFractionsCentsAmt | number | Gets the amount of current quarter’s adjustment for fractions of cents. Line 7. Size Range: 0-9999999999999999999.99 |
CurrentQuarterSickPaymentAmt | number | Gets the amount of current quarter’s adjustment for sick pay. Line 8. Size Range: 0-9999999999999999999.99 |
CurrQtrTipGrpTermLifeInsAdjAmt | number | Gets the amount of current quarter’s adjustments for tips and group-term life insurance. Line 9. Size Range: 0-9999999999999999999.99 |
TotalTaxAfterAdjustmentAmt | number | Gets the amount of Total taxes after adjustments by adding amount in line 6 through line 9. Line 10. Size Range: 0-9999999999999999999.99 |
PayrollTaxCreditAmt | number | Gets the amount of qualified small business payroll tax credit for increasing research activities. Line 11. Size Range: 0-9999999999999999999.99 |
TotTaxAmt | number | Gets 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 |
IsPayrollTaxCredit | Boolean | When 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. |
Form8974 | object | Information of Form 8974 |
Form8974IncomeTaxDetails | object[] | Collection of Income Tax details |
IncomeTaxPeriodEndDate | string | Gets the ending date of income tax period in Part 1 Column (a). |
IncomeTaxReturnFiledForm | string | Gets the Income tax return filed to elected a qualified small business payroll tax credit on Form 6765. Form 6765 can be attached to Form 1040, 1065, 1120, 1120-F, or 1120S. Part 1 Column (b) Allowed values: "FORM1040", "FORM1065", "FORM1120", "FORM1120_F", "FORM1120S" |
IncomeTaxReturnFiledDate | string | Gets the income tax return filing date shown in column (b). Part 1 Column (c) |
IncomeTaxReturnFiledDate | string | Gets the income tax return filing date shown in column (b). Part 1 Column (c) |
Form6765EIN | string | Gets the EIN used on Form 6765 if the EIN used on Form 8974 doesn't match with the EIN on Form 6765. Part 1 Column (d) |
Form6765Line44Amt | number | Gets the amount from Form 6765, line 44 or the amount allocated to your EIN if applicable. Part 1 Column (e) |
PreviousPeriodRemainingCreditAmt | number | Gets the amount of credit from column (e) taken on a previous period(s). Part 1 Column (f) |
RemainingCredit | number | Gets the total amount of remaining credit by subtracting column (f) from column (e). Part 1 Column (g) |
Line7 | number | Gets the total amount from Part 1, line 6(g). Part 2 Line 7. Size Range: 0-9999999999999999999.99 |
Line8 | number | Gets 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 |
Line9 | number | Gets 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 |
Line10 | number | Gets the total amount by adding the amounts of lines 8 and 9. Part 2 Line 10. Size Range: 0-9999999999999999999.99 |
Line11 | number | Gets the amount of line 10 multiplied by 50% (0.50) on line 11. If you’re a third-party payer of sick pay or you received a Section 3121(q) Notice and Demand, check the applicable box on line 11. Size Range: 0-9999999999999999999.99 |
PayerIndicatorType | string | Identifies if you are a Third-party payer of sick pay or received a Section 3121(q) Notice and Demand Allowed values: "THIRDPARTYSICKPAYIND", "SECTION3121QIND" |
Line12 | number | Gets 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 |
TotTaxDepositAmt | number | Gets 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 |
BalanceDueAmt | number | Gets the difference amount of the balance due if line 12 is more than line 13. Line 14 Size Range: 0-9999999999999999999.99 |
OverpaidAmt | number | Gets the difference overpayment amount if line 13 is more than line 12. Line 15. Size Range: 0-9999999999999999999.99 |
OverPaymentRecoveryType | string | Gets the overpayment recovery type, whether to have the IRS refund the excess amount or apply it to next return. Check only one box on line 15. |
FilerType | string | Type of Form 941 filer. Allowed values: "CPEO", "SECTION3504AGENT", "OTHERTHIRDPARTY" |
COVIDSection | object | Identifies the COVID details of the return |
QualSickLeaveWagesAmt_Col1 | number | Qualified Sick Leave wages under SS wage base column 1. Size Range: 0-99999999999999.99 |
QualFamilyLeaveWagesAmt_Col1 | number | Qualified Family Leave wages under SS wage base column 1. Size Range: 0-99999999999999.99 |
TaxOnQualSickLeaveWagesAmt_Col2 | number | Qualified Sick Leave wages under SS wage base column 2. Size Range: 0-99999999999999.99 |
TaxOnQualFamilyLeaveWagesAmt_Col2 | number | Qualified Family Leave wages under SS wage base column 2. Size Range: 0-99999999999999.99 |
NonRfdCrQualSickAndFamilyWagesAmt | number | Nonrefundable Portion of Credit for Qualified Sick and Family Leave Wages from worksheet. Size Range: 0-99999999999999.99 |
NonRfdEeRetentionCrAmt | number | Nonrefundable Portion of Employee Retention Credit from worksheet. Size Range: 0-99999999999999.99 |
TotlNonRfdCrAmt | number | Total nonrefundable credits. Size Range: 0-99999999999999.99 |
DeferredAmtErSSTax | number | Deferred Amount of the Employer Share of Social Security Tax. Applicable only for quarter 2 of 2020. Size Range: 0-99999999999999.99 |
DeferredAmtSSTax | number | The 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 |
RfdCrQualSickAndFamilyWagesAmt | number | Refundable Portion of Credit for Qualified Sick and Family Leave Wages from worksheet. Size Range: 0-99999999999999.99 |
RfdEeRetentionCrAmt | number | Refundable Portion of Employee Retention Credit from worksheet. Size Range: 0-99999999999999.99 |
TotDepositDeferralAndRfdCrAmt | number | Total deposits, deferrals, and refundable credits. Size Range: 0-99999999999999.99 |
TotAdvRcvd7200 | number | Total Advances Received From Filing Form(s) 7200. Size Range: 0-99999999999999.99 |
TotDepositsDeferralsAndRfdCrLessAdvAmt | number | Total deposits, deferrals, and refundable credits less advances. Size Range: 0-99999999999999.99 |
QualHealthPlanExpToSickLeaveWagesAmt | number | Qualified Health Plan Expenses Allocable to Qualified Sick Leave Wages. Size Range: 0-99999999999999.99 |
QualHealthPlanExpToFamilyLeaveWagesAmt | number | Qualified Health Plan Expenses Allocable to Qualified Family Leave Wages. Size Range: 0-99999999999999.99 |
QualWagesForEeRetentionCrAmt | number | Qualified Wages for the Employee Retention Credit. Size Range: 0-99999999999999.99 |
QualHealthPlanExpToWagesAmt | number | Qualified Health Plan Expenses Allocable to Wages Reported on Line 21. Size Range: 0-99999999999999.99 |
Form5884CCr | number | Credit From Form 5884-C, Line 11, for This Quarter. Size Range: 0-99999999999999.99 |
QualWagesPaidMar13To31 | number | Qualified 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 |
QualHealthPlanExpMar13To31 | number | Qualified Health Plan Expenses Allocable to Wages Reported on Line 24. Applicable only for quarter 2 of 2020. Size Range: 0-99999999999999.99 |
DeferredAmtEESSTax | number | The 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 |
Jul2021Rev | object | This 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_2021 | number | Aggregate 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_2021 | number | Aggregate Nonrefundable portion of credit for qualified sick and family leave wages for leave taken after March 31, 2021. Size Range: 0-99999999999999.99 |
NonRfdCobraPremAsstCr | number | Aggregate Nonrefundable portion of COBRA premium assistance credit. Size Range: 0-99999999999999.99 |
NumOfIndivCobraPremAsst | int | Aggregate Number of individuals provided COBRA premium assistance. |
RfdCrQualSickAndFamilyWagesB4_Apr1_2021 | number | Aggregate 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_2021 | number | Aggregate Refundable portion of credit for qualified sick and family leave wages for leave taken after March 31, 2021. Size Range: 0-99999999999999.99 |
RfdCobraPremAsstCr | number | Aggregate Refundable portion of COBRA premium assistance credit. Size Range: 0-99999999999999.99 |
IsRecoveryStartup | Boolean | Aggregate 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_2021 | number | Aggregate Qualified health plan expenses allocable to qualified sick leave wages for leave taken before April 1, 2021. Size Range: 0-99999999999999.99 |
QualHealthPlanExpToFamilyLeaveWagesB4_Apr1_2021 | number | Aggregate 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_2021 | number | Aggregate Qualified sick leave wages for leave taken after March 31, 2021. Size Range: 0-99999999999999.99 |
QualHealthPlanExpToSickLeaveWagesAfter_Mar31_2021 | number | Aggregate Qualified health plan expenses allocable to qualified sick leave wages reported on line 23. Size Range: 0-99999999999999.99 |
CBAToSickLeaveWagesAfter_Mar31_2021 | number | Aggregate Amounts under certain collectively bargained agreements allocable to qualified sick leave wages reported on line 23. Size Range: 0-99999999999999.99 |
QualFamilyLeaveWagesAfter_Mar31_2021 | number | Aggregate Qualified family leave wages for leave taken after March 31, 2021. Size Range: 0-99999999999999.99 |
QualHealthPlanExpToFamilyLeaveWagesAfter_Mar31_2021 | number | Aggregate Qualified health plan expenses allocable to qualified family leave wages reported on line 26. Size Range: 0-99999999999999.99 |
CBAToFamilyLeaveWagesAfter_Mar31_2021 | number | Aggregate Amounts under certain collectively bargained agreements allocable to qualified family leave wages reported on line 26. Size Range: 0-99999999999999.99 |
IRSPaymentType | string | EFW or EFTPS or Check / Money Order |
IRSPayment | object | Identifies the details of Electronic Funds Withdrawal (EFW) if paying the balance due along with the return |
BankRoutingNum | string | Bank Routing Number of EFW payment |
AccountType | string | Account Type of EFW payment Allowed values: "CHECKING", "SAVING" |
BankAccountNum | string | Bank Account Number of EFW payment Size Range: 0...17 |
Phone | string | Phone of EFW payment Size Range: 10 |
DepositScheduleType | object | Identifies the Employer's deposit schedule and tax liability for the quarter |
DepositorType | string | Type of Deposit Schedule. Values like Minimum Tax Liability, Monthly or Semi Weekly |
MonthlyDepositor | object | Line 16, Option 2. Monthly Schedule Depositor |
TaxLiabilityMonth1 | number | Tax Liability for Month 1 of the filing quarter |
TaxLiabilityMonth2 | number | Tax Liability for Month 2 of the filing quarter |
TaxLiabilityMonth3 | number | Tax Liability for Month 3 of the filing quarter |
SemiWeeklyDepositor | object | Line 16, Option 3. SemiWeekly Depositor |
ScheduleBMonth1Amt | object[] | Tax Liability for Month 1 of the filing quarter in Form Schedule B |
Day | string | Tax 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"; |
Amt | number | Tax Liability Amount Size Range: 0-99999999999999.99 |
TotalQuarterTaxLiabilityAmt | number | Total tax liability amount for the quarter. Size Range: 0-99999999999999.99 |
Response Body
Field | Type | Description |
---|---|---|
StatusCode | number | Returns the HTTP status codes like 200,300 etc. |
StatusName | string | Name of the status code. |
StatusMessage | string | Detailed status message. |
Errors | object[] | Shows detailed error information. |
Code | string | Returns the validation error code. |
Name | string | Name of the validation error. |
Message | string | Description of the validation error. |
Type | string | Type of validation error. |
Request JSON
{
"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
}