Schema Name: ReturnData941.xsd
Target Namespace: http://www.irs.gov/efile
Documentation:
IRS e-file 94x Schema - This schema lists all return documents that may be included in a 941 return Final Release 2.7 December 15, 2008
Collapse XSD Schema Code:

<xsd:schema targetNamespace="http://www.irs.gov/efile" xmlns="http://www.irs.gov/efile" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">

  <xsd:annotation>
    <xsd:documentation>
      <Description>IRS e-file 94x Schema - This schema lists all return documents that may be included in a 941 return</Description>
      <Version>Final Release 2.7</Version>
      <ReleaseDate>December 15, 2008</ReleaseDate>
    </xsd:documentation>
  </xsd:annotation>

  <xsd:include schemaLocation="../efileTypes.xsd"/>

  <xsd:include schemaLocation="ReturnHeader94x.xsd"/>
  <xsd:include schemaLocation="IRS941.xsd"/>
  <xsd:include schemaLocation="AmendedReturnSupportingInfo.xsd"/>
  <xsd:include schemaLocation="WagesNotSubjToSSMedTaxSupportingInfo.xsd"/>
  <xsd:include schemaLocation="SickPayAdjustmentSupportingInfo.xsd"/>
  <xsd:include schemaLocation="FractionsOfCentsAdjSupportingInfo.xsd"/>
  <xsd:include schemaLocation="OtherAdjustmentSupportingInfo.xsd"/>
  <xsd:include schemaLocation="IRS941ScheduleB.xsd"/>
  <xsd:include schemaLocation="IRS941c.xsd"/>
  <xsd:include schemaLocation="IRS941ScheduleDGroup.xsd"/>
   <xsd:include schemaLocation="IRS94xPayment.xsd"/>
  <xsd:include schemaLocation="GeneralSupportingInformation.xsd"/>
  
  <xsd:element name="ReturnData">
    <xsd:annotation>
      <xsd:documentation>941 Return Contents</xsd:documentation>
    </xsd:annotation>

    <xsd:complexType>
      <xsd:complexContent>
        <xsd:extension base="ItemType">
          <xsd:sequence>

            <xsd:element ref="ReturnHeader94x">
              <xsd:annotation>
                <xsd:documentation>IRS e-file 94x Schema - Return header schema for a 941 return</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="IRS941">
              <xsd:annotation>
                <xsd:documentation>IRS Form 941 Employer's Quarterly Federal Tax Return</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="AmendedReturnExplanation" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>Amended Return Explanation Supporting Info</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="WgNotSubjToSSMedTaxExplanation" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>Wages Not Subject To Social Security and/or Medicare Tax Explanation Supporting Info</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="SickPayAdjustmentExplanation" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>Sick Pay Adjustment Explanation Supporting Info</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="FractionsOfCentsAdjExplanation" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>Fractions of Cents Adjustment Explanation Supporting Info</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="OtherAdjustmentExplanation" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>Other Adjustment Explanation Supporting Info</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="IRS941ScheduleB" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>IRS Form 941 Schedule B</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="IRS941c" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>IRS Form 941c</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="IRS941ScheduleDGroup" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>Data for one or many IRS Form 941 Schedule D</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="IRS94xPayment" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>IRS 94x Payment</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

            <xsd:element ref="GeneralSupportingInformation" minOccurs="0" maxOccurs="1">
              <xsd:annotation>
                <xsd:documentation>General Supporting Information</xsd:documentation>
              </xsd:annotation>
            </xsd:element>

          </xsd:sequence>

          <xsd:attributeGroup ref="ReturnDataAttributes">
            <!--xsd:annotation>
              <xsd:documentation>Common return data attributes</xsd:documentation>
            </xsd:annotation-->
          </xsd:attributeGroup>

        </xsd:extension>
      </xsd:complexContent>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>
Collapse Elements: