E-rate and Emergency Connectivity Fund Programs

The E-rate program continues to provide valuable federal financial support so that schools and libraries can obtain low-cost, high-capacity broadband services. The FCC has adopted progressive reforms to the E-rate program since its inception. But there is more that can be done to ensure that E-rate embraces the most cost-efficient and innovative technologies. 

For the E-rate program to thrive, it must continue adapting to changes in the marketplace. The additional reforms below could permit the E-rate and ECF programs to serve the greater community: 

  • Congress should provide more ECF funding as a long-term solution to the Homework Gap, or the difficulty students experience completing homework when they lack internet access at home.
  • The FCC should provide E-rate funding for cybersecurity. 
  • The FCC should waive the cost allocation rule, which would allow schools and libraries to share their E-rate built networks with surrounding homes and businesses.
  • The FCC should continue to streamline the E-rate application process.

SHLB's Advocacy

April 15, 2024

March 27, 2024

March 22, 2024

March 21, 2024

February 7, 2024

January 29, 2024

January 17, 2024

November 30, 2023

November 3, 2023

October 23, 2023

October 9, 2023

September 25, 2023

July 12, 2023

July 3, 2023

June 6, 2023

May 26, 2023

April 28, 2023

April 24, 2023

April 21, 2023

SHLB's Ex Parte summary of its meeting with the FCC WCB to discuss the ECF Service Delivery Deadline Extension Request.

April 5, 2023

March 30, 2023

February 13, 2023 

August 10, 2022

July 14, 2022

May 27, 2022

VIEW ARCHIVED DOCUMENTS


Key Documents

May 2021
FCC ORDER
Establishing Emergency Connectivity Fund to Close the Homework Gap

December 2014
FCC ORDER
Modernizing the E-rate Program for Schools and Libraries

October 2014
SHLB RESEARCH
A Model for Understanding the Cost to Connect Schools and Libraries with Fiber

 

July 2014
FCC ORDER
Modernizing the E-rate Program for Schools and Libraries

function openCity(evt, cityName) { // Declare all variables var i, tabcontent, tablinks; // Get all elements with class="tabcontent" and hide them tabcontent = document.getElementsByClassName("tabcontent"); for (i = 0; i < tabcontent.length; i++) { tabcontent[i].style.display = "none"; } // Get all elements with class="tablinks" and remove the class "active" tablinks = document.getElementsByClassName("tablinks"); for (i = 0; i < tablinks.length; i++) { tablinks[i].className = tablinks[i].className.replace(" active", ""); } // Show the current tab, and add an "active" class to the button that opened the tab document.getElementById(cityName).style.display = "block"; evt.currentTarget.className += " active"; } //Reveal Animation on homepage