---

 ![](https://mail.citywatchla.com/images/stories/Dec-2025/096n2.jpg)

 [ LOS ANGELES ](https://mail.citywatchla.com/index.php?option=com_content&view=category&id=312)

#  The City Attorney Blocked Homelessness Audits — Critics Say the Move Shielded a Billion-Dollar System From Scrutiny

December 01 2025

Written by Mihran Kalaydjian.

<a class="a2a_button_facebook"></a><a class="a2a_button_twitter"></a><a class="a2a_button_email"></a><a class="a2a_button_print"></a>[](https://www.addtoany.com/share)

 [Comments](#disqus_thread)

HOMELESSNESS - Los Angeles is in the midst of a defining moment for public accountability. As the region continues investing billions into homelessness programs, an unexpected dispute over audit authority has placed one of the city’s most urgent responsibilities—oversight—on hold. The result is a system caught between bureaucratic interpretations and public expectations, and the consequences extend far beyond City Hall.

At the center of the issue is a legal disagreement between the City Attorney and the City Controller regarding who has the authority to audit homelessness spending. This debate was formalized in Opinion No. R24-0094, in which the City Attorney concluded that large portions of homelessness-related expenditures should be treated as “proprietary,” limiting the Controller’s audit authority. While the Controller sought to examine contracts, service providers, and major programs—including those involving LAHSA, Inside Safe, and Proposition HHH—this interpretation effectively paused or restricted his review.

Because the Controller’s office had begun looking more closely at how the city’s homelessness system operates—an ecosystem of contractors, nonprofits, developers, consultants, intermediaries, and public agencies that together manage billions in funding but often struggle to show consistent, verifiable results. Inside Safe has now exceeded $250 million in spending, yet independently validated rehousing data remains limited. LAHSA oversees more than $800 million annually without a comprehensive, audited performance-tracking system. Proposition HHH projects regularly approach or exceed $700,000 per unit. Some service providers with prior compliance issues continue to receive contract renewals, and affordable housing developers operate within cost structures that escalate year after year. Stronger oversight would have touched every part of this system.

The outcome of the audit dispute was public confusion: while one office attempted to initiate reviews, another determined that those audits were outside the Controller’s jurisdiction. In a city where homelessness spending now exceeds a billion dollars, even temporary ambiguity about oversight leaves Angelenos questioning how—and whether—the system is being monitored at all.

This matters because the numbers are staggering. LAHSA manages more than $800 million. Inside Safe has surpassed $250 million. Proposition HHH continues its multiyear rollout with costs reaching into the billions. Nonprofit providers, contractors, motel operators, and intermediaries collectively handle enormous portions of the city’s homelessness budget. Transparent, consistent auditing is not merely a government formality—it is a safeguard meant to ensure these dollars translate into real solutions.

When oversight stalls, the consequences ripple outward. Encampments continue growing. People cycle in and out of temporary housing with no permanent exit strategy. Some providers receiving millions have struggled with compliance, including failures on federal audits. HHH projects remain years behind schedule. Motels charge the city rates that outpace nearby luxury hotels. These are the realities that make regular audits indispensable.

The legal interpretation outlined in Opinion No. R24-0094 also raised larger questions about transparency. If homelessness spending becomes subject to shifting definitions or technical classifications, the public loses confidence in the city’s ability to track performance, enforce accountability, and deliver results. Oversight cannot depend on internal disagreements or legal ambiguity—it must be clear, consistent, and protected from procedural gridlock.

City leadership has expressed a commitment to transparency, and this moment is an opportunity to reaffirm that promise. Restoring clarity around audit authority would not only protect taxpayer dollars but also strengthen the city’s ability to respond effectively to the homelessness crisis. Angelenos deserve a system that welcomes scrutiny, not one that becomes inaccessible when audits are most needed.

Ultimately, the public is not asking for perfection. They are asking for visibility—into where their money goes, how programs perform, and whether the billions invested are creating measurable progress. Los Angeles cannot afford an oversight gap at a time when lives, trust, and outcomes hang in the balance.

The path forward is straightforward: resolve the legal ambiguities, revisit Opinion No. R24-0094, restore the Controller’s ability to conduct audits, and open the books. Oversight is not an obstacle to progress—it is a prerequisite for it. And without it, Los Angeles risks not only wasting money but missing the chance to bring lasting change to a humanitarian crisis that affects every corner of the city.

*(**Mihran Kalaydjian** is a seasoned public affairs and government relations professional with more than twenty years of experience in legislative affairs, public policy, community relations, and strategic communications. A respected civic leader and education advocate, he has spearheaded numerous academic and community initiatives, shaping dialogue and driving reform in local and regional political forums. His career reflects a steadfast commitment to transparency, accountability, and public service across Los Angeles and beyond.)*

 [ ![LA DWP #2 (Pay Your Bill Help)](https://mail.citywatchla.com/images/LADWP/dwp%20level%20pay%205-7-25.jpg) ](https://mail.citywatchla.com/component/banners/click/82 "LA DWP #2 (Pay Your Bill Help)")

 ![](https://mail.citywatchla.com/images/banners/signup-for-cw.png)

## Get The News In Your Email Inbox Mondays &amp; Thursdays

 First Name

 [ ![Home - HHR Rent is too High - SB-2](https://mail.citywatchla.com/images/HHR/AHF-rent-too-high.jpg) ](https://mail.citywatchla.com/component/banners/click/104 "Home - HHR Rent is too High - SB-2")

 ---

##  Featured CityWatch Stories

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/e3/067m-e39a930e.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33250:missing-middle-la-city-plannings-new-approach-to-attainable-housing&catid=429)

### [Missing Middle. LA City Planning’s New Approach to “Attainable” Housing](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33250:missing-middle-la-city-plannings-new-approach-to-attainable-housing&catid=429)

MY TAKE - As if Sacramento’s relentless parade of housing-streamlining legislation hasn’t disrupted Los Angeles neighbo…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/ed/068d-ed5f9acd.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33261:zuckerberg-may-finally-pay-a-price-for-preying-on-our-children&catid=375)

### [Zuckerberg May Finally Pay a Price for Preying on Our Children](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33261:zuckerberg-may-finally-pay-a-price-for-preying-on-our-children&catid=375)

IN MY VIEW - As a mother of two children who has often been on the losing side of family battles against screen time, I…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/88/068h-88c43353.jpeg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33266:california-cant-insure-its-homes-now-sacramento-wants-to-insure-the-trees&catid=385)

### [California Can’t Insure Its Homes. Now Sacramento Wants to Insure the Trees](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33266:california-cant-insure-its-homes-now-sacramento-wants-to-insure-the-trees&catid=385)

INSURANCE EMERGENCY - California homeowners are struggling to find affordable coverage while Sacramento explores a new…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/5e/068b-5ea6d1bc.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33262:will-the-mega-merger-of-equity-residential-and-avalonbay-communities-hurt-tenants&catid=429)

### [Will the Mega-Merger of Equity Residential and AvalonBay Communities Hurt Tenants?](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33262:will-the-mega-merger-of-equity-residential-and-avalonbay-communities-hurt-tenants&catid=429)

HOUSING IS A HUMAN RIGHT - Corporate landlords Equity Residential and AvalonBay Communities have officially merged to f…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/a2/067c-a222052b.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33241:exclusive-john-mckinney-warns-city-hall-enforce-the-law-demand-accountability&catid=401)

### [EXCLUSIVE: John McKinney Warns City Hall. Enforce the Law. Demand Accountability.](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33241:exclusive-john-mckinney-warns-city-hall-enforce-the-law-demand-accountability&catid=401)

THE BOTTOM LINE - Los Angeles has laws. It has prosecutors. It has billions of dollars flowing through City Hall. What…

---

##  [ LOS ANGELES ](https://mail.citywatchla.com/index.php?option=com_content&view=category&id=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/068r.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33272:how-likely-is-an-all-la-super-bowl-next-february&catid=312)### [How Likely Is an All-LA Super Bowl Next February?](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33272:how-likely-is-an-all-la-super-bowl-next-february&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/068q.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33271:flying-out-of-lax-its-time-to-streamline-your-airport-strategy&catid=312)### [Flying Out of LAX? It’s Time to Streamline Your Airport Strategy](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33271:flying-out-of-lax-its-time-to-streamline-your-airport-strategy&catid=312)

 [ ![Olympics and the Traffic](https://mail.citywatchla.com/images/stories/Aug-2026/068o.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33268:la-wants-2-billion-for-the-olympics-taxpayers-deserve-answers-before-writing-the-check&catid=312)### [LA Wants $2 Billion for the Olympics. Taxpayers Deserve Answers Before Writing the Check](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33268:la-wants-2-billion-for-the-olympics-taxpayers-deserve-answers-before-writing-the-check&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/066o.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33239:why-some-los-angeles-car-accident-claims-become-harder-to-prove&catid=312)### [Why Some Los Angeles Car Accident Claims Become Harder to Prove](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33239:why-some-los-angeles-car-accident-claims-become-harder-to-prove&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/066n.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33228:lausd-demolishes-closed-schools-wasting-public-assets-and-community-hopes&catid=312)### [LAUSD Demolishes Closed Schools, Wasting Public Assets and Community Hopes](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33228:lausd-demolishes-closed-schools-wasting-public-assets-and-community-hopes&catid=312)
<div data-id="1" 
	class="eb-inst eb-hide eb-emailform eb-1 eboxContentLocker"
	data-options='{"trigger":"onPageLoad","trigger_selector":"","delay":3000,"early_trigger":true,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":1,"reverse_scroll_close":true,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":10000,"close_on_esc":false,"animation_open":"slideInDown","animation_close":"fadeOutDown","animation_duration":400,"disable_page_scroll":true,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #1 - Global Email Signup Form","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog eb-formVer" role="dialog" aria-modal="true" id="dialog1" aria-label="dialog1">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<form action="https://citywatchla.us2.list-manage.com/subscribe/post?u=34d69f33624fd058ee9b56516&amp;id=4bfa422f51&amp;f_id=00d6c2e1f0" class="eb" method="post" id="mcform-1" name="mcform-1" target="_blank">
			<div class="eb-form-header"><p><img src="/images/2023/06/be-a-city-watcher.png" alt="be a city watcher" width="350" height="97" loading="lazy" data-path="local-images:/2023/06/be-a-city-watcher.png"></p>
<p>Sign up to receive our special e-news blasts on Monday and Thursday evenings!</p></div>
	
					<div class="eb-field-row">

			
			
			
			<input class="eb-input" type="email" name="EMAIL"  placeholder="Email address"  id="EMAIL" value="" required>

			
		</div>
										
	<div class="eb-footer">
    	<button class="eb-btn" type="submit" name="subscribe" style="background-color:rgba(93, 183, 93, 1);color:rgba(255, 255, 255, 1)">
    		Sign up    	</button>
    </div>
</form>			</div>
		</div>
	</div>	
</div>
<div data-id="3" 
	class="eb-inst eb-hide eb-yesno eb-3 "
	data-options='{"trigger":"onScrollDepth","trigger_selector":"","delay":0,"early_trigger":false,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":2,"reverse_scroll_close":false,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":1000,"close_on_esc":false,"animation_open":"fadeInUp","animation_close":"fadeOut","animation_duration":300,"disable_page_scroll":false,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #3 - Yes \/ No Donation Popup Box","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog " role="dialog" aria-modal="true" id="dialog3" aria-label="dialog3">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<div class="ebox-yes-no">
	<div class="ebox-yn-text">
		
		
		<div class="ebox-yn-headline" style="font-size:22px;color:#888888">
			<p>If you only give once a month, would you consider giving to CityWatch?</p>
<p>Your support fuels our mission to promote and facilitate civic engagement and neighborhood empowerment, and to hold area government and its politicians accountable.</p>
<p>Would you like to help? Even if you can only give $5, it will make a difference.</p>		</div>
			</div>
	
	<div class="ebox-ys-buttons" style="font-size: 16px;">
		
<a
					data-ebox-prevent="0"
		data-ebox-cmd="close"
				target="_self"
		href="https://www.citywatchla.com/donate"
		rel="noopener"
	
	
	
	
	class="ebox-ys-btn"
	style="background-color:#2ec664;color:#ffffff;min-width:100px">
	Yes
	</a>
<a
	
	
			data-ebox-cmd="close"
		href="#"
	
	
	class="ebox-ys-btn"
	style="background-color:#ef2345;color:#ffffff;min-width:100px">
	Not Right Now
	</a>	</div>

	</div>			</div>
		</div>
	</div>	
</div>
