<?xml version="1.0" encoding="us-ascii"?><InstanceReport xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Version>2.4.0.8</Version><ReportLongName>00000038 - Disclosure - WARRANTY RESERVE (Tables)</ReportLongName><DisplayLabelColumn>true</DisplayLabelColumn><ShowElementNames>false</ShowElementNames><RoundingOption /><HasEmbeddedReports>false</HasEmbeddedReports><Columns><Column FlagID="0"><Id>1</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><CurrencyCode /><FootnoteIndexer /><hasSegments>false</hasSegments><hasScenarios>false</hasScenarios><MCU><KeyName /><CurrencySymbol /><contextRef><ContextID>From2013-03-01to2013-05-31</ContextID><EntitySchema>http://www.sec.gov/CIK</EntitySchema><EntityValue>0001084597</EntityValue><PeriodDisplayName /><PeriodType>duration</PeriodType><PeriodStartDate>2013-03-01T00:00:00</PeriodStartDate><PeriodEndDate>2013-05-31T00:00:00</PeriodEndDate><Segments /><Scenarios /></contextRef><UPS /><CurrencyCode /><OriginalCurrencyCode /></MCU><CurrencySymbol /><Labels><Label Key="CalendarSupplement" Id="0" Label="3 Months Ended" /><Label Key="Calendar" Id="1" Label="May 31, 2013" /></Labels></Column></Columns><Rows><Row FlagID="0"><Id>1</Id><IsAbstractGroupTitle>true</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>1</Level><ElementName>XPWR_NotesToFinancialStatementsAbstract</ElementName><ElementPrefix>XPWR_</ElementPrefix><IsBaseElement>false</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsCalendarTitle>false</IsCalendarTitle><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><FootnoteIndexer /><Cells><Cell FlagID="0" ContextID="" UnitID=""><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText /><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat></Cell></Cells><ElementDataType>xbrli:stringItemType</ElementDataType><SimpleDataType>string</SimpleDataType><IsTotalLabel>false</IsTotalLabel><UnitID>0</UnitID><Label>Notes to Financial Statements</Label></Row><Row FlagID="0"><Id>2</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>2</Level><ElementName>XPWR_ScheduleOfEstimatedFutureWarrantyCostsTableTextBlock</ElementName><ElementPrefix>XPWR_</ElementPrefix><IsBaseElement>false</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsCalendarTitle>false</IsCalendarTitle><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><FootnoteIndexer /><Cells><Cell FlagID="0" ContextID="From2013-03-01to2013-05-31" UnitID=""><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText>&lt;p style="margin: 0pt"&gt;&amp;#160;&lt;/p&gt;

&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 40%; border-collapse: collapse; font-size: 10pt"&gt;
&lt;tr style="background-color: rgb(204,238,204); vertical-align: bottom"&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; width: 80%; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year
    1&lt;/font&gt;&lt;/td&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; width: 20%; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.1%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom"&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year
    2&lt;/font&gt;&lt;/td&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.3%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,238,204); vertical-align: bottom"&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year
    3&lt;/font&gt;&lt;/td&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.4%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom"&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year
    4&lt;/font&gt;&lt;/td&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.5%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,238,204); vertical-align: bottom"&gt;
    &lt;td nowrap="nowrap" style="text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year
    5&lt;/font&gt;&lt;/td&gt;
    &lt;td nowrap="nowrap" style="border-bottom: windowtext 1pt solid; text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.7%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom"&gt;
    &lt;td nowrap="nowrap" style="padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td nowrap="nowrap" style="padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,238,204); vertical-align: bottom"&gt;
    &lt;td nowrap="nowrap" style="padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total
    Warranty Reserve as a % of Sales&lt;/font&gt;&lt;/td&gt;
    &lt;td nowrap="nowrap" style="border-bottom: windowtext 2.25pt double; text-align: right; padding-left: 5.4pt; padding-right: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.0%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="margin: 0pt"&gt;&lt;/p&gt;</NonNumbericText><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat></Cell></Cells><ElementDataType>nonnum:textBlockItemType</ElementDataType><SimpleDataType>na</SimpleDataType><ElementDefenition>No authoritative reference available.</ElementDefenition><ElementReferences>No definition available.</ElementReferences><IsTotalLabel>false</IsTotalLabel><UnitID>0</UnitID><Label>Schedule of Estimate Future Warranty Costs</Label></Row><Row FlagID="0"><Id>3</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>2</Level><ElementName>us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</ElementName><ElementPrefix>us-gaap_</ElementPrefix><IsBaseElement>true</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsCalendarTitle>false</IsCalendarTitle><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><FootnoteIndexer /><Cells><Cell FlagID="0" ContextID="From2013-03-01to2013-05-31" UnitID=""><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText>&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 40%; border-collapse: collapse; font-size: 10pt"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;May
    31, 2013&lt;/font&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;February
    28, 2013&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,238,204); vertical-align: bottom"&gt;
    &lt;td style="padding-left: 5.4pt; width: 55%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;FY 2011&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: right; width: 20%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,140&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: right; width: 20%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,223&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;FY 2012&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39,881&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;55,063&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,238,204); vertical-align: bottom"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;FY 2013&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;64,509&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;79,343&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;FY 2014&lt;/font&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,947&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,238,204); vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reserve
    balance&lt;/font&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;115,477&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;150,629&lt;/font&gt;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</NonNumbericText><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat></Cell></Cells><ElementDataType>nonnum:textBlockItemType</ElementDataType><SimpleDataType>na</SimpleDataType><ElementDefenition>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</ElementDefenition><ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 460

 -SubTopic 10

 -Section 50

 -Paragraph 8

 -URI http://asc.fasb.org/extlink&amp;oid=6398077&amp;loc=d3e12565-110249



</ElementReferences><IsTotalLabel>false</IsTotalLabel><UnitID>0</UnitID><Label>Schedule of Warranty Reserve Activity</Label></Row></Rows><Footnotes /><IsEquityReport>false</IsEquityReport><ReportName>WARRANTY RESERVE (Tables)</ReportName><MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel><SharesRoundingLevel>UnKnown</SharesRoundingLevel><PerShareRoundingLevel>UnKnown</PerShareRoundingLevel><ExchangeRateRoundingLevel>UnKnown</ExchangeRateRoundingLevel><HasCustomUnits>true</HasCustomUnits><IsEmbedReport>false</IsEmbedReport><IsMultiCurrency>false</IsMultiCurrency><ReportType>Sheet</ReportType><RoleURI>http://XPWR/role/WarrantyReserveTables</RoleURI><NumberOfCols>1</NumberOfCols><NumberOfRows>3</NumberOfRows></InstanceReport>
