1. When you have clients from across different locations and want to access their accounts real-time (not wait till the data is sent)
2. When you want to increase your monthly cash flows by offering accounting services remotely.
3. When you will have to safely store your client data remotely and access it from anywhere, anytime.