The right price for an app

Hello everyone,
This is my first time making a program for a client.
It is a simple database with a form and various slices to see the data in different ways.
There will be a main sheet to which another sheet with other info will be linked.
I was wondering how I can find the right price for the job.
Is there a base from which to start?
I would like to ask for an initial price for the development of the work and then an annual subscription for maintenance and any updates. The problem is that I don’t know what the right price base might be–can anyone give me any pointers?
Thank you very much

2 Likes

There are WAY too many variables to be able to suggest any kind of specific pricing. But here are some guidelines I can offer…

  1. Do not be tempted to compare the “off-the-shelf” apps advertised out there to a CUSTOM built app for a client. Those apps are designed to re-coup development cost through VOLUME sales.
  2. Make sure you are properly compensated for your time PLUS expenses in building the apps. These expenses include work space costs (heating, cooling, etc), internet, development tools, insurance, etc. Figure out how much you want compensated for your time and then ballpark expenses and add that, in some way, to your final fee.
  3. There are two main ways to charge for the development of a project: a Flat Fee or Time. Time based charges allows the client complete flexibility over the look and feel of the app and what their end product includes but are difficult to pinpoint expected costs. A client can theoretically request whatever changes they wish to get exactly what they want but, as a result, may end up paying more than they budgeted or wanted to. A Flat Fee charged project sets an known cost but are hard to pinpoint/agree on precisely what implementations should be included. The developer may end up spending more time than expected - diluting their compensation.
  4. Be open and honest with them about your goals, your desired compensation and be prepared to explain the WHY. It is important to them to work with someone they feel they can trust.
  5. This being your first client, it is more about making a very good first impression. If it is work you really want to do, don’t be afraid to lower your rate BUT make it known that it is in exchange for their feedback, reviews and as a potential reference.
  6. Lastly, Realize that there are some clients who will NEVER be satisfied no matter what you do. Their goal is typically to get what they want as cheaply as possible. Be prepared to walk away should you get that feeling and that the compensation they wish for is not sufficient. There WILL be other potential clients.
5 Likes

Thank you very much!!!
I understand what you are saying, I will follow your directions.
I try to find the right price by explaining to them the benefits of the app