Ett avtal gäller en speciell leverans eller ett speciellt uppdrag. När ett avtal har slutits med en leverantör ska leverantören leverera eller utföra uppdraget inom avtalad tid. I avtalet specificeras varorna, tjänsten eller entreprenaden och övrigt som gäller för just det uppdraget. Leverantören fakturerar kommunen efter slutfört uppdrag eller leverans.
Det finns ett antal områden där kommunen gör många återkommande inköp. Det skulle då vara orimligt att göra en upphandling inför varje enskilt inköp. Exempel på sådana avtalsområden är kontorsmaterial, livsmedel och möbler.
Inom dessa områden tecknas så kallade ramavtal. Ett ramavtal bildas när kommunen tillsammans med en leverantör undertecknar ett avtal som fastställer vissa villkor som ska gälla för en överenskommen avtalsperiod. Kommunen kan under avtalsperioden, som oftast är 3-4 år, göra avrop enligt avtalsvillkoren.
Om kommunen valt att göra en ramavtalsupphandling är kommunen bunden att göra sina inköp från den som har vunnit upphandlingen.