Concept / Term · Established
MSA
Master Service Agreement
What does MSA mean?
The overarching contract setting the standing terms between two parties, so individual pieces of work only need a short SOW.
- Category
- Commercial & Contracts
- Maturity
- Established
- Last reviewed
- 2026-08-30