There are different ways to charge the client for executing an online jobs. Some would prefer to charge per hour . Some would prefer to charge depending on the kind of project they want to execute but it is better to define a clear payment rate for your online jobs.