De inkoopfunctie zoals hieronder staat weergegeven bestaat uit een aantal fases die altijd moeten worden doorlopen. Gezien vanuit de interne klant vindt eerst de offerteprocedure plaats. Hierin wordt op basis van vooraf vastgestelde doelen een of meerdere ondernemers geselecteerd die op basis van een specificatie een offerte in mogen dienen. De vastgestelde doelen zijn gebaseerd op de uitgangspunten van dit inkoopbeleid. De ondernemer die het meest geschikt is zal worden gecontracteerd.
Vervolgens start de bestelprocedure. Deze fase bestaat uit de elementen: bestellen, bewaken en nazorg. Deze fase is tot nu toe onderbelicht gebleven in het inkoopbeleid. In deze fase vindt de daadwerkelijke levering van de producten, diensten en werken plaats, waarbij de ondernemer aan de verplichtingen gehouden wordt die in de offerteprocedure zijn afgesproken.
Beide fases zijn zeer bepalend voor het resultaat dat de gemeente wenst te behalen. In de eerste fase worden de doelen vastgelegd en wordt hier een ondernemer op geselecteerd. In de tweede fase moeten de doelen worden uitgewerkt.