COMPARISON SIP-TRUNKING TWILIO

Twilio Elastic SIP Trunking Pricing Guide

SIPNEX ·

Twilio Elastic SIP Trunking costs $0.0100 per minute for outbound calls on standard US routes and $0.0034 per minute inbound to local numbers, pay-as-you-go, with no per-channel fees and no contracts. Numbers run $1.15 per month for local and $2.15 for toll-free. Those are the headline figures from Twilio’s published rate pages as of August 2026. This guide covers the lines most buyers miss, plus the volume math that decides whether the product fits at all.

SIPNEX is an FCC-licensed carrier competing in this exact lane. Read us as an informed rival — we’ll flag where Twilio’s product is genuinely strong. For the concept behind the product, see elastic SIP trunking explained.

The full published US rate card

Line itemPublished rate
Termination (outbound), standard routes — 48-state zone, with Hawaii a separate zone at the same rate$0.0100/min
Termination, Alaska$0.0862/min
Termination, high-cost areas$0.0620/min
Termination, toll-free$0.0011/min
Origination (inbound), local numbers$0.0034/min
Origination, toll-free numbers$0.0130/min
Local number$1.15/mo
Toll-free number$2.15/mo

The card is refreshingly complete. Twilio publishes it self-serve, offers committed-use discounts at volume, and charges nothing per channel. Its own pitch is “only pay for what you use,” with no contracts and no channel limits, and for minutes and numbers the card backs that up. Capacity scales on its own with “unlimited” concurrent calls. That is the namesake feature and the real differentiator: a PBX that spikes from 10 to 300 channels on a campaign day pays nothing extra for the headroom.

The three lines that surprise people

Alaska and high-cost routes. Standard termination is a penny. Alaska is $0.0862 — nearly 9× — and designated high-cost areas run $0.0620. Operations dialing rural lists find this on the invoice, not the pricing-page headline. Model your actual area-code mix before assuming the penny rate. Why rural exchanges cost more is a least-cost routing topic.

Toll-free origination. Receiving calls on toll-free numbers costs $0.0130 per minute — nearly 4× the local inbound rate. An inbound call center running 100,000 toll-free minutes a month carries a $1,300 line item before numbers and features. (Toll-free termination, by contrast, is nearly free at $0.0011.)

One-minute billing increments. Twilio bills voice in one-minute increments, so a 65-second call bills as two minutes. Dialer calls often average under a minute. At that length, the rounding quietly pushes the effective rate well above the headline. Converting rates to your real average call length is the single most important step in our SIP trunk pricing guide.

In rate-sheet shorthand, that’s 60/60 billing: a 60-second minimum, then 60-second increments. Dialer-grade carrier cards run 12/6 — a 12-second minimum, then 6-second increments. True 6/6 is usually reserved for traffic averaging around 15 seconds ALOC. One note for the negotiating table: quality routes across the industry are drifting toward 60/60, so get per-second-class increments in writing while they’re offered.

The same calls on 60/60 and 12/6: worked math

Increments feel abstract until you run a real SIP call through both clocks. So hold Twilio’s own $0.0100 rate constant on both sides. The only variable below is the billing increment.

Actual call lengthBilled on 60/60Billed on 12/6Cost at $0.0100/min
25 seconds60 sec30 sec$0.0100 vs $0.0050
65 seconds120 sec66 sec$0.0200 vs $0.0110
90 seconds120 sec90 sec$0.0200 vs $0.0150
3 minutes180 sec180 sec$0.0300 vs $0.0300

The pattern is plain: the shorter the call, the wider the spread. At 25 seconds — a typical connected dialer call — 60/60 doubles the cost of the identical call. By three minutes the two clocks converge. That is why increments barely matter for a PBX full of long conversations.

Now scale it. A month of one million trunking calls at 25 seconds each bills 1,000,000 minutes on 60/60, but roughly 500,000 minutes on 12/6. At the same penny rate, that is $10,000 versus about $5,000. The rate never changed — the clock did. Match the increment to your traffic before you compare headline rates.

What “elastic” means in a day-to-day trunking service

Strip the branding and “elastic” is one operational promise: the trunking service adds and removes capacity in real time, on its own. You never provision channels. You never file a ticket to raise a cap. Each new SIP call simply takes a session, and the platform absorbs the concurrency.

That has three practical effects. Campaign bursts never hit a channel ceiling, so calls don’t fail on your biggest day. Capacity planning stops being a task — no more quarterly channel-count reviews. And the invoice carries no capacity line at all: trunking calls bill as minutes, numbers bill monthly, and that is the whole bill.

One caveat worth stating plainly: a carrier trunk without channel caps behaves the same way. Elasticity solves a real problem only when the alternative charges per channel or caps concurrency. And the model never changes the billing clock — every call still rounds up to full minutes.

What a Twilio phone number adds to the bill

Per-minute rates get the attention, but numbers are the second dimension of the bill. A Twilio phone number costs $1.15 per month for local and $2.15 for toll-free. Each number also carries its own inbound per-minute rate: $0.0034 local, $0.0130 toll-free.

At one office number, that is noise. At fleet scale it is not. Outbound operations that rotate caller IDs hold large number inventories: 50 local numbers run $57.50 a month, 200 run $230, and 500 run $575 — before a single inbound minute. Multiply your working number count by $1.15 and put it in the model.

Two practical notes. The fee bills for every number you hold, used or idle, so prune inventory you no longer dial from. And when numbers move between providers, check the porting fee schedule on both ends — SIPNEX, for the record, charges no port fees.

Twilio Elastic SIP Trunking pricing for add-on features

The rate card covers minutes and numbers. A second table on Twilio’s pricing page covers features. Two of its lines are free; the other five carry a charge. Here is the whole list as published in September 2026.

FeaturePublished price
Unlimited call concurrencyIncluded
Secure trunking (TLS signaling, SRTP media)Included
Emergency calling, per number with a registered address$0.75/mo
911 call placed from a number with no registered address$75 per call
Call recording$0.0025/min
Call recording storage$0.0005/min per month
SIP Insights advanced features$0.0024/min

Recording deserves a moment. It is a per-minute charge, so it scales with talk time. Storage is a per-minute-per-month charge, so it scales with talk time and retention. Record 100,000 minutes a month and keep everything for a year: recording costs $250 a month, and by month twelve the stored library costs $600 a month on its own. Set a retention policy before you turn recording on.

Emergency calling is cheap at $0.75 per number, and the $75 charge for a 911 call from an unregistered number is the reason to pay it. Register an address on every number a person can dial from. The rules behind that are in E911 for VoIP. Secure trunking costs nothing extra, so there is no reason to run signaling or media in the clear. SIP Insights bills $0.0024 per minute — about a quarter of the base termination rate — so turn it on to diagnose, not as a default.

Calls per second: the Twilio Elastic SIP Trunking line dialers must ask about

Minutes and numbers are the visible bill. Call setup rate is the invisible ceiling. Twilio’s docs are explicit: by default a trunk may place 1 call per second (CPS) per region on termination, and every additional CPS is a monthly fee per region. You can set it yourself in the Console up to 5 CPS; above 5 you go through sales. The pricing page’s CPS calculator prices it: in the us1 region, $15 per additional CPS per month on pay-as-you-go ($10 on committed-use). So 5 CPS is $60 a month before a single minute, and the slider only says talk to sales at 30-plus.

For a PBX that rarely matters. Fifty office phones do not start five calls in the same second. A predictive dialer does. Fifty agents on three lines each, with calls that last about half a minute, generate roughly five new call setups every second, and more at the top of the hour. Attempts that never connect still count, because CPS measures setups, not minutes.

When a trunk exceeds its CPS, Twilio rejects the extra calls and logs error 32001, “Trunk CPS limit exceeded.” On a dialer that shows up as a burst of failed attempts at the exact moment the campaign is hottest. Inbound (origination) CPS and concurrent calls are unlimited, so the ceiling is outbound only. One more gate: new accounts without an approved Business Profile cannot self-serve CPS changes at all.

Compare the defaults. Telnyx starts at 20 CPS per source IP or SIP username. Its ceiling is higher, but it is metered too — Telnyx adds an Outbound Peak CPS surcharge each month above 5 CPS, from $12 per CPS (the Telnyx explainer covers the surcharge). Ask every carrier you shortlist for its CPS ceiling and whether it is metered. Put your peak CPS in the model next to your minutes — for a predictive dialer carrier, it is the first question on the call.

A worked monthly budget on Twilio Elastic SIP Trunking pricing

Put every line together for two real shapes of traffic. Both use only the published card above. Taxes, regulatory fees, CPS fees, and any committed-use discount are left out. On the calculator above, the dialer’s roughly 5 CPS would add about $60 a month. Recording and storage are modelled on actual talk minutes; Twilio publishes no rounding rule for recording, so treat those two lines as a floor.

A 50-seat office PBX. Sixty local numbers with emergency addresses registered on all of them. Then 40,000 outbound minutes and 30,000 inbound minutes on local numbers. Calls average four minutes, so the 60/60 clock adds little.

A 50-agent predictive dialer. Three hundred local numbers for caller-ID rotation, with no emergency addresses because the numbers never place a 911 call. Then 400,000 connected calls averaging 25 seconds, with recording on. That is about 167,000 talk minutes, but every call bills as a full minute.

Line item50-seat PBX50-agent dialer
Outbound minutes at $0.010040,000 billed → $400400,000 billed → $4,000
Inbound local minutes at $0.003430,000 → $102
Local numbers at $1.1560 → $69300 → $345
Emergency calling at $0.7560 → $45
Call recording at $0.0025~167,000 min → ~$417
Recording storage, month one, at $0.0005~$83
Month totalabout $616about $4,845

Read the totals against the talk time behind them. The PBX pays under a cent per talk minute all-in, about $0.0088. The dialer pays about $0.029 per talk minute all-in, and $0.024 for carriage alone — 2.4× the penny headline. The gap is the clock and the number pool, not the rate. On a 12/6 card at the same penny rate, the dialer’s carriage line falls to about $2,000, as the earlier table showed.

Twilio SIP trunking vs Elastic SIP Trunking: same product, one price sheet

A naming note that saves confused searches: Twilio SIP trunking and Twilio Elastic SIP Trunking are the same product. Twilio’s own site uses plain “SIP Trunking” in its page title and navigation. The copy calls the product “Elastic SIP Trunking.” Every rate on this page is the Twilio SIP trunking price. There is no separate non-elastic tier with different pricing. If you arrived comparing “Twilio SIP trunking cost” against another vendor’s trunking, the card above is the complete answer.

Twilio Elastic SIP Trunking pricing vs Telnyx: the published cards side by side

Telnyx is the vendor most buyers price against Twilio, and both publish self-serve cards. Here are the US lines as fetched from both pricing pages in September 2026. Both bill voice in 60/60 increments, so the rounding math above applies to each equally.

Line itemTwilio Elastic SIP TrunkingTelnyx SIP trunking
Outbound, local (standard routes)$0.0100/minfrom $0.005/min
Inbound, local number$0.0034/minfrom $0.0032/min
Inbound, toll-free number$0.0130/minfrom $0.015/min
Outbound to toll-free$0.0011/minFree
Local number$1.15/mofrom $1/mo
Call recording$0.0025/min$0.002/min
Recording storage$0.0005/min per month$0
Emergency calling$0.75/mo per number$1.50/mo per number
Secure trunking and concurrencyIncludedFree
Default outbound CPS1 per trunk per region20
CPS above the included allowance$15/CPS/mo (us1, pay-as-you-go)$12–$30/CPS/mo surcharge above 5 CPS

Read the table in two halves. On carriage, Telnyx’s outbound floor is half of Twilio’s penny, and its outbound toll-free calls are free. On the surrounding lines Twilio wins a few: toll-free inbound is cheaper, and emergency calling is half the price. Telnyx also sells a second inbound model — unlimited inbound minutes on a channel, from $12 per channel per month for the first ten channels, stepping down to $8 a channel at 250-plus — which is exactly the per-channel structure Twilio avoids.

Neither card is the whole story. Telnyx’s “from” rates rise with destination mix, and its Call Control API adds a $0.002-per-minute leg fee that pure trunking avoids. The full decode is in Telnyx pricing. Then there is the carrier line: SIPNEX publishes its own wholesale rate card billed 12/6, and that published band is a ceiling, not a floor: clean traffic profiles are quoted beneath it against your actual CDRs.

Where Elastic SIP Trunking genuinely fits

For a business PBX, an SBC fronting Teams, or an IT team that already lives in the Twilio console, this is a clean product. You get self-service provisioning in 100 countries, instant elasticity, no channel math, and committed-use discounts once volume justifies a sales call. If your alternative was a legacy telco circuit, it is not close.

The fit inverts for high-volume outbound. A predictive dialer doesn’t need elastic burst capacity. It runs pinned at high concurrency for hours, producing exactly the short, high-CPS traffic where one-minute increments and platform economics hurt most.

That workload is what our carrier-direct Twilio alternative is built for. It bills 12/6 against Twilio’s 60/60. Unlimited concurrent channels are a design assumption, not a burst feature. Calls carry A-level STIR/SHAKEN under our own SP certificate, and the wholesale rates are published. The broader platform-versus-carrier choice is mapped in Telnyx versus Twilio and the Twilio versus SIPNEX comparison.

How to run a 30-day pilot before you commit

Pay-as-you-go cuts both ways. You only pay for the minutes, numbers, and features you actually use, so a pilot costs little — and nothing forces you to model first. Model anyway. This is the sequence that turns a trial into a decision.

  1. Export a month of CDRs from your current carrier or PBX. You need call count, average duration, destination area codes, and peak calls per second.
  2. Price the month on the card. Round every call up to whole minutes for the 60/60 line, add numbers and features, and check the Alaska and high-cost share of your area codes.
  3. Move a slice of live traffic onto the elastic SIP trunking service for two to four weeks. Keep the rest where it is, so you have a control group.
  4. Reconcile the invoice against the model. Any gap is rounding, route mix, or a feature you forgot. Find which before you scale.
  5. Collect feedback from both ends of the call. Positive feedback on audio quality and connect speed says the route is clean. Negative feedback — echo, post-dial delay, attempts failing at the CPS ceiling — tells you what a cheaper line costs in outcomes.
  6. Decide on effective rate per connected minute, never the headline. Divide total spend by connected minutes, then ask each shortlisted carrier for the same number on the same CDRs.

Frequently asked questions

How much does Twilio Elastic SIP Trunking cost per minute?

Published US rates: $0.0100 per minute outbound on standard routes covering 48 states plus Hawaii, $0.0034 per minute inbound to local numbers, and $0.0130 per minute inbound on toll-free. The exceptions are Alaska at $0.0862 and designated high-cost areas at $0.0620 outbound. Calls bill in one-minute increments, so short calls carry a higher effective rate than the headline suggests.

Does Twilio Elastic SIP Trunking charge per channel?

No — that’s the product’s defining feature. There are no per-channel or per-port fees and no contracts. Capacity scales with your actual concurrent call volume, and Twilio markets it as unlimited capacity across 100 countries. You pay only per-minute usage plus monthly number fees ($1.15 local, $2.15 toll-free). For bursty PBX traffic, that elasticity is genuinely valuable. For constant high-concurrency dialer traffic, per-minute economics decide instead.

How much does a Twilio phone number cost per month?

A local Twilio phone number costs $1.15 per month and a toll-free number $2.15, per Twilio’s published US pricing as of August 2026. Inbound usage bills on top: $0.0034 per minute to local numbers and $0.0130 per minute on toll-free. The monthly charge accrues on idle inventory as readily as on active numbers, so caller-ID rotation pools multiply it — 500 local numbers is $575 a month before any calls.

Is Elastic SIP Trunking cheaper than Twilio Programmable Voice?

Yes, for pure carriage. Elastic SIP Trunking’s $0.0100 US outbound rate sits well under Programmable Voice’s roughly $0.014 per minute, because trunking carries no programmable call-control layer. If your calls don’t need TwiML logic, API recordings, or webhook control, trunking is the cheaper Twilio product for connecting a PBX, SBC, or dialer to the PSTN. The platform premium then applies only where the platform is actually used.

What surcharges should I model on Twilio Elastic SIP Trunking?

Three move real invoices. Alaska termination runs $0.0862/min and high-cost areas $0.0620/min, so model your actual area-code mix. Toll-free inbound at $0.0130/min adds up for inbound-heavy operations. And one-minute billing increments inflate effective rates on short calls. Committed-use discounts can offset some of this at volume, but they require a sales conversation — at which point a direct carrier quote is worth the same meeting.

Does Twilio Elastic SIP Trunking charge for call recording?

Yes. Recording trunking calls costs $0.0025 per minute, and storing the recordings costs a further $0.0005 per minute per month for as long as you keep them, per Twilio’s published US pricing in September 2026. Storage compounds: every month you retain adds to the base you pay on. Set a retention policy that matches your compliance obligation and delete the rest. Telnyx, for comparison, lists recording at $0.002 per minute with storage at $0.

What does Twilio Elastic SIP Trunking charge for E911?

Emergency calling costs $0.75 per month for each phone number with a registered emergency address. If a 911 call is placed from a number with no registered address, Twilio charges a $75 fee for that call. Register an address on every number a person might dial from, and skip it only on numbers that can never be the caller ID on a 911 call — a pure outbound caller-ID rotation pool, for instance — after confirming the dialer itself cannot place a 911 call. Telnyx lists the same feature at $1.50 per number per month.

Does Twilio Elastic SIP Trunking offer volume discounts?

Yes, but only through sales. Twilio’s pricing page describes volume and committed-use discounts: you commit to a minimum monthly spend over a set period and receive custom discounts. No discounted rate is published, so the pay-as-you-go card is the only figure you can model without a conversation. Before signing a commit, ask what happens if you miss it, how long the term runs, and when rates are reviewed.

How many calls per second does Twilio Elastic SIP Trunking allow?

One call per second per trunk per region by default, on outbound (termination) traffic. Each additional CPS is a monthly fee per region — Twilio’s pricing-page calculator quotes $15 per CPS on pay-as-you-go in us1 ($10 committed-use). You can raise it to 5 CPS yourself in the Twilio Console; anything above 5 goes through the sales team. Calls above the limit are rejected and logged as error 32001, “Trunk CPS limit exceeded.” Inbound CPS and concurrent calls are unlimited. New accounts without an approved Business Profile cannot change CPS on their own.


Model a month of your own CDRs against the full card above — increments, route mix, toll-free, numbers. Then price the same month carrier-direct: published rates or an operator at (833) 665-2220. The spreadsheet decides, not the headline.

SIPNEX

The carrier built by operators, for operators.

FCC-licensed carrier with its own STIR/SHAKEN SP certificate. Operator-owned. SIP trunks built for operators who dial at volume.