Tally on AWS: Complete Guide to Cloud-Based ERP Hosting

Pranav Anand · June 13, 2026

Tally on AWS combines TallyPrime's offline-first accounting power with cloud scalability, security, and remote access. Host on AWS EC2, access from anywhere via RDP, enjoy daily backups and 99.9% uptime. Ideal for multi-location businesses and growing enterprises.

What Is Tally on AWS?

Tally on AWS means running TallyPrime on Amazon Web Services infrastructure, typically on an EC2 Windows instance. Instead of installing TallyPrime on a local server or desktop, you deploy it in the cloud where it can be accessed securely from anywhere. This approach combines the trusted, offline-capable accounting engine of TallyPrime with the reliability, scalability, and security of AWS.

AWS (Amazon Web Services) is a global cloud platform offering compute, storage, networking, and database services. For Tally users, EC2 (Elastic Compute Cloud) instances provide virtual Windows servers where TallyPrime runs exactly as it would on-premise, but with cloud benefits: automatic backups, disaster recovery options, pay-as-you-go pricing, and no physical server maintenance.

Why Choose AWS for Tally Hosting?

AWS is a trusted choice for Tally deployment because it offers enterprise-grade infrastructure at competitive cost. Key reasons businesses in Purnea, Bihar, and across India choose AWS for Tally:

  • Reliability: 99.9% uptime SLA backed by AWS global data centres.
  • Scalability: Start small (t3.small for 5-10 users), grow to larger instances (m5.xlarge for 50+ users) without downtime.
  • Security: Encryption, firewalls, IAM roles, VPC isolation, and compliance certifications (ISO 27001, SOC 2).
  • Backups: AWS EBS snapshots, S3 storage, and Tally's native backup features ensure data safety.
  • Cost Control: Pay only for what you use; no upfront server purchase or maintenance staff.
  • Global Access: Connect from office, home, branch, or mobile via RDP from Windows, Mac, Linux, Android, or iOS.

Tally on AWS vs. On-Premise: Key Differences

Understanding the trade-offs helps you decide. Here is a comparison:

Aspect On-Premise Tally Tally on AWS
Server Hardware You buy and maintain AWS manages; you rent
Uptime Guarantee Depends on your setup 99.9% SLA by AWS
Remote Access Requires VPN setup Built-in RDP, easy
Backups Manual or local automation Daily automated, geo-redundant
Scaling Requires new hardware Resize instance in minutes
Monthly Cost Low (after initial capex) Rs 2,000-8,000 + Tally licence
Compliance Your responsibility AWS handles; you configure

Tally Licensing on AWS: BYOL vs. Bundled

You have two licensing paths for Tally on AWS:

Bring Your Own Licence (BYOL): You already own a TallyPrime Silver or Gold licence. You can install it on an AWS EC2 instance and pay only for hosting. Tally on Cloud (AWS-hosted BYOL) costs approximately Rs 175-290 per user per month, depending on instance size and data traffic.

Bundled (Licence + Hosting): AWS or a Tally partner (like Global IT Care) bundles TallyPrime licence with hosting. This costs Rs 899-1,299 per month for a typical small-to-medium business setup. The licence is included; you pay one monthly fee.

Every new TallyPrime licence includes 1 year of TSS (Tally Support Services) free. TSS includes updates, connected services (e-invoice, GST reconciliation), and technical support. After 1 year, renew TSS annually: Silver ~ Rs 4,500, Gold ~ Rs 13,500 (plus 18% GST). Early renewal adds approximately 1 free month; 2-year renewal offers approximately 10% discount.

AWS Instance Types for Tally

Choosing the right EC2 instance depends on your user count and data volume. Here are typical recommendations:

  • t3.small (1 vCPU, 2 GB RAM): 1-5 users, light usage, testing. Cost: ~Rs 1,500-2,000/month.
  • t3.medium (2 vCPU, 4 GB RAM): 5-15 users, moderate usage. Cost: ~Rs 2,500-3,500/month.
  • m5.large (2 vCPU, 8 GB RAM): 15-30 users, regular usage. Cost: ~Rs 4,000-5,500/month.
  • m5.xlarge (4 vCPU, 16 GB RAM): 30-50 users, heavy usage. Cost: ~Rs 7,000-9,000/month.

These costs are indicative for 2026 and exclude data transfer, storage, and backups. Always verify current AWS pricing on the AWS console or contact a certified partner like Global IT Care for accurate quotes.

Setting Up TallyPrime on AWS EC2

The setup process involves several steps. Here is a high-level overview:

  1. Create AWS Account: Sign up at aws.amazon.com, verify payment method.
  2. Launch EC2 Instance: Choose Windows Server 2019 or 2022 AMI, select instance type, configure security group (allow RDP port 3389).
  3. Install TallyPrime: Download TallyPrime installer from Tally's website or your partner, run setup on the EC2 instance.
  4. Activate Licence: Provide licence key, activate online or via offline activation if needed.
  5. Configure Backup: Set up AWS EBS snapshots and Tally's native backup (Gateway of Tally > F12 > Backup).
  6. Enable RDP Access: Configure security group rules, create IAM users, share RDP credentials securely.
  7. Test Remote Access: Connect from a client machine using Remote Desktop or RDP client.

Global IT Care, as a Tally 3 Star Certified Partner in Purnea since 2010, can handle this entire setup for you, including licence activation, security hardening, and staff training.

Remote Access: Connecting to Tally on AWS

Once TallyPrime is running on AWS, you access it via Remote Desktop Protocol (RDP). RDP is built into Windows and available on Mac, Linux, Android, and iOS via free or paid clients.

From Windows: Open Remote Desktop Connection, enter the EC2 instance's public IP or DNS name, log in with your Windows credentials, and you see the Tally desktop.

From Mac: Download Microsoft Remote Desktop from the App Store, add the connection, and connect.

From Linux: Use Remmina or xfreerdp to connect to the RDP endpoint.

From Mobile (Android/iOS): Use Microsoft Remote Desktop app or other RDP clients to access Tally on the go.

RDP connections are encrypted using 256-bit encryption over secure channels. For additional security, configure AWS Systems Manager Session Manager or VPN access to restrict RDP to your office IP or a corporate VPN.

Security Best Practices for Tally on AWS

Hosting Tally on AWS requires careful security configuration. Follow these practices:

  • Security Groups: Restrict RDP (port 3389) to known IP addresses only. Never open to 0.0.0.0/0.
  • IAM Roles: Use IAM to grant EC2 instances and users least-privilege access to AWS resources.
  • VPC Isolation: Deploy EC2 in a private subnet with a bastion host or VPN gateway for access.
  • Encryption: Enable EBS encryption for all volumes. Use AWS KMS for key management.
  • Backups: Automate EBS snapshots daily; store snapshots in S3 with versioning enabled.
  • Monitoring: Enable CloudWatch alarms for CPU, disk, network, and failed login attempts.
  • Patching: Keep Windows Server and TallyPrime updated. Enable Windows Update.
  • MFA: Enforce multi-factor authentication (MFA) for AWS console access.

Backup and Disaster Recovery on AWS

AWS provides multiple backup layers for Tally data:

EBS Snapshots: Create point-in-time snapshots of your EC2 instance's storage. Schedule daily snapshots via AWS Data Lifecycle Manager. Store snapshots in S3 for long-term retention.

Tally Native Backup: Use TallyPrime's built-in backup (Gateway of Tally > F12 > Backup) to create company data backups. Store these on S3 or download to your local machine.

S3 Backup: Sync Tally backup files to S3 using AWS DataSync or a scheduled script. S3 offers 99.999999999% durability and cross-region replication.

Disaster Recovery Plan: Document steps to restore from snapshots or backups. Test recovery quarterly. AWS RTO (Recovery Time Objective) is typically 15-30 minutes; RPO (Recovery Point Objective) is 24 hours with daily snapshots.

Enabling GST in TallyPrime on AWS

GST setup on TallyPrime is identical whether on-premise or AWS. To enable GST:

  1. Open TallyPrime and go to Gateway of Tally > F11 (Features).
  2. Select Statutory and Taxation > GST.
  3. Set GST to Yes.
  4. Enter your GSTIN (Goods and Services Tax Identification Number).
  5. Configure tax rates and HSN/SAC codes.
  6. Save and restart TallyPrime.

Once enabled, TallyPrime tracks GST automatically on invoices, purchases, and returns. With TSS active, TallyPrime 6.x includes connected GST, allowing you to reconcile GSTR-2B (inward supplies) and generate GSTR-1 (outward supplies) directly in Tally.

GSTR-1 and GSTR-3B Filing from Tally on AWS

TallyPrime simplifies GST return filing. Here is the workflow:

GSTR-1 (Outward Supplies): Go to Gateway of Tally > Display More Reports > GST Reports > GSTR-1. Review invoices, add notes if needed, and export as JSON. Upload to the GST portal.

GSTR-3B (Monthly Summary): Navigate to Alt+G (GST) > GSTR-3B. Tally auto-populates outward and inward supplies. Review, add ITC claims, and export. File on the GST portal by the 20th of the next month for regular taxpayers.

With connected GST and TSS active, Tally can auto-reconcile GSTR-2B data (your vendor invoices) with your purchases, reducing manual entry and errors.

e-Invoicing and e-Way Bills on AWS

TallyPrime on AWS supports e-invoicing and e-way bill generation natively. To enable:

e-Invoicing: Enable GST (as above), ensure TSS is active, and configure your IRN (Invoice Reference Number) credentials. When you create an invoice above the threshold (Rs 50,000 for B2B), TallyPrime auto-generates an IRN and QR code via the IRP (Invoice Registration Portal). The e-invoice flows automatically to GSTR-1.

e-Way Bills: For inter-state supply of goods above Rs 50,000, TallyPrime generates e-way bills. Provide vehicle details, and Tally creates the JSON for upload to the e-way bill portal.

These features work seamlessly on AWS because TallyPrime connects to government portals via internet, which your AWS instance has by default.

TDS and TCS Compliance on Tally on AWS

TallyPrime handles Tax Deducted at Source (TDS) and Tax Collected at Source (TCS) automatically:

TDS: Enable under F11 > Statutory and Taxation > TDS. Tally auto-calculates TDS on payments to contractors, consultants, and vendors based on rates you configure. Generate TDS returns (Form 24Q) for quarterly filing.

TCS: Enable under F11 > Statutory and Taxation > TCS. Tally auto-calculates TCS on sales of specified goods. Generate TCS returns for annual filing.

These functions work identically on AWS as on-premise, requiring no special configuration.

Data Repair and Troubleshooting on AWS

If Tally encounters data corruption or errors, use the Data Repair tool:

  1. Backup first: Go to Gateway of Tally > F12 > Backup, or use AWS snapshots.
  2. Repair: Press Alt+Y (Data) > Repair, or go to F1 (Help) > Troubleshooting > Repair.
  3. Select Company: Choose the affected company and run repair.
  4. Verify: Check reports and vouchers for consistency.

If repair fails, restore from your latest backup. AWS snapshots make this quick and painless.

License Server and Multi-User Setup on AWS

For multiple concurrent users on Tally on AWS, use TallyPrime Gold (unlimited users on LAN). Set up the licence server:

TallyPrime Gold Price (indicative 2026): Rs 67,500 + 18% GST (perpetual licence, unlimited LAN users).

On AWS, all users connect via RDP to the same EC2 instance, so they share the same TallyPrime Gold licence. Configure the licence server IP and port in TallyPrime Server Monitor (available in Gold). Ensure the EC2 security group allows port 9000 (default Tally licence server port) if users connect from outside the VPC.

Upgrading from Silver to Gold on AWS

If you start with TallyPrime Silver and need to expand to multiple users, upgrade to Gold:

Silver to Gold Upgrade Cost (indicative 2026): Rs 45,000 + 18% GST.

Contact Global IT Care or your Tally partner to process the upgrade. You receive a new Gold licence key; activate it in TallyPrime, and all users on the AWS instance can now log in simultaneously.

TSS Renewal and Connected Services on AWS

TSS (Tally Support Services) is crucial for cloud deployments because it enables connected services:

  • Updates: TallyPrime receives security patches and feature updates monthly.
  • Connected GST: Auto-reconcile GSTR-2B, generate GSTR-1, file returns directly from Tally.
  • e-Invoice: Auto-generate IRN and QR codes; flow to GST portal.
  • Technical Support: Priority support for issues and troubleshooting.

TSS Renewal Costs (indicative 2026): Silver ~ Rs 4,500/year, Gold ~ Rs 13,500/year (plus 18% GST). Early renewal adds approximately 1 free month; 2-year renewal offers approximately 10% discount.

Without TSS, Tally continues to work offline, but you lose updates and connected services. For AWS deployments, TSS is highly recommended.

Offline Capability: Tally on AWS Still Works Offline

A unique strength of TallyPrime is offline-first architecture. Even on AWS, if your internet connection drops temporarily, TallyPrime keeps working. You can create vouchers, view reports, and perform all accounting tasks. When internet returns, data syncs automatically.

This is different from purely cloud-based SaaS solutions. TallyPrime's offline capability means you are never blocked by network issues.

Scaling Tally on AWS as Your Business Grows

AWS makes scaling painless. As your business grows:

  • More Users: Upgrade EC2 instance size (e.g., t3.medium to m5.large) in minutes without downtime.
  • More Data: Increase EBS volume size and add S3 storage for backups.
  • Higher Availability: Deploy across multiple availability zones with AWS RDS for centralised backup or use AWS Backup for automated cross-region backups.
  • More Locations: Add EC2 instances in different regions and sync data via Tally's replication or manual sync.

Cost Estimation: Tally on AWS for a Typical Business

Let us work through a real example. Suppose you are a manufacturing business in Purnea with 20 users, 5 GB of data, and need 99.9% uptime.

Component Cost/Month (Rs) Notes
EC2 m5.large (20 users) 5,000 Approximate, varies by region and usage
EBS Storage (100 GB) 800 Gp3 storage, encrypted
Data Transfer (outbound) 500 Approximate, depends on usage
S3 Backup Storage (50 GB) 1,200 Annual snapshots, cross-region replication
AWS Backup (optional) 500 Automated daily backups, 30-day retention
Total AWS Hosting ~8,000 Per month
TallyPrime Gold Licence 0 One-time: Rs 67,500 + 18% GST (amortise over 3 years = Rs 1,875/month)
TSS Renewal (Gold) 1,125 Rs 13,500/year + 18% GST = Rs 15,930/year = Rs 1,325/month
Total Monthly Cost ~10,300 All-in for 20 users, full support

This is approximately Rs 515 per user per month for a fully managed, secure, cloud-based accounting system with daily backups and 99.9% uptime. Compared to on-premise (server hardware, IT staff, power, cooling, disaster recovery), AWS is often more cost-effective for businesses of 15+ users.

Comparing Tally on AWS with Other Cloud Solutions

You might wonder how Tally on AWS compares to Tally on Cloud (managed hosting by Tally partners) or pure SaaS alternatives. Here is the distinction:

Tally on AWS: You manage the AWS account, instance, and backups. You have full control but more responsibility. Best for IT-savvy teams or those with in-house support.

Tally on Cloud (Managed): A partner like Global IT Care manages the entire infrastructure, backups, security, and updates. You just use Tally. Costs Rs 175-290/user/month (BYOL) or Rs 899-1,299/month (licence included). Best for businesses wanting zero infrastructure headache.

Pure SaaS (e.g., Zoho Books, Busy): Cloud-native, no desktop software. Easier onboarding but less offline capability and different workflows. Not TallyPrime.

For most Purnea businesses, managed Tally on Cloud is simpler; for tech-forward companies, AWS offers more control and potentially lower long-term cost.

Why Choose Global IT Care for Tally on AWS?

Global IT Care is a Tally 3 Star Certified Partner based in Purnea, Bihar, with 16 years of experience (since 2010). We offer:

  • AWS Setup: We provision, configure, and harden your EC2 instance for Tally.
  • Licence Management: We help you choose Silver or Gold, activate, and renew TSS.
  • Migration: We migrate your existing on-premise Tally data to AWS safely.
  • Training: We train your team on remote access, GST filing, e-invoicing, and troubleshooting.
  • 24/7 Support: We provide ongoing support for issues, backups, and compliance.
  • Transparent Pricing: No hidden fees. We quote AWS + Tally + support upfront.

Getting Started: Next Steps

Ready to move your Tally to AWS? Here is how to begin:

  1. Assess: How many users do you have? How much data? What is your budget?
  2. Choose Path: Managed cloud (simpler) or AWS self-managed (more control)?
  3. Contact Us: Reach out to Global IT Care for a free consultation and quote.
  4. Plan Migration: We schedule a migration date, backup your current Tally, and set up on AWS.
  5. Go Live: Your team accesses Tally from anywhere, securely, with daily backups.

Tally on AWS is a proven, secure, scalable solution for growing businesses. Whether you are in Purnea, Bihar, or anywhere in India, cloud-based Tally offers flexibility, reliability, and peace of mind. Contact Global IT Care, your trusted Tally 3 Star Certified Partner, today. Call +91 75469 00951 or visit us in Purnea to discuss your Tally on AWS setup, licensing, and support needs. We have been serving businesses since 2010 and are ready to help you scale securely.

Frequently asked questions

Can I run TallyPrime on AWS?

Yes. AWS EC2 Windows instances run TallyPrime natively. You can bring your own licence (BYOL) or purchase with hosting. Connect via RDP from any device, anywhere.

What is the cost of Tally on AWS?

Tally on Cloud (AWS-hosted) ranges Rs 175-290/user/month (BYOL) or Rs 899-1,299/month (licence included). EC2 costs depend on instance size and data usage, typically Rs 2,000-8,000/month.

Is Tally on AWS secure?

Yes. AWS offers encryption at rest and in transit, IAM access control, VPC isolation, and daily automated backups. RDP connections use 256-bit encryption over secure channels.

Do I need internet for Tally on AWS?

Yes, you need internet to access the AWS instance via RDP. TallyPrime itself works offline, but AWS hosting requires stable connectivity to log in and sync data.

What is TSS and do I need it for AWS?

TSS (Tally Support Services) includes updates, connected services (e-invoice, GST), and technical support. Included free for 1 year; renewal: Silver Rs 4,500, Gold Rs 13,500 + GST annually.

Can I migrate from on-premise Tally to AWS?

Yes. Backup your company data file from on-premise TallyPrime, restore it on AWS EC2, and sync via RDP. Global IT Care can handle migration, backup, and setup for you.