A virtual bookkeeper handles your bookkeeping remotely – they may not be in your town or even your time zone. All communication and financial document storage is handled within bookkeeping software such as QuickBooks Online.