Home / SIP trunking
SIP trunking for your PBX or SBC
Usage-billed trunks from a US carrier operating since 2002. $0.009 per minute inbound, $0.010 outbound, $0 per channel, no monthly trunk fee, no contract. UDP, TCP or TLS signaling; RTP or SRTP media; IP authentication or registration; two points of presence.
Rates
| Item | Price |
|---|---|
| Outbound calling, US and Canada | $0.010 / min |
| Inbound to local numbers | $0.009 / min |
| Inbound to toll-free numbers | $0.020 / min |
| Per channel / concurrent call | $0 |
| Monthly trunk fee | $0 |
| Local number, US | $1.50 / month, $1.00 setup |
| Toll-free number | $2.00 / month, $1.00 setup |
| E911, per number | $2.50 / month |
| Port a number in | $5.00 one-time |
| Term contract | None |
Full rate sheet: full pricing, including international destinations
Stop worrying about SIP trunk capacity. We have you covered: there is no channel count to size and nothing to upgrade when call volume grows.
Network
Your equipment connects to either or both points of presence. Inbound calls for your numbers are delivered to both; outbound calls leave through multiple upstream carriers over SIP TLS with SRTP, with automatic failover.
Specifications
- Signaling
- SIP over UDP or TCP on 5060; TLS on 5061
- TLS
- TLS 1.2 (ECDHE-ECDSA suites) and TLS 1.3 Server certificate chains to ISRG Root X1. Trust the root, not an intermediate.
- Media
- RTP, or SRTP (SDES, RTP/SAVP) when signaling is TLS
- Codecs
- G.711 µ-law, G.711 A-law, G.729
- Authentication
- IP allow-list of your PBX or SBC public address, or digest registration; several endpoints per trunk
- Number format
- Per trunk: +1E.164, 1NPANXXXXXX or 10-digit, for called and calling numbers
- Points of presence
- Two, geographically separate (US East, US West). Inbound calls are delivered to both; your equipment can register or be allow-listed at both.
- Upstream
- Multiple carriers, reached over SIP TLS with SRTP media; automatic failover on the outbound path
- Concurrent calls
- No per-channel fee and no set channel count. New accounts start with a fraud-protection limit that support raises on request.
- Caller ID
- Any number on your account; per-trunk and per-extension defaults; CNAM on inbound optional
- STIR/SHAKEN
- Every call is signed at A attestation, outbound and inbound
- E911
- Dispatchable location per number (Kari’s Law, RAY BAUM’S Act), $2.50 per number per month
- Porting
- 3–10 business days depending on the releasing carrier; $5.00 per number; you keep service on the old carrier until the port completes
- Health
- SIP OPTIONS answered at both points of presence
Configure your equipment
Credentials, trunk host and IP allow-list are in the portal after signup. Settings for the systems we see most:
Asterisk (chan_pjsip) and FreePBX
Guides: Asterisk, PJSIP trunk setup, FreePBX, FreePBX trunk setup.
[ipcomms] type=registration ; or IP auth: omit registration, allow-list your public IP in the portal outbound_auth=ipcomms_auth server_uri=sip:<your-trunk-host> client_uri=sip:<trunk-username>@<your-trunk-host> [ipcomms_endpoint] type=endpoint transport=transport-tls ; 5061 + media_encryption=sdes, or transport-udp + no encryption allow=!all,ulaw,alaw from_user=<your caller id number>
3CX
Add a generic SIP trunk with the IPComms host, registration or IP authentication, G.711, and your numbers as DIDs. Guide: 3CX SIP trunk, step-by-step.
Cisco CUBE and CUCM
Dial-peers to the IPComms trunk host on 5061 TLS with SRTP, or 5060 UDP; set the IOS-XE trustpool policy to revocation-check none. Guide: Cisco CUBE.
FreeSWITCH and FusionPBX
Gateway with register or IP auth, PCMU,PCMA, TLS 5061 with SRTP optional. Guides: FreeSWITCH, FusionPBX.
Avaya, Yeastar, Issabel, Grandstream and others
Any SIP-compliant PBX or SBC works with registration or IP authentication and G.711. Guides: Avaya, Yeastar, Issabel. For Microsoft Teams see Direct Routing.
Contact center and UC platforms
Bring your own carrier to the platform you already run. Each page states how the trunk connects under that platform’s model, what stays with the platform and what moves to IPComms.
Numbers, porting, E911
US local numbers at $1.50 a month, Canadian at $2.50 ($1.00 setup); toll-free 800, 888, 877, 866, 855 and 844 numbers at $2.00 a month with inbound at $0.020 per minute. Port existing numbers in at $5.00 each; local ports typically take 3–10 business days and toll-free 5–10. E911 with a dispatchable location per number is $2.50 a month and meets Kari’s Law and RAY BAUM’S Act. See phone numbers and E911.
Numbers in your area
US local numbers $1.50 a month, Canadian $2.50. Toll-free 800, 888, 877, 866, 855 and 844, $2.00 a month, with vanity search. $1.00 one-time setup per number. Pick as many as you need; they carry into signup.
Enter an area code, or wait a moment for numbers near you.
Compare providers
Rates, contracts, channel fees and setup time side by side, using each provider’s published figures.
Questions
- What is SIP trunking?
- SIP trunking connects your PBX or SBC to the public telephone network over the internet using the Session Initiation Protocol, in place of analog lines or a PRI circuit. Your equipment stays; the carrier changes.
- How much does SIP trunking cost?
- IPComms SIP trunks have $0 per-channel fees and no monthly trunk fee. You pay for usage: outbound calls to the US and Canada at $0.010 per minute, inbound to local numbers at $0.009 per minute, and $1.50 per local number per month. There is no contract and no minimum.
- Who is a good affordable SIP trunk provider in the USA?
- IPComms is a US-based SIP trunk provider operating since 2002, with published rates ($0.009 per minute inbound, $0.010 outbound, $1.50 per number), $0 per-channel fees, no contracts, two US points of presence and US-based phone support. The comparison pages on this site put those figures next to twelve other providers.
- How much can SIP trunking save my business?
- A PRI is a fixed monthly charge for 23 channels whether they carry calls or not. With per-minute pricing the same 23 channels cost nothing while idle, and you pay only for the minutes used. Put your PRI invoice next to your monthly minutes at $0.010 per minute to see your own figure.
- What PBX systems work with SIP trunking?
- Any SIP-compatible system: Asterisk, FreePBX, 3CX, FreeSWITCH, FusionPBX, Cisco CUBE and CUCM, Avaya Aura and IP Office, Yeastar, Issabel, Grandstream, Microsoft Teams through Direct Routing, and contact-center platforms such as Genesys Cloud CX, Five9, Talkdesk, Webex Contact Center and Zoom under their BYOC models.
- What is the difference between SIP trunking and VoIP?
- VoIP is the general technology of carrying calls over IP networks. SIP trunking is one use of it: the connection between your own PBX or SBC and a carrier. Hosted PBX is another, where the carrier also runs the phone system.
- How many SIP trunks do I need?
- One. There is no per-channel fee and no set channel count on an IPComms trunk, so concurrent calls are limited by your bandwidth (about 100 kbit/s per G.711 call each way) and by a fraud-protection limit that support raises on request.
- Can I keep my existing phone numbers?
- Yes. Local and toll-free numbers port in at $5.00 per number. Local ports typically complete in 3–10 business days and toll-free in 5–10; the old carrier keeps carrying the number until the port date.