Skip to main content
Version: 1.6.1

Create

Creates ACA Forms 1094-C and 1095-C returns in TaxBandits. You can create 1095-C forms for multiple employees of the same business in a request.

POST Form1095C/Create

Request Body

FieldTypeDescription
SubmissionManiFestobjectSubmissionManiFest provides brief information about a particular submission on the whole. It contains information like Submission ID, Tax Year & Employee Count.
    SubmissionIdGuidUnique identifier created by TaxBandits for each submission. Not required when you are creating a return.
    TaxYrstringTax year of the return. Refer static values.
Allowed values: "2019, 2020"
    EmployeeCountnumberNumber of employees added to this request. Refer static values.
Size Range: 3
Allowed values: "1-250"
ACAFormsobjectContains Information of the aca forms 1094C and 1095C.
    ReturnHeaderobjectContains information that applies to the entire tax return.
        BusinessobjectObject to identify the Business Details.
            BusinessIdGuidUse the unique Business ID (Generated by TaxBandits), you received in the response of the Business CREATE Endpoint. If you do not have a Business ID, ignore the field. By giving the Business ID, you do not have to provide all the business information again.
            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 number of the business phone number.
Size Range: ..5
            FaxstringOptional Fax number of the Business
Size Range: 10
            BusinessTypestringOptional Type of business. Optional for W-2/1099 and mandatory for 94X series
Size Range: 4
Allowed values: "ESTE", "PART", "CORP", "EORG", "SPRO"
            SigningAuthorityobjectOptional Details of the person who is authorized to sign the return
                NamestringOptional Name of the signing authority
Size Range: ..35
                PhonestringOptional Phone number of the authorized signatory.
Size Range: 10
                BusinessMemberTypestringOptional Business title of the authorized signatory.
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
                Address1stringAddress of the Employer/Payer (street address or post office box of that locality)
Size Range: ..35
                Address2stringOptional Suite or apartment number of the Employer/Payer.
Size Range: ..35
                CitystringCity where the Employer/Payer is based out of.
Size Range: ..27
                StatestringName of the state where the Employer/Payer is based out of.
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"
                ZipCdstringZip Code the State where the Employer/Payer is based out of.
            ForeignAddressobjectIf IsForeign is true, pass foreign address of the business
                Address1stringAddress of the Employer/Payer (street address or post office box of that locality).
Size Range: ..35
                Address2stringOptional Suite or apartment number of the Employer/Payer.
Size Range: ..35
                CitystringCity where the Employer/Payer is based out of.
Size Range: ..27
                ProvinceOrStateNmstringName of the province or state where the Employer/Payer is based out of.
Size Range: ..30
                CountrystringCountry of the Employer/Payer.
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"
                PostalCdstringPostal Code the State where the Employer/Payer is based out of.
        Form1094CobjectContains Form 1094-C information.
            Form1095CAttachedCntnumberNumber of 1095-C forms filed with this return. Refer to static values.
Size Range: 3
Allowed values: "1-250"
            AuthoritativeTransmittalIndbooleanWhen true, identifies that out of other transmissions this is the Authoritative Transmittal for this year.
            TotalForm1095CALEMemberCntnumberTotal number of Form 1095-C filed previously or will be filed on behalf of employer.Required only when AuthoritativeTransmittalInd is true. Refer static values.
Size Range: 3
Allowed values: "1-250"
            QualifyingOfferMethodIndbooleanWhen true, identifies that the organization is eligible to use the Qualifying Offer method.
            NinetyEightPctOfferMethodIndbooleanWhen true, identifies that the organization is eligible to use the 98% Offer Method.
            AggregateGroupMemberIndbooleanWhen true, identifies that the employer was a member of an aggregated ALE group for any month of the calendar year.
            AggregateGroupInformationobject[]Collection of Aggregate Group Members Form 1094-C Part IV. Specify at least one business when AggregateGroupMemberInd is true.
                BusinessNmstringBusiness Name of aggregated ALE group member.
Size Range: 75
                BusinessNmContstringOptional If the business name is more than 75 characters, enter the remaining name here.
Size Range: 75
                MemberEINstringEIN of the aggregated ALE group member.
Size Range: 10
                FullTimeEmployeeCountnumberNumber of employees working full time. Refer static values.
Size Range: 3
Allowed values: "1-250"
            ALEMemberInformationobjectContains information of the ALE member.
                AllTwelveMonthsIndbooleanWhen true, indicates that minimum essential coverage is applicable for the entire year.
                TwelveMonthsobjectRequired if AllTwelveMonthsInd is true. Contains information of Form 1094-C Part III, Line 23.
                    MonthstringMonth for which minimum essential coverage is applicable. Refer static values.
Allowed values: "1-12"
                    MinEssentialCvrOffrCdbooleanWhen true, identifies that the employer offered minimum essential coverage to its full-time employees and their dependents.
                    ALEMemberFTECntnumberThe number of Section 4980H full-time employees for each month.
                    TotalEmployeeCntnumberThe total number of employees including full-time employees and part time employees and employees in a limited non-assessment period, for each calendar month.
                    AggregateGroupIndbooleanWhen true, identifies that the employer was a member of an aggregated ALE group.
                IndividualMonthobject[]Required if AllTwelveMonthsInd is false. Contains information of Form 1094-C Part III, Line 24 to Line 35
                    MonthstringMonth code of respective months. Refer static values.
Allowed values: "1-12"
                    MinEssentialCvrOffrCdbooleanMEC indicator.
                    ALEMemberFTECntnumberALE member full time equivalent count.
                    TotalEmployeeCntnumberThe total number of employees including full-time employees and part time employees and employees in a limited Non- assessment period, for each calendar month.
                    AggregateGroupIndbooleanWhen true, identifies that the employer was a member of an aggregated ALE Group.
            DesignatedGovernmentEntityDetailsobjectContains information of the Designated Government Entity. Required when IsGovernmentalUnit is true.
                NamestringName of the designated government entity.
Size Range: 75
                NameContstringOptional Name continuation of the designated government entity.
Size Range: 75
                EINstringEIN of the designated government entity.
Size Range: 10
                IsForeignbooleanWhen true, identifies that the designated government entity's address as a foreign address.
                USAddressobjectContains US address information of the government entity.
                    Address1stringContains Foreign address information of the Government Entity. Required only when IsForeign is true.
Size Range: 35
                    Address2stringOptional government entity suite or apartment.
Size Range: 35
                    Citystringgovernment entity city.
Size Range: 22
                    StatestringGovernment Entity state code. 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"
                    ZipCdstringFiler/Employer/government entity zip code.
Size Range: 5,9
                ForeignAddressobjectif IsForeign is true, pass foreign address of the Filer.
                    Address1stringGovernment entity foreign address(street address or post office box of that locality).
Size Range: 35
                    Address2stringOptional Government entity suite or apartment.
Size Range: 35
                    CitystringGovernment entity foreign city.
Size Range: 22
                    ProvinceOrStateNmstringGovernment entity foreign province or state name.
Size Range: 30
                    CountrystringGovernment Entity Foreign Country. 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"
                    PostalCdstringGovernment entity foreign postal code.
Size Range: 10
                ContactInfoobjectContains person information of the government entity.
                    FirstNmstringFirst Name of the government entity's contact person.
Size Range: 50
                    MiddleNmstringOptional Middle initials of the government entity's contact person.
Size Range: 15
                    LastNmstringLast name of the government entity's contact person.
Size Range: 50
                    SuffixstringOptional Name suffix of the government entity's contact person. Refer static values.
Size Range: 3
Allowed values: "JR", "SR", "II", "III", "IV", "V", "VI", "VII"
                    PhonestringPhone number of the government entity's contact person.
Size Range: 10
    ReturnDataobjectContains 1095-C return information. Collection of multiple 1095-Cs.
        RecordIdGuidRecord Id of the particular record.
        Form1095Cobject[]Contains collection of 1095-C returns information.
            EmployeeManifestobjectContains 1095C Id and sequence number of the 1095-C return.
                Form1095CIdGuidUnique id to identify each Form 1095 C.
                Form1095SeqNumstringSequence number.
            EmployeeobjectObject to identify the employee details.
                EmployeeIdGuidAn unique ID generated by TaxBandits after the return is created and will be returned in the Response. You can use this id for your future reference to Update.
                SSNstringEmployee's Social Security Number (SSN)
Size Range: 9
                FirstNmstringEmployee's first name.
                MiddleNmstringOptional Employee's middle name.
                LastNmstringEmployee's last name.
                SuffixstringOptional Employee's suffix.
Allowed values: "Jr", "Sr", "I", "II", "III", "IV", "V", "VI", "VII"
                EmailstringOptional Employee's email address.
Size Range: 0..40
                FaxstringOptional Employee's fax number.
Size Range: 10
                PhonestringOptional Employee's phone number
Size Range: 10
                IsForeignBooleanWhen true, identifies the employee address with a foreign address.
                USAddressobjectObject to identify the employee's US address
                    Address1stringEmployee's US address (street address or post office box of that locality)
Size Range: ..35
                    Address2stringEmployee's suite or apartment
Size Range: ..35
                    CitystringEmployee's city
Size Range: ..27
                    StatestringEmployee's State code. 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"
                    ZipCdstringEmployee's zip code
                ForeignAddressobjectIf IsForeign is true, pass foreign address of the employee
                    Address1stringEmployee's foreign address (street address or post office box of that locality)
Size Range: ..35
                    Address2stringOptional Employee's suite or apartment
Size Range: ..35
                    CitystringEmployee's city.
Size Range: ..27
                    ProvinceOrStateNmstringEmployee's Province or State Name.
Size Range: ..30
                    CountrystringEmployee's 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"
                    PostalCdstringEmployee's Postal Code
            EmployeeReturnDetailsobjectContains 1095-C Part I, Part II and Part III return information.
                EmployeeAgeOnJan1intEmployee's age on Jan 1, 2021.
                StartMonthNumberCdstringCalendar month in which the health plan begins and the employee is offered coverage for the tax year. Refer static values.
Allowed values: "1-12"
                AllTwelveMonthsIndBooleanWhen true indicates that the health plan is active for all 12 months and you do not have to specify health plan for each month separately.
                TwelveMonthsobjectRequired if AllTwelveMonthsInd is true. Contains information of Form 1094-C Part III, Line 23. Refer static values.
                    OfferOfCoveragestringThe coverage plan provided to the employee. Refer static values.
Allowed values: "1A", "1B", "1C", "1D", "1E", "1F", "1H"
                    EmployeeRequiredContributionstringThe employee share of the lowest cost monthly premium for self-only minimum essential coverage(MEC) providing minimum value(MV) offered to the employee.
Size Range: 9
                    Section4980HstringThe applicable Code Series 2 indicator code that has to be reported for one or more months of the calendar year, if any. Refer static values.
Allowed values: "2A", "2B", "2C", "2D", "2E", "2F", "2H"
                    ZipCdstringEnter the ZIP code of the employee’s residence for (code 1L, 1M, or 1N) or the ZIP code of the employee’s primary site of employment if the ALE Member uses the work location safe harbor for (code 1O, 1P, or 1Q).
                IndividualMonthobject[]Contains information of the Offer of Coverage, Employee Contribution, Section 4980 H codes for the month Jan to Dec. Required only when AllTwelveMonthsInd is false.
                    MonthstringCalendar month in which the health plan begins and the employee is offered coverage for the tax year.
Allowed values: 1-12
                    OfferOfCoveragestringThe coverage plan provided to the employee. Refer static values.
Allowed values: "1A", "1B", "1C", "1D", "1E", "1F", "1H"
                    EmployeeRequiredContributionstringThe employee share of the lowest cost monthly premium for self-only minimum essential coverage(MEC) providing minimum value(MV) offered to the employee.
Size Range: 9
                    Section4980HstringThe applicable Code Series 2 indicator code that has to be reported for one or more months of the calendar year, if any. Refer static values.
Allowed values: "2A", "2B", "2C", "2D", "2E", "2F", "2H"
                    ZipCdstringEnter the ZIP code of the employee’s residence for (code 1L, 1M, or 1N) or the ZIP code of the employee’s primary site of employment if the ALE Member uses the work location safe harbor for (code 1O, 1P, or 1Q).
                IsSelfInsuredBooleanWhen true indicates that the employer has provided self-insured coverage for the individual.
                CoveredIndividualsstringContains collection of each individual enrolled in coverage, including the employee. Required only when "IsSelfInsured" is true.
Allowed values: 1-12
                    CoveredIndividualIdGuidUnique ID generated by TaxBandits for the covered individual.
                    PersonFirstNmstringFirst name of the covered individual.
Size Range: 50
                    PersonMiddleNmstringOptional Middle name of the covered individual
Size Range: 15
                    PersonLastNmstringLast name of the covered individual.
Size Range: 50
                    SSNstringSSN of the covered individual.
Size Range: 10
                    DOBstringOptional DOB of the covered individual.If SSN is not available for the covered individual.
Size Range: 10
                    MonthsCoverageOfferedobjectContains coverage offer months from jan to dec.
                        AllTwelveMonthsbooleanWhen true indicates that coverage was offered for all 12 months for the covered individual.
                        IndividualMonthstringThe individual months for which coverage was offered to the covered individuals. Refer static values.
Allowed values: "1-12"

Response Body

FieldTypeDescription
StatusCodenumberReturns the HTTP status codes like 200,300 etc.
StatusNamestringName of the status code.
StatusMessagestringDetailed status message.
SubmissionIdGuidUnique identifier of a submission.
FormACARecordsobjectPulls the Form ACA 1095C&1094C records with Success and Error statuses
    SuccessRecordsobjectIt will show the detailed information about the success status of Form ACA 1095C&1094C Records.
        RecordIdGuidRecord Id of the particular record.
        BusinessIdGuidUnique Identifier of the business.
        RecordStatusstringReturns the status of the records.
        StatusTsstringDate and time of return created.
        Form1095CRecordsobject[]contains success records of Form 1095C returns
            Form1095SeqNumstringThis identifies the sequence on the record sent in the pay load.When errors occur we will send the errors attached to particular sequence.Required
            Form1095CIdGuidUnique id to identify each Form 1095 C.
            EmployeeIdGuidAn unique identifier generated by TaxBandits for a employee when a W2 return is created. You can use this id for your future reference to Update.
            RecordStatusstringReturn status details like Processing, Created, Accepted, Rejected.
            StatusTsstringReturn created date and time
            CoveredIndividualRecordsobject[]Contains Covered Individual records.
                CoveredIndividualIdstringUnique ID generated by TaxBandits for the covered individual.
                RecordStatusstringReturns the status of the covered individual records.
                StatusTSstringReturn created date and time
    ErrorRecordsobject[]It will show the detailed information about the error status of Form ACA 1095C&1094C Records
            IdstringReturns the validation error code.
            NamestringName of the validation error.
            MessagestringDescription of the validation error.

Request JSON

{ "SubmissionManiFest": {   "SubmissionId": "00000000-0000-0000-0000-000000000000",   "TaxYr": "2020",   "EmployeeCount": 1 }, "ACAForms": {   "ReturnHeader": {     "Business": {       "BusinessId": null,       "BusinessNm": "Eastman Kodak Com",       "TradeNm": "Kodak",       "IsEIN": true,       "EINorSSN": "00-3387107",       "Email": "john@gmail.com",       "ContactNm": "John",       "Phone": "1234567890",       "PhoneExtn": "12345",       "Fax": "1234567890",       "BusinessType": "ESTE",       "SigningAuthority": {         "Name": "John",         "Phone": "1234567890",         "BusinessMemberType": "ADMINISTRATOR"       },       "KindOfEmployer": "FederalGovt",       "KindOfPayer": "REGULAR941",       "IsBusinessTerminated": true,       "IsForeign": true,       "USAddress": {         "Address1": "1751 Kinsey Rd",         "Address2": "Main St",         "City": "Dothan",         "State": "AL",         "ZipCd": "36303"       },       "ForeignAddress": {         "Address1": "500 Penn Avenue",         "Address2": "Park Street",         "City": "Toronto",         "ProvinceOrStateNm": "Ontario",         "Country": "CA",         "PostalCd": "02452"       }     },     "Form1094C": {       "Form1095CAttachedCnt": 4,       "AuthoritativeTransmittalInd": true,       "TotalForm1095CALEMemberCnt": 8,       "QualifyingOfferMethodInd": false,       "NinetyEightPctOfferMethodInd": false,       "AggregateGroupMemberInd": true,       "AggregateGroupInformation": [         {           "BusinessNm": "ABC",           "BusinessNmCont": "solutions",           "MemberEIN": "65-4578458",           "FullTimeEmployeeCount": 2         },         {           "BusinessNm": "Groove",           "BusinessNmCont": "Corp",           "MemberEIN": "65-4508458",           "FullTimeEmployeeCount": 2         }       ],       "ALEMemberInformation": {         "AllTwelveMonthsInd": false,         "TwelveMonths": null,         "IndividualMonth": [           {             "Month": "2",             "MinEssentialCvrOffrCd": true,             "ALEMemberFTECnt": 12,             "TotalEmployeeCnt": 11,             "AggregateGroupInd": true           }         ]       },       "DesignatedGovernmentEntityDetails": null     }   },   "ReturnData": {     "RecordId": "00000000-0000-0000-0000-000000000000",     "Form1095C": [       {         "EmployeeManifest": {           "Form1095CId": "00000000-0000-0000-0000-000000000000",           "Form1095SeqNum": "1"         },         "Employee": {           "EmployeeId": null,           "SSN": "112-23-6891",           "FirstNm": "Steve ",           "MiddleNm": "Michal",           "LastNm": "Waugh",           "Suffix": "Sr",           "Email": "abbas@gmail.com",           "Fax": "4567891234",           "Phone": "4259631478",           "IsForeign": true,           "USAddress": {             "Address1": "1751 Kinsey Rd",             "Address2": "Main St",             "City": "Dothan",             "State": "AL",             "ZipCd": "36303"           },           "ForeignAddress": {             "Address1": "500 Penn Avenue",             "Address2": "Park Street",             "City": "Toronto",             "ProvinceOrStateNm": "Ontario",             "Country": "CA",             "PostalCd": "02452"           }         },         "EmployeeReturnDetails": {           "EmployeeAgeOnJan1": "26",           "StartMonthNumberCd": "06",           "AllTwelveMonthsInd": true,           "TwelveMonths": {             "Month": null,             "OfferOfCoverage": "1S",             "EmployeeRequiredContribution": 0,             "Section4980H": "2D",             "ZipCd": "7879"           },           "IndividualMonth": null,           "IsSelfInsured": false,           "CoveredIndividuals": [             {               "CoveredIndividualId": "00000000-0000-0000-0000-000000000000",               "PersonFirstNm": "Lara",               "PersonMiddleNm": "M",               "PersonLastNm": "Jac",               "SSN": "112-23-6710",               "DOB": null,               "MonthsCoverageOffered": {                 "AllTwelveMonths": true,                 "IndividualMonths": null               }             }           ]         }       }     ]   } }}

Response JSON

{ "StatusCode": 200, "StatusName": "Ok", "StatusMessage": "Successful API call", "SubmissionId": "56703b0b-ef23-46d6-8c4a-92a431154203", "FormACARecords": {   "SuccessRecords": {     "RecordId": "6574c91e-8371-453c-aa9b-0795e6707f71",     "BusinessId": "525a517a-6f0e-4748-814b-8b1f133b3a98",     "RecordStatus": "CREATED",     "StatusTS": "2021-08-24 07:55:21 -04:00",     "Form1095CRecords": [       {         "Form1095SeqNum": "1",         "Form1095CId": "55741a25-780a-4639-b2d1-a730b510630c",         "EmployeeId": "d3553c84-d456-4646-b534-b2d1b68c515f",         "RecordStatus": "CREATED",         "StatusTS": "2021-08-24 07:55:21 -04:00",         "CoveredIndividualRecords": null       }     ],     "Deleted1095CRecords": null   },   "ErrorRecords": null }}