#  $1 Billion Budget Imbalance Demands Labor Reform

     Details    Jack Humphreville   ![logo](https://mail.citywatchla.com//templates/ja_teline_v/images/logo.png)         March 20 2025      [  ![](https://mail.citywatchla.com/images/stories/Mar-2025/023r.jpg#joomlaImage://local-images/stories/Mar-2025/023r.jpg?width=1396&height=1008)    ](https://mail.citywatchla.com/la-watchdog/30580-1-billion-budget-imbalance-demands-labor-reform)

  [LA WATCHDOG](https://mail.citywatchla.com/la-watchdog)   - [  Previous Article **Bailout Without Real Reform Encourages More Bad Behavior** ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=30630:bailout-without-real-reform-encourages-more-bad-behavior&catid=12)
- [  Next Article **Will Yaroslavsky Work to Reform the City’s Budget?** ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=30553:will-yaroslavsky-work-to-reform-the-citys-budget&catid=12)

  ###### Typography

- [](# "Smaller Font")  ****Smaller** **Small** **Medium** **Big** **Bigger****  [](# "Bigger Font")
- [](# "Previous Font Style")  ****Default** **Helvetica** **Segoe** **Georgia** **Times****  [](# "Next Font Style")

- [ Reading Mode](# "Reading Mode")

> <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)

 LA WATCHDOG - The City budget is in a world of hurt. On Wednesday, the City Administrative Officer informed the City Council that the upcoming budget which begins on July 1 is projected to be in the red by about $1 billion. This will require substantial cuts (aka savings), including the layoff of thousands of City employees.

Underlying this “budget imbalance” are many factors: lower than the overly optimistic forecasted revenues that were expected to pay for budget busting labor agreements, higher liability claims related to legal settlements and judgments, increased pension contributions, higher subsidies for trash collections for single family residences, and the need to replenish the depleted Reserve Fund.

But this is just a continuation of the last two years. For the Fiscal Year that ended on June 30, 2024, expenditures were $300 million over plan and revenues were $300 million under plan. Part of this $600 million deficit was covered by raiding the Reserve Fund for over $300 million while the balance resulted in reduced services by many departments.

In the current fiscal year that ends on June 30, the budget is more than $400 million in the hole because of over expenditures of $300 million and revenues that are $100 million less than planned.

Overall, the Reserve Fund has been depleted, from a high of $650 million in June of 2023 to $125 million (1.5% of General Fund revenues) when all over expenditures are recognized. While this lower level would force the City to declare a fiscal emergency, our elected elite are playing games to avoid this disclosure, delaying the recognition of hits to the Reserve Fund.

While Mayor Bass and Councilmembers Harris-Dawson and Yaroslavsky have penned various solutions to this budget crisis, their emphasis has been on balancing the upcoming budget. But neither has addressed the fundamental problem: budget busting labor agreements.

When the Mayor presented her Proposed Budget on April 20th of last year, she said that the Structural Deficit was a thing of the past because the Four Year General Fund Budget Outlook showed a surplus of $160 million in the fourth year (2028-29). But this forecast did not account for future labor contracts which, if considered, would result in a shortfall of over $300 million.

The first reform would require that all labor negotiations must be conducted in an open and transparent manner. This would require the City to disclose proposals and counterproposals made at the bargaining table, to use independent auditors to cost out proposals, to provide reports summarizing negotiation sessions, and to allow public comment prior to approval of a collective bargaining agreement.

Another basic reform would be an ordinance followed by a ballot measure that would prohibit the City from entering into any labor agreement that would create a current or future deficit. This would require any labor contract to be fully funded based on actual or anticipated revenues using reasonable assumptions and not on revenues subject to voter approval. Importantly, the burden of proof would be on the City.

The Mayor and City Council will be reluctant to implement these two reforms because of the objections of the City’s public sector unions. On the other hand, we can exercise the power of the purse by rejecting any increases our taxes, whether it be a parcel tax or the issuance of bonds.

We will see what the Mayor says when she submits her Proposed Budget to the City Council on April 20th. And what the City Council proposes prior to its approval of the Adopted Budget prior to June 1st. And be sure to wear your hip boots when listening to our elected elite during budget season.

*(Jack Humphreville writes LA Watchdog for CityWatch. He is the President of the DWP Advocacy Committee, the Budget and DWP representative for the Greater Wilshire Neighborhood Council, and a Neighborhood Council Budget Advocate. He can be reached at: <lajack@gmail.com>.)*

  - [  Previous Article **Bailout Without Real Reform Encourages More Bad Behavior** ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=30630:bailout-without-real-reform-encourages-more-bad-behavior&catid=12)
- [  Next Article **Will Yaroslavsky Work to Reform the City’s Budget?** ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=30553:will-yaroslavsky-work-to-reform-the-citys-budget&catid=12)
<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>
