En rammeaftale er en aftaleform, der indgås på baggrund af et udbud.
En rammeaftale gør det muligt for offentlige myndigheder løbende at købe varer eller tjenesteydelser fra en række afgrænset leverandører i den periode aftalen løber, som typisk er 2-4 år.