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



	<xsd:annotation>

		<xsd:documentation>

			<Description>IRS e-file Corporate Income Tax Schema - IRS 1120 Schedule H</Description>

			<TaxYear>2018</TaxYear>

			<MaturityLevel>Final Release</MaturityLevel>

			<ReleaseDate>September 5, 2018</ReleaseDate>

		</xsd:documentation>

	</xsd:annotation>



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





	<!-- =============================================================== -->

	<!-- ======================  IRS Form 1120 Schedule H ====================== -->

	<!-- =============================================================== -->





	<xsd:element name="IRS1120ScheduleH">

		<xsd:annotation>

			<xsd:documentation>IRS Form 1120 Schedule H</xsd:documentation>

		</xsd:annotation>

		<xsd:complexType>

			<xsd:complexContent>

				<xsd:extension base="IRS1120ScheduleHType">

					<xsd:attributeGroup ref="DocumentAttributes">

						<xsd:annotation>

							<xsd:documentation>Common return document attributes</xsd:documentation>

						</xsd:annotation>

					</xsd:attributeGroup>

					<xsd:attribute name="documentName" type="xsd:string" fixed="IRS1120ScheduleH">

						<xsd:annotation>

							<xsd:documentation>IRS internal use only. To avoid error in the return, do not include the attribute name or value.</xsd:documentation>

						</xsd:annotation>

					</xsd:attribute>

				</xsd:extension>

			</xsd:complexContent>

		</xsd:complexType>

	</xsd:element>



	<xsd:complexType name="IRS1120ScheduleHType">

		<xsd:annotation>

			<xsd:documentation>Content model for Form 1120 Schedule H</xsd:documentation>

		</xsd:annotation>



		<xsd:sequence>



			<!-- Applicable Amounts From Preceding Tax Year -->

			<xsd:element name="PrecdTYApplicableAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Applicable amounts from preceding tax year</Description>

						<LineNumber>Schedule H Line 1</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Ratio of Deferral Period in Preceding Tax Year -->

			<xsd:element name="PrecdTYDeferralPeriodRt" type="RatioType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Divide number of months in deferral period of preceding tax year by number of months in preceding tax year</Description>

						<LineNumber>Schedule H Line 2</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Amount Figured Under Preceding Year Test -->

			<xsd:element name="PrecdYTestFiguredAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Amount figured under preceding year test</Description>

						<LineNumber>Schedule H Line 3</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Applicable Amounts From the Deferral Period of the Applicable Election Year -->

			<xsd:element name="ElectionYrDeferralPeriodAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Applicable amounts from the deferral period of the applicable election year</Description>

						<LineNumber>Schedule H Line 4</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Applicable Amounts from 1st Tax Year Before Applicable Election Year -->

			<xsd:element name="PrecdYr1ApplicableAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Applicable amounts from 1st tax year before applicable election year</Description>

						<LineNumber>Schedule H Line 5a</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Applicable Amounts from 2nd Tax Year Before Applicable Election Year -->

			<xsd:element name="PrecdYr2ApplicableAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Applicable amounts from 2nd tax year before applicable election year</Description>

						<LineNumber>Schedule H Line 5b</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Applicable Amounts from 3rd Tax Year Before Applicable Election Year -->

			<xsd:element name="PrecdYr3ApplicableAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Applicable amounts from 3rd tax year before applicable election year</Description>

						<LineNumber>Schedule H Line 5c</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Total Applicable Amounts from Preceding Tax Years -->

			<xsd:element name="PrecdYrsTotalApplicableAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Total applicable amounts from 1st, 2nd and 3rd tax years before applicable election year</Description>

						<LineNumber>Schedule H Line 6</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Adjusted Taxable Income for 1st Tax Year Before Applicable Election Year -->

			<xsd:element name="AdjTaxableIncmPrecdYr1Amt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Adjusted taxable income for the 1st tax year before applicable election year</Description>

						<LineNumber>Schedule H Line 7a</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Adjusted Taxable Income for 2nd Tax Year Before Applicable Election Year -->

			<xsd:element name="AdjTaxableIncmPrecdYr2Amt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Adjusted taxable income for the 2nd tax year before applicable election year</Description>

						<LineNumber>Schedule H Line 7b</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Adjusted Taxable Income for 3rd Tax Year Before Applicable Election Year -->

			<xsd:element name="AdjTaxableIncmPrecdYr3Amt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Adjusted taxable income for the 3rd tax year before applicable election year</Description>

						<LineNumber>Schedule H Line 7c</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Total Adjusted Taxable Income from Preceding Tax Years -->

			<xsd:element name="AdjTxblIncomePrecYrsTotAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Total adjusted taxable income from 1st, 2nd and 3rd tax years before applicable election year</Description>

						<LineNumber>Schedule H Line 8</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Total Applicable Amounts Over Total Adjusted Taxable Income -->

			<xsd:element name="ApplicableAmtsRt" type="RatioType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Ratio of total applicable amounts over total adjusted taxable income.  Divide line 6 by line 8</Description>

						<LineNumber>Schedule H Line 9</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Smaller of Total Applicable Amounts Over Total ATI Ratio or 95 % -->

			<xsd:element name="ReducedApplicableAmtsRt" type="RatioType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Enter the percentage from line 9 or 95%, whichever is smaller</Description>

						<LineNumber>Schedule H Line 10</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Adjusted Taxable Income for Deferral Period -->

			<xsd:element name="AdjTaxableIncomeDeferralPrdAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Adjusted taxable income for the deferral period of the applicable election year</Description>

						<LineNumber>Schedule H Line 11</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Amount Figured Under 3-Year Average Test -->

			<xsd:element name="ThreeYrAvgTestFiguredAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

							<Description>Amount figured under 3-year average test</Description>

						<LineNumber>Schedule H Line 12</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Minimum Distribution Requirement -->

			<xsd:element name="MinDistribtnReqAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Minimum distribution requirement</Description>

						<LineNumber>Schedule H Line 13</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Line 14 is a duplicate of Line 4 -->



			<!-- Number of Months in Deferral Period of Applicable Election Year -->

			<xsd:element name="DeferralPrdMonthsNum" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Number of months in deferral period of applicable election year</Description>

						<LineNumber>Schedule H Line 15</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

				<xsd:simpleType>

					<xsd:restriction base="IntegerType">

						<xsd:totalDigits value="3"/>

					</xsd:restriction>

				</xsd:simpleType>

			</xsd:element>



			<!-- Average Monthly Applicable Amount for Deferral Period -->

			<xsd:element name="DeferralPeriodAvgMonthlyAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Applicable amounts from deferral period over number of months in deferral period.  Divide line 14 by line 15</Description>

						<LineNumber>Schedule H Line 16</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Nondeferral Period -->

			<xsd:element name="MonthsInNondeferralPeriodNum" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Nondeferral period</Description>

						<LineNumber>Schedule H Line 17</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

				<xsd:simpleType>

					<xsd:restriction base="IntegerType">

						<xsd:totalDigits value="3"/>

					</xsd:restriction>

				</xsd:simpleType>

			</xsd:element>



			<!-- Average Monthly Applicable Amount for Nondeferral Period -->

			<xsd:element name="NondeferralPeriodAvgMonthlyAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

						<Description>Average monthly applicable amount for nondeferral period.  Multiply line 16 by line 17</Description>

						<LineNumber>Schedule H Line 18</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



			<!-- Maximum Deductible Amount -->

			<xsd:element name="MaximumDeductibleAmt" type="USAmountType" minOccurs="0">

				<xsd:annotation>

					<xsd:documentation>

							<Description>Maximum deductible amount</Description>

						<LineNumber>Schedule H Line 19</LineNumber>

					</xsd:documentation>

				</xsd:annotation>

			</xsd:element>



		</xsd:sequence>



	</xsd:complexType>



</xsd:schema>
