Hosting Prices, Bill Drivers and 2026 Rules
Cloud egress and data transfer charges: what they are and how to estimate them in rupees
Data transfer out, cross-zone, inter-region, NAT and CDN charges explained, with a dated free-allowance example and illustrative rupee estimates.
Egress is the data that leaves your hosting provider: pages, images, downloads and API responses sent to users on the internet, plus copies sent to another region or another provider. On most public clouds data coming in is free and data going out is charged per GB after a free allowance, while traffic between zones or regions and through NAT gateways can be charged too. On a VPS or dedicated server, bandwidth is usually bundled up to a monthly cap or a port speed. Egress is the line Indian MSMEs most often forget to estimate. This guide explains how it is billed and how to estimate it, as part of the hosting pricing overview.
Types of data transfer and how they are usually billed
| Traffic | Usually billed? | Notes |
|---|---|---|
| Internet to your server (ingress) | Usually free | Uploads, incoming requests |
| Your server to the internet (egress) | Yes, per GB after any free allowance | Often tiered: price per GB falls with volume |
| Between availability zones in one region | Often, per GB each way | Matters for multi-zone databases and clusters |
| Between regions (e.g. Mumbai to Hyderabad) | Yes, per GB | Matters for disaster-recovery copies |
| Through a NAT gateway | Hourly charge plus per GB processed | Private servers downloading updates |
| From cloud CDN to users | Per GB, CDN price list | Can be cheaper than direct egress |
| On a VPS or dedicated server | Bundled allowance or port speed | Overage per GB or throttling after the cap |
A dated example of a free allowance
AWS's own EC2 pricing page, checked on 28 October 2026, states that customers receive 100 GB of data transfer out to the internet free each month, aggregated across services and regions (except China and GovCloud). Other providers have their own allowances and conditions, and these can change, so check each provider's current page.
Estimating your monthly egress
You can estimate egress from numbers you already have.
- Page weight × page views. Average page size (including images and scripts) multiplied by monthly page views.
- Downloads. Size of PDFs, catalogues or app files multiplied by downloads.
- API traffic. Average response size multiplied by requests (mobile apps, partner integrations).
- Backups and replication. Any copy sent outside the region or provider.
- Add a buffer of 20–30% for bots, crawlers and growth.
Worked example (illustrative). An online catalogue gets 3,00,000 page views a month at an average 2.5 MB per page = 7,50,000 MB ≈ 750 GB. Brochure downloads add 4,000 × 5 MB = 20 GB. API calls from a mobile app add 30 GB. Subtotal 800 GB; with a 25% buffer, 1,000 GB a month.
At an illustrative ₹7–₹10 per GB after a 100 GB free allowance: (1,000 − 100) × ₹7 = ₹6,300 to (1,000 − 100) × ₹10 = ₹9,000 a month before GST. That can be more than the server itself.
How a CDN changes the bill
A content delivery network (CDN) caches images, scripts and downloads close to users. Two effects:
- Traffic from your server to the CDN is often reduced because the CDN serves repeat requests from its cache.
- The CDN itself bills per GB delivered (or includes some traffic in a plan), sometimes cheaper than direct egress.
Illustrative example. If 80% of the 1,000 GB above is cacheable, the origin sends about 200 GB plus cache refreshes. Whether the total falls depends on the CDN's own price for 800 GB; compare both lines. A CDN usually also improves speed for users in other Indian cities.
Traffic inside the cloud that still costs money
- Cross-zone traffic. Running an app server in one zone and the database in another for resilience means each query crosses zones. At high volume this is visible on the bill.
- NAT gateways. Private servers that download updates or call external APIs through a managed NAT gateway pay an hourly fee plus a per-GB processing fee. For small setups this can exceed the cost of the servers.
- Inter-region replication. Copying backups from Mumbai to Hyderabad for disaster recovery is charged per GB transferred. See backups and disaster recovery cost.
Egress at exit
Leaving a provider means moving all your data out, which is egress too. A business with 5 TB of files would pay egress on 5 TB once at exit, plus the work. Some providers have announced fee waivers for customers leaving entirely, subject to conditions; ask in writing and see exit costs and lock-in.
Ways to keep egress down
- Compress images and enable modern formats and HTTP compression.
- Put static files behind a CDN.
- Keep app servers and databases in the same zone unless you need multi-zone resilience.
- Use private endpoints for provider services instead of routing through NAT.
- Set a budget alert on data transfer specifically. See budgets, alerts and tagging.
- On a VPS, check whether overage is charged or traffic is throttled.
Related guides
Data transfer sits alongside the other metered extras in IP, load balancer, backup, support and licence charges. If you are billed in dollars, the per-GB price also moves with the exchange rate; see USD vs INR billing.
FAQ
Is data transfer within India cheaper than to other countries?
Pricing for internet egress usually depends on the source region and volume tier, not the user's country. Inter-region pricing depends on the pair of regions. Check the price page.
Does "unlimited bandwidth" on shared hosting mean no limit?
Usually it means no metered charge within fair-use terms. Heavy use can trigger throttling or a request to upgrade. Read the acceptable use policy.
Are uploads to the cloud free?
Inbound data is usually free on major clouds, but the requests that write objects to storage may be charged.
Does a CDN always save money?
Not always. It saves when much of your traffic is cacheable and the CDN price per GB is lower than direct egress. Run both numbers.
Sources
- AWS EC2 on-demand pricing — data transfer section (100 GB free per month, checked 28 October 2026)
- AWS Regions — Mumbai and Hyderabad regions
- CBIC GST — GST on data transfer charges as part of the hosting supply
- Ministry of Electronics and IT — policy on data and cloud