حياك الله اخي الفاضل 
اولا :لابد من تحديد طبيعة البرنامج وهل يوجد في الاسواق برامج مثله ففي هذه الحال تقارن بين امكانبات البرامج التي بالسوق وبرنامجك وتقارن بين الاسعار وتحدد سعر مناسب 
اما طريقة البيع ففي عددة طرق وهي تكون حسب رغبة العميل 
مثلا ممكن تبيع النسخة الواحدة للمستخدم الواحد ب 1000 ويكون عندك نسخة لخمس مستخدمين مثلا ب 4500 ونسخة 10 مستخدمين ب 8000 وهذا مثال فقط 
طريقة اخرى للبيع ان تحدد مثلا عشرين مستخدم للبرنامج بمبلغ معين وبعد ذلك يكون لكل نسخى مبلغ وسعر 
وهنالك عقود صيانة ممكن ان ابيع البرنامج بمبلع منخفض على ان يكون هناك هقد صياة لمدة محدد بمبلغ اخر 
وفي الاخر هو اتقاف بين المبرمج والعميل 
مع تحياتي وبالتوفيق