Why Generic VPS Plans Do Not Work Well for Accounting Software
Most VPS marketing focuses on web hosting workloads: handling HTTP requests, serving static files, running PHP or Node.js. These workloads are different from accounting software workloads. Tally, Busy, and Marq run as Windows applications inside Remote Desktop sessions, with constant database I/O, Windows session overhead, and CPU spikes during report generation. A VPS optimised for web hosting may perform poorly for this specific use case.
The misalignment shows up in two specific ways: providers market "SSD storage" without specifying whether it is NVMe or SATA (a factor that makes a 6–10x performance difference for accounting software), and providers offer "shared" or "burstable" CPU that degrades under concurrent load exactly when your team is busiest.
The Non-Negotiable: Windows Server OS
Tally, Busy, and Marq are Windows-only applications. Multi-user access via Remote Desktop requires Windows Server 2019 or 2022 — not Windows 10 or Windows 11. This is the first and most critical specification to confirm with any provider.
| OS Version | Multi-User RDP Support | Suitable for Accounting Software? |
|---|---|---|
| Windows Server 2022 | ✓ Unlimited concurrent sessions with RDS CALs | Yes — optimal |
| Windows Server 2019 | ✓ Unlimited concurrent sessions with RDS CALs | Yes — acceptable |
| Windows 11 Pro | ✗ 1 concurrent session only | No — single user only |
| Windows 10 Pro | ✗ 1 concurrent session only | No — single user only |
| Any Linux | ✗ Cannot run Tally/Busy/Marq | No — wrong OS entirely |
Storage: NVMe Is a Requirement, Not a Luxury
Accounting database operations are dominated by small random reads and writes. NVMe delivers 300,000–700,000 random IOPS. SATA SSD delivers 50,000–80,000 IOPS. On equivalent hardware, switching from SATA to NVMe reduces Tally report generation time by 60–80%. At 5+ concurrent users, SATA SSD creates I/O queuing that NVMe eliminates entirely.
Always confirm: "Is this NVMe or SATA SSD?" Accept only "NVMe". Do not accept "high-performance SSD" — it means SATA.
RAM: Dedicated, Not Burstable
Each concurrent accounting software user session requires approximately 1.5–2 GB of RAM (Windows session + application process + open company database). The server must have sufficient dedicated RAM for all concurrent users simultaneously.
Burstable plans advertise peak RAM but guarantee only a lower baseline. For Tally or Busy during GST filing — when all users are in the system simultaneously — the server needs the full RAM allocation consistently. Burstable configurations degrade exactly when your team is under the most pressure. Always require dedicated RAM, confirmed in writing.
Correct Specifications by User Count
| Concurrent Users | OS | Dedicated RAM | Dedicated CPU | NVMe Storage | Monthly Cost |
|---|---|---|---|---|---|
| 1–2 users | Windows Server 2022 | 6 GB | 2 vCores | 60 GB | ₹700 – ₹1,400 |
| 3 users | Windows Server 2022 | 10 GB | 4 vCores | 80 GB | ₹2,100 |
| 5 users | Windows Server 2022 | 14 GB | 4 vCores | 100 GB | ₹3,500 |
| 6–8 users | Windows Server 2022 | 18 GB | 6 vCores | 120 GB | ₹4,200 – ₹5,600 |
| 10 users | Windows Server 2022 | 24 GB | 8 vCores | 150 GB | ₹7,000 |
| 15 users | Windows Server 2022 | 36 GB | 10 vCores | 200 GB | ₹10,500 |
The 7 Questions to Ask Any VPS Provider Before Signing
- "What exact Windows OS version and edition runs on your accounting software hosting plans?" Accept only Windows Server 2019 or 2022.
- "Is the storage NVMe or SATA SSD?" Accept only NVMe.
- "Is the RAM dedicated or burstable?" Accept only dedicated.
- "Are the CPU cores dedicated or from a shared pool?" Accept only dedicated.
- "In which specific city in India is your data centre?" Must name a specific Indian city.
- "Is data migration from my current setup included or extra?" Should be included at no charge.
- "What is the renewal price?" Get it in writing — promotional pricing that doubles at renewal is a common trap.
Marq ERP (MARG) on Cloud — Same Requirements
Marq ERP has the same OS, storage, RAM, and CPU requirements as Tally and Busy for cloud hosting. However, Marq's internal architecture — with its own database server component and network path requirements — needs specific server-side configuration during provisioning. M A Global Network is familiar with Marq's architecture and configures it correctly.
If you are running Marq and considering cloud migration: the process and pricing are equivalent to Tally or Busy. Contact our team with your specific Marq version and concurrent user count for a tailored assessment.
Why M A Global Network for Accounting Software Hosting
M A Global Network's hosting is specifically designed and optimised for Indian accounting software — not a generic VPS provider that "also does Windows." Our infrastructure configuration, migration expertise, and 24/7 support team understand the specific requirements of Tally, Busy, Marq, and other Windows accounting applications.
- Windows Server 2022 on every plan — never Windows 10 or 11
- NVMe SSD standard — never SATA
- Dedicated CPU and RAM — never burstable or shared
- Professionally managed Indian data centres — data never leaves India
- ₹700/user/month flat — all-inclusive, confirmed in writing
- Free migration — 24–48 hours, all software, all data, all TDLs
- 24/7 support — from engineers who know your specific server environment
Frequently Asked Questions
Yes. Both Tally and Busy can be installed on the same Windows Server 2022 instance. The server is sized for the total concurrent user load across both applications. Users can switch between applications within their RDP session — some users work in Tally, others work in Busy, all on the same server. This is a common configuration for CA firms managing clients on different software.
Remote Desktop Services Client Access Licences (RDS CALs) are Microsoft licences that legally authorise each concurrent user's Remote Desktop session on Windows Server. Without them, running concurrent RDP sessions is a Microsoft licensing violation. M A Global Network includes correctly provisioned RDS CALs for every concurrent user on every plan — they are part of the ₹700/user/month rate, never a separate charge.
Not directly — the Windows Server licence is associated with the physical or virtual hardware it is activated on. Cloud VPS plans require a new Windows Server licence activated on the cloud virtual machine. M A Global Network includes the Windows Server licence in the ₹700/user/month rate, so there is no separate licence purchase required from you for the server OS. Your Tally, Busy, or Marq software licence is separate and must be brought by you.
The Right VPS for Your Accounting Software
Windows Server 2022 · NVMe SSD · Dedicated resources · Indian data centre · ₹700/user/month. Correctly configured from day one.