India DOT & TRAI VoIP Regulations: What Every Teams Admin Must Know Before Deploying Voice in India

Chandra
SwiftM365 | Building for the M365 community
India's telecommunications regulatory landscape is among the most complex in the world for VoIP deployments. Having deployed Microsoft Teams voice across multiple Indian enterprises — from Mumbai financial institutions to Bangalore IT parks to Delhi government offices — I've learned that the technical deployment is often the easy part. The regulatory compliance is where projects succeed or fail.
This guide covers everything you need to know about DOT/TRAI regulations for Microsoft Teams telephony in India — toll bypass, Location-Based Routing, CDR storage, OSP licensing, and practical compliance strategies.
The Two Regulatory Bodies You Must Understand
DOT (Department of Telecommunications)
DOT operates under the Ministry of Communications and is the licensing authority. Every telecom operator in India needs a license from DOT before providing service. DOT issues the Unified License (UL), UL-VNO (Virtual Network Operator), and International Long Distance Operator (ILDO) licenses. DOT sets the rules — and the penalties for breaking them.
TRAI (Telecom Regulatory Authority of India)
TRAI is the regulatory authority responsible for fixing tariffs, ensuring quality of service, and protecting consumer interests. While DOT makes the licensing rules, TRAI sets the pricing framework and service quality standards that all operators must follow.
Key takeaway: For Microsoft Teams deployments, you answer to both. DOT governs your licensing and interconnect compliance. TRAI governs your call routing and tariff compliance.
The Cardinal Rule: Toll Bypass is Illegal in India
This is the single most important regulation for any VoIP deployment in India, and it's where most international UC architects get caught off guard.
What is toll bypass? When a call that should traverse the PSTN (and generate toll revenue for licensed carriers) is instead routed over an IP network to avoid those charges, that's toll bypass. In most countries, this is a business optimization. In India, it's a criminal offense under the Indian Telegraph Act.
How This Affects Microsoft Teams
Consider this scenario: Your company has offices in Mumbai and Delhi. A user in Mumbai needs to call a PSTN number in Delhi.
Compliant routing: Mumbai Teams user → Mumbai SBC → Mumbai PSTN gateway → Long-distance carrier → Delhi PSTN → Destination
Non-compliant routing (toll bypass): Mumbai Teams user → WAN/Internet → Delhi SBC → Delhi local PSTN → Destination
The second scenario is illegal because it bypasses the long-distance carrier toll charges by routing the call over your private network to terminate as a local call in Delhi.
The Practical Impact
This means you cannot simply deploy a single SBC in one city and route all India PSTN traffic through it. Each location needs its own PSTN breakout through a locally licensed carrier, or you must use a carrier that handles the inter-circle routing compliantly.
Location-Based Routing: Microsoft's Compliance Solution
Microsoft developed Location-Based Routing (LBR) specifically to address India's toll bypass regulations. LBR is a mandatory configuration for any Teams Direct Routing or Operator Connect deployment in India.
How LBR Works
LBR uses the user's physical location (determined by their network subnet) to decide which PSTN gateway handles their calls. The system ensures that:
LBR Configuration Requirements
To implement LBR for India, you need:
LBR for Operator Connect India
Microsoft also supports LBR for Operator Connect deployments in India. The configuration differs slightly from Direct Routing LBR — the operator handles the gateway-side compliance, but tenant administrators still need to configure network sites, subnets, and enable LBR for users.
CDR Storage Requirements: The Compliance You Can't Ignore
Telecom Licensees (2-Year Retention)
As of the DOT amendment dated December 21, 2021, all telecom licensees operating under a Unified License must maintain:
| Record Type | Minimum Retention Period |
|---|---|
| Call Detail Records (CDR) | 2 years |
| Exchange Detail Records (EDR) | 2 years |
| IP Detail Records (IPDR) | 2 years |
| Subscriber login/logout details | 2 years |
OSP (Other Service Provider) Requirements
If your organization operates as an OSP (BPO, call center, ITES), the requirements are slightly different:
| Record Type | Retention Period |
|---|---|
| CDRs at OSP centers | 1 year |
| Usage Detail Records (UDR) | 1 year |
| System logs | 1 year |
CERT-In Requirements
For organizations classified as internet infrastructure operators, CERT-In mandates:
| Record Type | Retention Period |
|---|---|
| Subscriber details | 5 years |
| IP addresses allotted | 5 years |
| Registration IPs and timestamps | 5 years |
What This Means for Teams Deployments
Your SBC must be configured to generate and store CDRs locally. Microsoft's CQD (Call Quality Dashboard) retains call metadata, but this does not satisfy DOT's CDR requirements. You need:
OSP Licensing: The June 2021 Reforms
The June 23, 2021 revision of OSP guidelines was a watershed moment for cloud telephony in India. Before this revision, OSP regulations were extremely restrictive — requiring dedicated leased lines, EPABX registration, and bank guarantees.
Post-Reform OSP Landscape
The 2021 reforms introduced several relaxations:
How This Helps Teams Deployments
These reforms are what made Microsoft Teams with Operator Connect viable for Indian BPO/ITES companies. Previously, running a cloud-based phone system for a call center in India was a regulatory nightmare. Now, as long as you:
...you can deploy Teams voice for OSP operations.
International Calling: ILD Requirements
For calls between India and other countries, the regulations are clear:
Practical Options
| Approach | Compliance Status | Notes |
|---|---|---|
| Local carrier with ILD license | Compliant | Tata, Airtel, Jio have ILD licenses |
| Operator Connect (India certified) | Compliant | Operator handles ILD compliance |
| Foreign SIP trunk direct | Non-compliant | Illegal — bypasses ILD requirement |
| Microsoft Calling Plans | Not available in India | N/A |
Media Optimization and Toll Bypass Concerns
Media Bypass in India
Media Bypass (where RTP flows directly between the Teams client and SBC) is technically supported but creates compliance risks in India. If a user in Mumbai has Media Bypass enabled and travels to Delhi, the media stream would flow from Delhi to the Mumbai SBC — potentially constituting toll bypass.
Recommendation: Disable Media Bypass for India deployments unless you have sophisticated network controls that can dynamically adjust media paths based on user location. Use Location-Based Routing to handle this correctly.
Local Media Optimization (LMO)
LMO is a better fit for India because it routes media through the local SBC based on the user's network location. Combined with LBR, LMO ensures both signaling and media comply with toll bypass regulations.
Practical Deployment Architecture for India
Based on my deployments across Indian enterprises, here's the architecture that works:
Multi-City Deployment
For organizations with offices across multiple telecom circles:
Single-City Deployment
For organizations in one city:
Recommended Carriers for Teams in India
| Carrier | License Type | Teams Integration | Coverage |
|---|---|---|---|
| Tata Communications | UL + ILDO | Direct Routing + Operator Connect | Pan-India + International |
| Airtel Business | UL + ILDO | Direct Routing + Operator Connect | Pan-India + International |
| Reliance Jio | UL + ILDO | Direct Routing | Pan-India + International |
| Sify Technologies | UL-VNO | Direct Routing | Major metros |
| Route Mobile | UL-VNO | Direct Routing | Major metros |
Common Compliance Mistakes
Checklist: India Compliance for Teams Voice
Before going live with Teams voice in India, verify:
Final Thoughts
India's regulatory landscape for VoIP is evolving. The 2021 OSP reforms were a massive step forward, and Microsoft's investment in LBR and Operator Connect for India shows the market's importance. But compliance is not optional — the penalties for toll bypass and regulatory violations include license revocation and criminal prosecution.
Work with a regulatory-savvy carrier, configure LBR properly, maintain your CDRs, and you can run a world-class Teams voice deployment in India that's fully compliant.
If you're deploying Teams voice in India and need help with dial plans for Indian cities and area codes, SwiftM365 supports all major Indian cities with proper normalization rules — Mumbai, Delhi, Bangalore, Hyderabad, Chennai, Pune, Kolkata, and 20+ more.
---
Have questions about India telecom compliance for Teams? Reach out via our feedback page or contact me directly at +91 9011070193.

Written by Chandra
Passionate about simplifying Microsoft 365 administration for the community. Building free tools so admins can focus on what matters.
Subscribe to our blog
Get the latest posts delivered to your inbox