How to charge a customer for digital work.

Satyam Gupta
imLolman
Published in
3 min readJul 24, 2020

MANY GUYS GET CONFUSED ABOUT HOW TO CHARGE THE CUSTOMER, I HAVE A BIT OF EXPERIENCE SO LET ME GUIDE YOU AND TELL WHATEVER I HAVE CONCLUDED TILL NOW, THIS POST IS FOR A MEDIUM-SIZED PROJECT.

Day -1:

Make Sure that You have properly understood the requirement of the client. If the client himself is not clear about his requirement, have a meeting, make a google doc, give him 1–2 hours, and Make a Full Flushed Structure of His Requirement. If the task is to modify some old code done by another developer, make sure to look at the code before taking any payment related decision.

After You Understood Everything, free the client for the next meeting Make a Google Doc where you divide things into Modules, and hours/days you’ll need to complete them, make sure that everything won’t go with whatever you planned so take more time than required to make everything clear for the client.

You have made the document for yourself and you are sure that you can do those in your documented time, move to the Next Step. Decide how many hours you are giving to the project per day and multiply it to total days and then your years of experience * 50. Example: 10(Hours a day)*17(Days)*4(Years of *Experience)*50(Basically a Complexity Variable). 10*17*4*50 = 34,000. Make sure that you don’t work below this amount if you have self-respect.

After You get your target amount, Modify Your amount so that after negotiation client will suttle somewhere near it. I’ll make it 40,000.

Document the Amount and Share the Document to the client. Ask him to review for the last time and finalize everything.

Day 0:

Have an Hour Meeting where you can share screen, to Finalize everything. If You don’t have negotiation skills like me, stick at the price, ask half an hour to think, and after half an hour, again reply with the same price saying you can’t cut the cost. You’ll get settled in at a price you are comfortable working at.

Ask for the first Payment while you work on the conceptualization and paperwork (designing schema, choosing a template and all)

Day 1–17:

Take 2 Meetings with your client for half an hour each. Don’t disturb your client every time you have a query, Note it Down, Discuss in Meeting time. Spend the meeting time to make a better relationship with the client.

You Can Take Bigger Meetings On Launch Days.

Make Sure that your client doesn’t Add up things between the development. If he increases the requirements, Add it to the new Section on your document called Next Milestones and tell the client that you’ll do it after this project as a next project.

Make Sure that you Deliver Whatever you have committed and especially on TIME.

Day 18:

Message the client regarding the next upcoming changes/features he/she will require as well as give him a payment reminder.

_________________________

Most things can be changed according to the size of the project, market demand, your value of time, how busy you are, and How much interest you have in the project.

Sample Document Link:

https://docs.google.com/document/d/1wFSf7C604XfyrfPO5cZ5vOmt7WFYOafkXiD5Z3v4r0k/edit?usp=sharing

--

--