It depends on the number of tasks you have for your Virtual CFO. If they have many projects to complete, then it will take a considerable amount of time. However, if they only have a few tasks, they can usually do them quickly and efficiently. In any case, they tend to get work done faster than traditional CFOs..