Taxpayers could soon get some financial relief related to the shutdown of the Sprinter light-rail network.

The two companies responsible for maintenance of the trains have agreed to pay $1.9 million to the North County Transit District for the agency’s costs tied to a two-month idling of the rail system.

Sprinter trains are expected to roll back into service this morning.

The transit district closed the Oceanside-to-Escondido network on March 9 after state inspectors found accelerated brake-rotor wear on all 12 trains.

During the last two months, the cost of the shutdown has threatened to climb well past $3 million as the publicly funded agency has approved contracts for replacement bus service and new brake parts. Agency officials have said those contracts represented “worst-case” financial scenarios, which won’t be realized because the Sprinter is set to resume operations sooner than originally thought. The district initially said the shutdown could last as long as four months.

In an amended Sprinter contract released by the transit agency on Friday, Veolia Transportation and Bombardier Mass Transit Corporation agreed to pay the $1.9 million sum within two months of the Sprinter’s restoration of service.

The agreement also said the money will cover costs including “purchased transportation, contracted labor and flagging services, marketing and communications, fare revenues and legal costs.”

The transit agency has not provided a full accounting of all expenses related to the Sprinter shutdown. A spokeswoman said Friday that the district couldn’t do so this week because it did not have all the invoices stemming from the closure.

When it comes to who’s at fault for the shutdown, district officials have made clear who they believe dropped the ball — the maintenance contractors.

But the amended contract released Friday was signed “without admission of any wrongdoing by NCTD or either of the contractors,” the document states.

At recent district board meetings, officials have said maintenance contractors failed to communicate with the district’s leaders about the brake problem.

They’ve also said Richard Berk, the agency’s former rail maintenance officer who oversaw the contractors, failed to tell his superiors about the rapid rotor wear — something Berk has denied.

A spokeswoman for Bombardier, which performs the actual maintenance on Sprinter trains, could not be reached for comment Friday afternoon. Veolia, which operates the trains, subcontracts with Bombardier for maintenance work.

The first repaired Sprinter train is expected to roll back into service at 4:33 a.m. today at the Escondido Transit Center. Officials have said the trains will run on the same schedule as before the shutdown, and will stop at all 15 stations.