The only difference between a virtual bookkeeper and an in-house bookkeeper is the fact that a virtual bookkeeper works remotely. They still need to have the same level of education and experience. Small business owners that cannot afford to hire a full in-house accounting team, can consider online bookkeeping services as an alternative.