An IVR system costs $10 to $50 per user a month when it comes inside a business phone plan, and less than a cent to about four cents per minute when you build it on a usage platform like Twilio, Plivo or Amazon Connect. We checked 23 vendors' own pricing pages on September 26, 2026. For a 10 person team taking 2,000 inbound minutes a month, year one runs from about $375 on a build it yourself platform to $12,600 on a contact center suite.
Those numbers are not comparable at face value, and that is the whole problem with IVR quotes. One vendor sells the phone menu as a feature of a per seat phone plan. Another sells it as a per minute meter with a per number rental. A third sells it inside a contact center seat with a 50 seat minimum. And a few quietly lock the multi level menu one plan up from the tier you were quoted. This guide lines all of them up in dollars you can put in a budget.
How much does an IVR system cost?
For most US small and mid sized businesses, an IVR costs whatever the phone plan costs, because the auto attendant and phone menu are included from the entry tier at RingCentral, Dialpad, Nextiva and Aircall. Expect $15 to $30 per user a month billed annually. Usage built IVR on Twilio or Plivo costs cents per call but needs a developer.
The honest answer depends on which of three buying situations you are in:
- You need a phone system and the menu comes with it. You pay per user, and the IVR is a line on the feature list. This is where most offices under 50 people land.
- You already have phones and want a smarter front door. You pay per minute and per number on a programmable voice platform, and someone on your team or a contractor builds the call flow.
- You run a contact center. The IVR sits inside an agent seat on a contact center platform, priced per named or concurrent seat, with speech recognition and routing to skills based queues.
Buying from the wrong group is the most expensive mistake in this category. A 12 person accounting office does not need a $105 contact center seat to say "press 1 for billing", and a 60 agent support floor will outgrow a $15 phone plan's menu within a quarter.
IVR pricing on business phone plans
These are the per user prices each vendor publishes, with the tier where the phone menu actually starts. We read the feature grid on every page, because the headline price is only the IVR price if the menu is in that tier.
| Vendor | Published price (checked 2026-09-26) | Where the IVR or auto attendant starts |
|---|---|---|
| RingCentral RingEX | Core $20 per user per month annually ($30 monthly), Advanced $25 ($35 monthly) | "Multi-level auto attendant and IVR" included from Core |
| Dialpad Connect | Standard $15 per user per month annually ($27 monthly), Pro $25 ($35 monthly), Enterprise custom | Multi level auto attendant and IVR on every tier; Pro needs 3 seats, Enterprise 100 |
| Nextiva | Core $15 per user per month ($23 monthly), Engage $25 ($50 monthly), Scale $75 | Auto attendant and call menus on every plan; "simple IVR" smart routing is not on Core, an add-on on Engage, included on Scale |
| Aircall | Essentials $30 per license per month, Professional $50, billed annually; Enterprise custom | "IVR and basic call flow" from Essentials; minimum 3 licenses (25 on Enterprise); extra numbers $6 a month |
| Quo (formerly OpenPhone) | Starter $15, Business $23, Scale $35 per user per month annually ($19, $33, $47 monthly) | Phone menus start at Business, not Starter |
| Google Voice | Starter $10, Standard $20, Premier $30 per user per month | Auto attendants start at Standard, not Starter |
| CallHippo | Starter $18 (2 user minimum), Professional $30, Ultimate $42 per user per month | Multilingual IVR from Professional; multilevel IVR on Ultimate only |
| KrispCall | Starter $12, Advance $32, Max $48 per user per month annually ($15, $40, $60 monthly) | Multi level IVR from Starter, but Starter is capped at 5 users |
| Microsoft Teams Phone | Teams Phone Standard $10.00 per user per month paid yearly; with US pay as you go calling $13.00 | Auto attendant resource account license now costs $0; every user still needs a Teams license on top |
| Zoom Phone | US and CA Metered $10.50, Unlimited $16, Pro Plus $20.50, Business Plus $24.50 per user per month annually | Pricing page does not say which plans include the auto attendant |
| GoTo Connect | Nothing published; every plan is "Contact Sales" | Unlimited auto attendants listed on the Phone System plan |
| Grasshopper | Nothing readable; the page is region blocked from our test location, title says "Starting at $14/month" | Not verified |
| 8x8 | Nothing readable; the site rate limited every request | Not verified |
Zoom served its pricing page in Polish zloty to our first request and only showed dollars after we forced a US location, so if you are comparing from outside the US, make sure the quote you are reading is in USD. Grasshopper and 8x8 are both real options for small offices. We simply could not read a price from their sites on the day we checked, and we would rather leave a row blank than guess.
Which phone plans hide the IVR one tier up?
Four of the vendors above gate the menu. Quo puts phone menus on Business, so the real entry price is $23, not $15. Google Voice needs Standard at $20 for auto attendants. CallHippo reserves multilevel IVR for Ultimate at $42. Nextiva includes an auto attendant everywhere but keeps smart IVR routing off Core. Price the tier with the menu you need, not the tier on the banner.
Seat minimums do the same thing from the other direction. Aircall's $30 Essentials plan requires three licenses, so the smallest possible Aircall bill is $90 a month. Dialpad Pro needs three seats, CallHippo Starter two, and KrispCall's cheap Starter tier stops at five users, which pushes a 10 person team to Advance at $32.
IVR cost per minute on usage based platforms
If you only need the front door, a programmable voice platform charges by the minute and by the phone number, with no seats at all. These are the inbound rates and number rentals each one publishes for the US.
| Vendor | Published price (checked 2026-09-26) | What else you pay for |
|---|---|---|
| Twilio | Receiving on a local number $0.0085 per minute plus $1.15 per month; toll free $0.0220 per minute plus $2.15 per month | Studio call flows: 1,000 executions a month free, then $0.0025 each; speech input $0.02 per use; basic text to speech free |
| Plivo | Receiving local calls $0.0055 per minute, toll free $0.0180; local numbers $0.50 per month, toll free $1.00 | Speech recognition $0.02 per 15 seconds |
| Telnyx | Voice API $0.002 per minute plus SIP trunk inbound from $0.0032 per minute (toll free from $0.015); numbers from $1 per month | No platform fee |
| SignalWire | Receiving local $0.0066 per minute, toll free $0.0147; local numbers $0.50 per month, toll free $0.80 | Speech to text $0.015 per 15 seconds; AI agent option $0.16 per minute plus transport |
| Amazon Connect | Voice $0.038 per minute plus telephony; US inbound DID $0.0022 per minute and $0.030 per day | No seat license; toll free numbers $0.06 per day |
| Vonage API | Nothing readable; the pricing page blocked every request | Not verified |
How much does IVR cost per minute?
Published US inbound rates run from about $0.005 to $0.04 per minute. Plivo charges $0.0055, SignalWire $0.0066, Twilio $0.0085, and Amazon Connect $0.038 plus about $0.0022 of telephony. Add a phone number at $0.50 to $2.15 a month and, if callers speak instead of pressing keys, $0.015 to $0.02 per recognition.
The per minute rate is not the whole meter. Most IVRs end by transferring the caller to a person, and that transfer is a second, outbound call leg billed on top of the inbound minute. Plivo, for example, publishes $0.0115 a minute for outbound local calls, roughly double its inbound rate. If most of your calls end up with a human, the transfer leg can cost more than the menu itself.
IVR inside contact center and AI voice platforms
Contact center platforms sell the IVR as part of the agent seat. Talkdesk Voice Essentials is $105 per user a month and includes speech recognition and its Studio routing builder; Elite is $165 and the industry clouds $225. Five9 publishes Digital at $119 and Core at $159 per concurrent seat a month, with IVR included and a 50 seat minimum, which puts the smallest Five9 contract near $8,000 a month. For the full seat by seat picture across 15 platforms, see our contact center software pricing guide.
Conversational AI voice is the newest option and is priced purely by the minute. Bland publishes $0.14 a minute with no platform fee, or $0.12 with a $299 monthly platform fee. Retell publishes $0.07 to $0.31 a minute depending on the models you choose. Vapi charges $0.05 a minute for hosting with models billed at cost, and its Pro package has a $999 monthly minimum. Dialzara sells bundles: $29 for 60 minutes, $99 for 220, $199 for 500 and $349 for 1,000.
These are an order of magnitude more per minute than a touch tone menu, because they are doing a different job. A touch tone IVR sorts callers. An AI voice agent tries to finish the call. If your menu mostly exists to route people to a human who answers the same five questions, compare the AI option against the staff time it replaces, not against Twilio's $0.0085.
What does IVR cost for a 10 person team?
Here is year one for one realistic buyer: a 10 person US team, one local number, 2,000 inbound minutes a month, about 650 calls at three minutes each. Annual billing where offered. These are our calculations from the published rates above, not vendor quotes.
| Option | Monthly cost | Year one | What the number leaves out |
|---|---|---|---|
| Twilio, Studio flow with speech input | About $31 (number $1.15, 2,000 minutes $17.00, 650 speech uses $13.00, executions free) | About $375 | Transfer legs to staff phones, and the developer time to build and maintain the flow |
| Amazon Connect | About $81 (2,000 minutes at $0.038 plus $0.0022, DID $0.90) | About $975 | Setup and flow building; agent handling is inside Connect |
| Microsoft Teams Phone Standard | $100 | $1,200 | The Teams license each user needs, plus a calling plan |
| Dialpad Standard | $150 | $1,800 | Nothing IVR specific; menu included |
| Nextiva Core | $150 | $1,800 | Auto attendant only; smart IVR routing needs Scale at $750 a month |
| RingCentral Core | $200 | $2,400 | Nothing IVR specific; multi level IVR included |
| Google Voice Standard | $200 | $2,400 | The Google Workspace subscription it sits on |
| Quo Business | $230 | $2,760 | Nothing; this is the cheapest Quo tier with menus |
| Aircall Essentials | $300 | $3,600 | Extra numbers at $6 a month |
| KrispCall Advance | $320 | $3,840 | Starter would be $120 but stops at 5 users |
| CallHippo Ultimate | $420 | $5,040 | The only CallHippo tier with multilevel IVR |
| Talkdesk Voice Essentials | $1,050 | $12,600 | Built for a contact center, not a 10 person office |
The spread is 33 to 1, and very little of it is about the IVR. The cheap end is cheap because you are only buying the menu. The middle band is a phone system for ten people with the menu included. The top is a contact center seat. The useful question is not "which IVR is cheapest" but "which of these three things am I actually buying".
Is it cheaper to build an IVR on Twilio?
On the meter, yes. A Twilio IVR for 2,000 minutes a month costs about $31, against $150 to $300 for ten phone seats. But Twilio is not a phone system. Your team still needs phones to receive the transfers, and each transfer is a billed outbound leg. It wins when you already have the phones and a developer.
The hidden line is maintenance. Every change to the menu, a new holiday message, a new queue, a moved office, is a code or flow change on a usage platform and a settings screen on a phone plan. If nobody on your team owns that flow, the $2,000 a year you saved goes to a contractor by the second change request.
What drives IVR cost beyond the license
The license and the meter are usually the smaller part of the first year. These are the lines that move the bill after you sign:
- Call flow design and recording. A menu that sends callers to the right place on the first try is a design job. Recorded prompts are a separate cost, whether you hire a voice talent or use a synthetic voice: basic text to speech is free on Twilio, and its neural voices cost $0.0032 per 100 characters.
- Speech recognition. "Say billing or press 2" costs $0.015 to $0.02 per recognition on the usage platforms, and Talkdesk folds it into its $105 seat.
- Toll free numbers. Twilio's toll free inbound rate is more than double its local rate, and the number itself costs $2.15 a month instead of $1.15.
- Integrations. Looking up an account by caller ID or routing a caller by their open ticket needs a CRM or help desk connection, which is where phone vendors start pointing at their upper tiers.
- Staffing behind the menu. An IVR moves the queue, it does not answer it. If the menu is sending more calls to a queue than your team can handle, use a call center staffing calculator before you blame the menu.
One more test is worth running on your own call log. If most callers pick the same option to book or move an appointment, the cheapest menu branch is the one you remove, by giving that job to an assistant that handles scheduling directly instead of routing it to a person.
IVR vs auto attendant vs answering service
These three get quoted against each other, and they solve different problems. An auto attendant is a basic phone menu ("press 1 for sales") that forwards calls, and it is included free with nearly every business phone plan above. An IVR adds logic: it can collect an account number, check it against a database, recognize speech, and route by the answer. An answering service puts a live person on the phone instead of a menu.
If the reason you are shopping is that calls go unanswered after hours, a menu will not fix that, it will just route the call to a voicemail box. A live answering service costs about $1.06 to $5.00 per minute; our answering service pricing guide lays out 16 providers' rate cards. And if the menu is meant to deflect routine questions entirely, look at AI customer service software pricing, which bills per resolution rather than per minute.
Frequently asked questions
Is an auto attendant free?
Usually it is included rather than free. RingCentral, Dialpad, Nextiva and Aircall put the auto attendant in their entry plans, so you pay only the per user price. Microsoft removed the charge for the Teams auto attendant's resource account license. Quo, Google Voice and CallHippo gate it, or its multi level version, behind a higher tier.
How much does a toll free IVR number cost?
On the usage platforms, a toll free number costs $0.80 a month at SignalWire, $1.00 at Plivo, $2.15 at Twilio and $0.06 a day at Amazon Connect. Inbound toll free minutes cost more than local ones: $0.0147 at SignalWire, $0.0180 at Plivo and $0.0220 at Twilio.
Do IVR systems have setup fees?
None of the pricing pages we checked lists a setup fee for the IVR itself, and Telnyx states a $0 platform fee. The real setup cost is the call flow: designing the menu, recording prompts, and connecting it to your CRM or help desk. On a usage platform that is developer time; on a phone plan it is an admin afternoon for a simple menu.
What is the cheapest IVR for a small business?
If you need phones too, Dialpad Standard and Nextiva Core are the cheapest published plans with an auto attendant at $15 per user a month annually, followed by RingCentral Core at $20. If you already have phones and a developer, Plivo and Twilio run an IVR for a few dollars a month in usage.
How long is an IVR contract?
Usage platforms are pay as you go with no term. Most phone plans publish a lower annual price and a higher month to month price, for example RingCentral Core at $20 annually or $30 monthly. Contact center platforms negotiate annual terms with seat minimums, such as Five9's 50 concurrent seats.
The short version
Decide what you are buying before you compare prices. If you need a phone system, the IVR is included at $15 to $30 per user a month, as long as you check that the menu is in the tier you were quoted and that the seat minimum fits your team. If you already have phones, a usage platform runs the menu for cents a call, plus the transfer legs and someone to maintain the flow. Only a contact center needs IVR inside a $100 plus agent seat. Put your own monthly minutes and headcount into the year one table above, and the right answer is usually obvious within ten minutes.