Hey fellows, just got an email from my client that he showed off the software I built him and another person was so impressed with it that he wants to have that as well + some additional work.
Context about the project: It's a small application to managed some service flows from submission to handling logistics and creating offers and invoices. Really barebones, but nice UX. Code is not perfect and sometimes when I add a feature I do have to refactor a bit because I wanted to hit the ground running.
The project was a fixed price project and I estimated WAAAAAY too low for it so in the end I got 7k for around 200h of work (and still continuing as I need to add some features to fulfill the scope). My hourly rate at that point was 80€/h and I wasn't booked to the brim.
Now I have way too much work that pays a bit more than that but I'm in the dilemma of
a) not wanting it to be resold for the price he paid but the actual price in the end (his IP so he can have it all)
b) not wanting to have additional work at my previous pricepoint. I kinda also feel that since he as a business sold it to another business it's almost already enterprisey in the pricing and I can afford to raise my prices high (similar to how agencies cost 200+/h)
c) building a feature for any party that the other party wants as well
Any tips, recommendations or anecdotes are appreciated, I'm a bit paralyzed by that to be honest and couldn't do anything this day but I'll be able to answer any further questions that may need to be answered
Either way, if you delivered the work for the original contract, then it is over. Decide how you want to move forward, likely by letting them know that your rates have gone up.