Why would it be impracticle in a branch solution?
How many people do you need to connect from a remote branch in anycase?
We use Remote Desktop to access QuickBooks on a central server in the office and it works quite well.
If your accounting package is on a Windows XP Pro / Windows 7 Pro machines then you can easily allow upto 5 or 10 (I can't remember limit) concecutive remote logins with Remote Desktop and give them access to the accounting package.
Generally if your company has a few branches spread-out over the country you would inter-connect them for various reasons like email, printing (invoices / waybills / salary slips / etc) over diginet line / other last-mile solution which should already provide you with a VPN solution.
Otherwise if you're a smaller company (staff / financial wise) then look at getting (at least) 4MB ADSL lines and use a VPN solution to connect the branches together. This would create an internet network where all the computers can communicate with each other and you can easily share the account database between different branches.
Did you like this article? Share it with your favourite social network.