Sandy Springs-based UPS has reached a deal with its pilots union on a new labor contract.

The agreement is for a five-year contract, which will be up for a vote by the 2,600 rank-and-file UPS pilots.

The pilots union at UPS, the Independent Pilots Association, said it will present it to its members with “an unqualified recommendation for ratification,” according to the union’s president Robert Travis in a written statement.

The company and the union had been in federal mediation since March 2014.

The two sides declined to give details on the contract, but said it “provides for improvements across all sections of the contract.”

Pilots will vote by Aug. 31, and if they vote in favor of the new contract, it would take effect Sept. 1.