Definition Type: Element
Name: PreparerFirm
Namespace: http://www.irs.gov/efile
Containing Schema: efileMessage.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Documentation:
Paid Preparers: A paid preparer must provide the information requested in the Paid preparer’s use only section: PreparerFirm structure, if the preparer was paid to prepare the Return and is not an employee of the filing entity. The preparer must give you a copy of the return in addition to the copy to be filed with the IRS. Do not complete the Paid Preparer’s Use Only section if you are filing the return as a reporting agent and have a valid Form 8655, Reporting Agent Authorization, on file with the IRS.
Collapse XSD Schema Diagram:
Drilldown into ZIPCode in schema efilemessage_xsd Drilldown into State in schema efilemessage_xsd Drilldown into City in schema efilemessage_xsd Drilldown into Address2 in schema efilemessage_xsd Drilldown into Address1 in schema efilemessage_xsd Drilldown into BusinessName2 in schema efilemessage_xsd Drilldown into BusinessName1 in schema efilemessage_xsd Drilldown into EIN in schema efilemessage_xsdXSD Diagram of PreparerFirm in schema efilemessage_xsd (IRS Electronic Tax Administration)
Collapse XSD Schema Code:
<xsd:element name="PreparerFirm" minOccurs="0">
    <xsd:annotation>
        <xsd:documentation>Paid Preparers: A paid preparer must provide the information requested in the Paid preparer’s use only section: PreparerFirm structure, if the preparer was paid to prepare the Return and is not an employee of the filing entity. The preparer must give you a copy of the return in addition to the copy to be filed with the IRS. Do not complete the Paid Preparer’s Use Only section if you are filing the return as a reporting agent and have a valid Form 8655, Reporting Agent Authorization, on file with the IRS.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:sequence>
            <xsd:element name="EIN" type="EINType" />
            <xsd:element name="BusinessName1" type="BusinessName1Type" />
            <xsd:element name="BusinessName2" type="BusinessName2Type" minOccurs="0" />
            <xsd:element name="Address1" type="StreetAddressType" />
            <xsd:element name="Address2" type="StreetAddressType" minOccurs="0" />
            <xsd:element name="City" type="CityType" />
            <xsd:element name="State" type="StateType" />
            <xsd:element name="ZIPCode" type="ZIPCodeType" />
        </xsd:sequence>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
EIN nsA:EIN (1) (1)
BusinessName1 nsA:BusinessName1 (1) (1)
BusinessName2 nsA:BusinessName2 0 (1)
Address1 nsA:Address1 (1) (1)
Address2 nsA:Address2 0 (1)
City nsA:City (1) (1)
State nsA:State (1) (1)
ZIPCode nsA:ZIPCode (1) (1)