<?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>111 - Disclosure - COMMITMENTS AND CONTINGENCIES</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>from-2012-10-01-to-2013-06-30.1650.0.0.0.0.0.0.0</ContextID><EntitySchema>http://www.sec.gov/CIK</EntitySchema><EntityValue>0000314712</EntityValue><PeriodDisplayName /><PeriodType>duration</PeriodType><PeriodStartDate>2012-10-01T00:00:00</PeriodStartDate><PeriodEndDate>2013-06-30T00:00:00</PeriodEndDate><Segments /><Scenarios /></contextRef><UPS /><CurrencyCode /><OriginalCurrencyCode /></MCU><CurrencySymbol /><Labels><Label Key="CalendarSupplement" Id="0" Label="9 Months Ended" /><Label Key="Calendar" Id="1" Label="Jun. 30, 2013" /></Labels></Column></Columns><Rows><Row FlagID="0"><Id>1</Id><IsAbstractGroupTitle>true</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>1</Level><ElementName>us-gaap_CommitmentsAndContingenciesDisclosureAbstract</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="" 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>COMMITMENTS AND CONTINGENCIES [Abstract]</Label></Row><Row FlagID="0"><Id>2</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>2</Level><ElementName>us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</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><PreferredLabelRole>terseLabel</PreferredLabelRole><FootnoteIndexer /><Cells><Cell FlagID="0" ContextID="from-2012-10-01-to-2013-06-30.1650.0.0.0.0.0.0.0" UnitID=""><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText>&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;&lt;div&gt; &lt;div&gt;&lt;!--StartFragment--&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; &lt;strong&gt;NOTE 11- COMMITMENTS AND CONTINGENCIES&lt;/strong&gt;&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; &amp;nbsp;&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; Boomerang Utah is a joint and several guarantor on a twenty-year promissory note owing to Zions Bank in the principal amount of $709,963, bearing interest at 3.807% per annum and due August 1, 2027. The promissory note is collateralized by the real property that is the subject of the lease from SB&amp;amp;G to Boomerang.&amp;nbsp;&amp;nbsp;The Estate of Gene Mulvihill and Messrs. Checketts and Koffman, are the other joint and several guarantors of the promissory note.&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; &amp;nbsp;&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; We entered into a five year lease on a new principal office, which expires in November 2016. The aggregate future minimum annual rental payments on this lease, exclusive of escalation payments for taxes and operating costs, are as follows:&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; &amp;nbsp;&lt;/p&gt; &lt;table style="BORDER-COLLAPSE: collapse; FONT: 10pt Times New Roman, Times, Serif; WIDTH: 45%" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: rgb(204,255,204)"&gt; &lt;td style="WIDTH: 80%"&gt;Twelve months ended June 30, 2014&lt;/td&gt; &lt;td style="WIDTH: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 1%"&gt;$&lt;/td&gt; &lt;td style="TEXT-ALIGN: right; WIDTH: 17%"&gt;146,541&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: white"&gt; &lt;td&gt;June 30, 2015&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="TEXT-ALIGN: right"&gt;152,053&lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: rgb(204,255,204)"&gt; &lt;td&gt;June 30, 2016&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="TEXT-ALIGN: right"&gt;157,566&lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: white"&gt; &lt;td style="PADDING-BOTTOM: 1pt"&gt;June 30, 2017&lt;/td&gt; &lt;td style="PADDING-BOTTOM: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left"&gt; &amp;nbsp;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right"&gt; 66,609&lt;/td&gt; &lt;td style="PADDING-BOTTOM: 1pt; TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: rgb(204,255,204)"&gt; &lt;td style="PADDING-BOTTOM: 2.5pt"&gt;Total&lt;/td&gt; &lt;td style="PADDING-BOTTOM: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: left"&gt; $&lt;/td&gt; &lt;td style="BORDER-BOTTOM: black 2.5pt double; TEXT-ALIGN: right"&gt; 522,769&lt;/td&gt; &lt;td style="PADDING-BOTTOM: 2.5pt; TEXT-ALIGN: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; &amp;nbsp;&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; On March 15, 2013, Crescent Heights R&amp;amp;D, LLC ("Crescent Heights"), filed a complaint against Boomerang in the State of Florida for fraud, breach of contract and specific performance, as well as equitable rescission which alleged an unspecified amount of damages in excess of the purchase price. Boomerang was subsequently granted a motion to remove this matter to federal court. On May 17, 2013, the court entered an order that our motion to compel arbitration and stay proceedings be granted. The parties have agreed to arbitrate the matter in front of the American Arbitration Association. The dispute arises from a contract to provide a rack and rail automated parking system. Crescent Heights&amp;#39; claims, Boomerang&amp;#39;s defenses and Boomerang&amp;#39;s affirmative claims all arise from the contract. Due to the ongoing litigation with Crescent Heights, Boomerang has eliminated the warranty reserve associated with this project.&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; &amp;nbsp;&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; On April 17, 2013, Park Plus, Inc., filed a complaint against the Company in the United States District Court for the District of New Jersey.&amp;nbsp; The complaint generally alleges that the Company engaged in anticompetitive conduct to damage Park Plus in the market and alleges among other things tortuous interference, libel, slander, defamation, business disparagement and unfair competition, and alleges unspecified damages in excess of $1,000,000 as well as treble actual damages and injunctive relief.&amp;nbsp; The Company believes that this complaint is without merit and that it was filed in reaction to a complaint the Company filed against Park Plus in New Jersey state court for misappropriation of trade secrets and related claims.&amp;nbsp; The Company intends to rigorously defend against Park Plus&amp;#39;s complaint.&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; &amp;nbsp;&lt;/p&gt; &lt;p style="FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; On June 6, 2013, Boomerang entered into a marketing agreement with BrickellHouse Holding, LLC, whereas BrickellHouse Holding, LLC will allow Boomerang to use its parking system for sales and marketing purposes. Boomerang will pay BrickellHouse Holding, LLC a royalty for each sale of a system equal to 2% of the purchase price of that system, not to exceed an aggregate of $2 million. The agreement shall be in effect until the amount of royalty payments reaches $2 million.&lt;/p&gt; &lt;!--EndFragment--&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat></Cell></Cells><ElementDataType>nonnum:textBlockItemType</ElementDataType><SimpleDataType>na</SimpleDataType><ElementDefenition>The entire disclosure for commitments and contingencies.</ElementDefenition><ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 210

 -SubTopic 10

 -Section S99

 -Paragraph 1

 -Subparagraph (SX 210.5-02.25)

 -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682



Reference 2: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 825

 -SubTopic 20

 -Section 50

 -Paragraph 1

 -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621



Reference 3: 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



Reference 4: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 450

 -SubTopic 20

 -Section 50

 -Paragraph 4

 -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349



Reference 5: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 440

 -SubTopic 10

 -Section 50

 -Paragraph 2

 -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308



</ElementReferences><IsTotalLabel>false</IsTotalLabel><UnitID>0</UnitID><Label>COMMITMENTS AND CONTINGENCIES</Label></Row></Rows><Footnotes /><IsEquityReport>false</IsEquityReport><ReportName>COMMITMENTS AND CONTINGENCIES</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://www.boomerangsystems.com/role/CommitmentsAndContingencies</RoleURI><NumberOfCols>1</NumberOfCols><NumberOfRows>2</NumberOfRows></InstanceReport>
