contractual agreement

A written agreement that covers a specified period of time and establishes the terms for payment during that period.