Hi Lonnie,
I don't know if you got this answered or not but I can give you some steps.
Company x wants to buy software y to do function a. You as a company offer a customization service for the software they wish to buy. because your software is propietary you will customize the software with the company's required info, branding etc. You have an initial base charge for the actual software, you add the man hour charge on top of that.
So base cost would be say 997 as an example, customization another 997. If training is needed a seminar can be setup for an additional 500 per hr. This will do 2 things. 1. it will make sure not too many other company's are using your in-house program and 2. it will generate extra income to be dispersed as your company sees fit.
If your company is considering offering software services for 3rd parties it will need to be on a case by case basis always incorporating the time, skills, and requirements of the program. Either way you have a base price and add on from there.
Thanks Glenn. I work for an agency that provides mental health services for troubled children. We have designed our own software to track our case work, provide billing info to the states we work in and report our outcomes. Other agencies have expressed interest in wanting to use our software from time to time. We have never sold software services before.