﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>WORKERS' COMPENSATION INSURANCE AND RESERVES</ReportName>
  <ReportLongName>112 - Disclosure - WORKERS' COMPENSATION INSURANCE AND RESERVES</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="9 Months Ended" />
        <Label Id="2" Label="Sep. 24, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>iso4217_USD</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>iso4217_USD_per_shares</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace />
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>shares</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace />
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>WORKERS' COMPENSATION INSURANCE AND RESERVES</Label>
      <Level>3</Level>
      <ElementName>tbi_WorkersCompensationTextBlock</ElementName>
      <ElementPrefix>tbi</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>Workers Compensation [Text Block]</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt;
&lt;p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;NOTE 6: WORKERS&amp;#x2019;
COMPENSATION INSURANCE AND RESERVES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN-TOP: 6px; MARGIN-BOTTOM: 0px" align="justify"&gt;
&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;We provide
workers&amp;#x2019; compensation insurance for our temporary and
permanent employees. The majority of our current workers&amp;#x2019;
compensation insurance policies cover claims for a particular event
above a $2.0 million deductible limit, on a &amp;#x201C;per
occurrence&amp;#x201D; basis. This results in our being substantially
self-insured. Our workers&amp;#x2019; compensation insurance policies
are renewed annually. We renewed our coverage with Chartis
effective July&amp;#xA0;1, 2010 for the period July 2010 to July 2011.
For all prior periods, we had coverage with Chartis and other
insurance providers. However, we have full liability for all
further payments on claims that originated between January 2001 and
June 2003, without recourse to any third-party insurer as the
result of a novation agreement we entered into with Kemper
Insurance Company in December 2004.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px" align="justify"&gt;
&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Our
workers&amp;#x2019; compensation reserve is established using estimates
of the future cost of claims and related expenses that have been
reported but not settled, as well as those that have been incurred
but not reported. Management evaluates the adequacy of the
workers&amp;#x2019; compensation reserves in conjunction with an
independent quarterly actuarial assessment. Changes in the
self-insurance reserve estimates are reflected in the income
statement in the period when the changes in estimates are
made.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px" align="justify"&gt;
&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Our
workers&amp;#x2019; compensation reserve for claims below the deductible
limit is discounted to its estimated net present value using
discount rates based on average returns of &amp;#x201C;risk-free&amp;#x201D;
U.S. Treasury instruments available during the year in which the
liability was incurred. At September&amp;#xA0;24, 2010, the weighted
average rate was 3.5%. The claim payments are made over an
estimated weighted average period of approximately 6.0
years.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px" align="justify"&gt;
&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Our
workers&amp;#x2019; compensation reserves include estimated expenses
related to claims above our deductible limits (&amp;#x201C;excess
claims&amp;#x201D;), and a corresponding receivable for the insurance
coverage on excess claims based on the contractual policy
agreements we have with insurance carriers. We discount this
reserve and corresponding receivable to its estimated net present
value using the discount rates based on average returns of
&amp;#x201C;risk-free&amp;#x201D; U.S. Treasury instruments available during
the year in which the liability was incurred. At September&amp;#xA0;24,
2010, the weighted average rate was 5.1%. The claim payments are
made and the corresponding reimbursements from our insurance
carriers are received over an estimated weighted average period of
approximately 18.5 years. The discounted workers&amp;#x2019;
compensation reserve for excess claims and the corresponding
receivable for the insurance on excess claims were $25.9 million
and $24.7 million as of September&amp;#xA0;24, 2010 and
December&amp;#xA0;25, 2009, respectively. The receivable for the
insurance on excess claims is included in Other assets, net in the
accompanying Consolidated Balance Sheets.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px" align="justify"&gt;
&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Two of the
workers&amp;#x2019; compensation insurance companies (&amp;#x201C;Troubled
Insurance Companies&amp;#x201D;) with which we formerly did business are
in liquidation and have failed to pay a number of excess claims to
date. These excess claims have been presented to the state guaranty
funds of the states in which the claims originated. Certain of
these excess claims have been rejected by the state guaranty funds
due to statutory eligibility limitations. We have recorded a
valuation allowance against substantially all of the insurance
receivable to reflect amounts that may not be realized. Our
valuation allowance against receivables from Troubled Insurance
Companies as of September&amp;#xA0;24, 2010 and December&amp;#xA0;25, 2009
is $7.7 million and $6.8 million, respectively.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px" align="justify"&gt;
&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Our total
discounted workers&amp;#x2019; compensation claims reserves were $189.6
million and $189.5 million as of September&amp;#xA0;24, 2010 and
December&amp;#xA0;25, 2009, respectively. Workers&amp;#x2019; compensation
expense totaling $12.7 million and $8.4 million was recorded for
the thirteen weeks ended September&amp;#xA0;24, 2010 and
September&amp;#xA0;25, 2009, respectively. Workers&amp;#x2019; compensation
expense totaling $31.0 million and $24.0 million was recorded for
the thirty-nine weeks ended September&amp;#xA0;24, 2010 and
September&amp;#xA0;25, 2009, respectively.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>NOTE 6: WORKERS&amp;#x2019;
COMPENSATION INSURANCE AND RESERVES

We provide
workers&amp;#x2019; compensation insurance for our temporary and
permanent employees. The</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Workers Compensation [Text Block]</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
