Programların üst sürümleri çıktığında yeni özellikler olabileceği gibi yapı tamamen de değiştirilmiş olabilir. Program versiyonları uzun süren testler ve zahmetler sonucu piyasaya çıkarıldığı için elbette ki bunun bir bedeli olacaktır. Ancak bedeller o günün şartları ve eklenen özelliklere göre değişiklik gösterebilir.
Unutulmamalıdır ki programı yeni alacak olan bir müşteri ile önceki sürümüne sahip bir müşteriden aynı ücret talep edilmeyecektir. Ücretsiz sahip olabileceğiniz ek paketler yani yamalar olacaktır ama bu gibi durumlar çok nadir olacaktır. Örneğin yazılım piyasaya sürüldükten sonra çıkan işletim sistemleri için gereken yamalar gibi...