How to Start a Call Center: Costs, Staffing and a 90-Day Launch Plan
How to start a call center or BPO: choose a model, legal checks, staffing math, tech stack, a 10-seat startup cost table, pricing and a 90-day launch plan.
Quick answer
To start a call center, pick one model (inbound support, outbound sales or collections, or a BPO serving clients), register the business and check telecom, do-not-call and consent rules for every country you call. Size staff with Erlang C, hire and train, then set up cloud software, a SIP trunk, a CRM and QA. A 10-seat remote US team costs about $34,000 to launch and $55,750 a month, mostly wages.
Most guides to starting a call center list eight vague steps and a cost range from $1,000 to $500,000. That does not help you write a business plan. This guide gives you the decisions in the order you have to make them, the staffing maths with a worked example, a line-by-line cost table for a 10-seat team with every assumption shown, how to price your services if you sell to clients, and a 90-day launch plan.
We build call center software, so we have an interest. Our prices are in the cost table next to the costs that matter far more: people. Where a number is an example rather than a published price or a cited figure, it says so.
Step 1: Choose What Kind of Call Center You Are Starting
Everything else, from hiring to software to the legal checks, depends on this choice. Start with one model and add others once the first is stable.
| Model | What you do | How it usually earns | Regulatory weight | Technology that matters most |
|---|---|---|---|---|
| Inbound support | Answer customer questions, orders, bookings and complaints | Per hour, per agent or per handled contact | Lower: data protection and call recording notices | Queues, IVR, omnichannel inbox, service level reporting |
| Outbound sales | Call leads, book appointments, renew contracts | Per hour, or per appointment or sale | High: consent, do-not-call lists, calling hours, caller ID | Dialing modes, answering machine detection, DNC and consent checks |
| Collections | Remind and collect overdue payments | Contingency fee on amounts collected, or per hour | Highest: debt collection law plus all outbound rules | Retry and frequency limits, recording, audit logs |
| BPO serving clients | Run any of the above for several client companies | Contract per client: hourly, per agent (FTE) or per outcome | Each client's rules, plus your own | Separating client data, per-client reports, QA you can show the client |
| In-house team | Support or sales for your own company | Cost centre, measured by cost per resolved contact or revenue | Same rules as above for the calls you make | CRM integration and reporting your management reads |
If you are starting a business rather than an internal team, the BPO route is the most common. Pick one vertical you understand (for example clinics, e-commerce support or insurance renewals) so your first sales pitch, scripts and training are specific. "We do everything" is a hard pitch for a company with no references.
Step 2: Register the Business and Check the Rules Before You Dial
We cannot give legal advice, and the rules change by country. Treat this as the list of things to check with a local lawyer and your telecom regulator, not as the answer.
- Business registration. A company, tax registration and, if you hire, employer registrations for payroll and social insurance.
- Telecom registration. Some countries require a permit or registration for telemarketing, for call centers that serve foreign clients, or for using particular number ranges and caller IDs. Ask your regulator whether your model needs one.
- Do-not-call and consent rules. Most markets have a national do-not-call register, consent requirements for marketing calls, or both. In the US, telemarketers must access the National Do Not Call Registry: from October 1, 2026 the first five area codes are free, then each area code costs $85 a year, up to $23,425 for every area code (FTC, FY 2027 fees).
- Calling hours. Many countries limit when marketing or collection calls may be made, measured in the called person's time zone.
- Call recording and data protection. Telling callers they are recorded, how long you keep recordings, and where customer data is stored. If you serve EU clients, expect to sign a data processing agreement.
- Industry rules. Debt collection, insurance, lending and healthcare outreach often carry their own rules on what agents may say.
Our country guides are a starting point for the checks, not a substitute for local advice: United States (TCPA), EU (GDPR), UAE, Saudi Arabia, Jordan, Egypt, India, Pakistan, Turkey and Brazil. More countries are on the regions page, and the DNC and consent readiness checklist helps you find gaps before your first campaign.
Step 3: Office, Remote or Hybrid?
| Office | Remote | Hybrid | |
|---|---|---|---|
| Upfront cost | Highest: lease, furniture, network, power backup | Lowest: laptop and headset per agent | A small office for training and supervisors |
| Hiring pool | Commuting distance only | Whole country or region | Wide, with in-person onboarding |
| Coaching and culture | Easiest: supervisors on the floor | Needs live monitoring, whisper coaching and scheduled one-to-ones | Train in the office, work from home |
| Data security | Controlled devices and network | Needs managed devices, role-based access and clear rules | Office for sensitive clients |
| Best for | Clients that require on-site work, large teams | First 10 to 20 seats, flexible shifts | Most growing BPOs |
Remote only works if your software runs in a browser and supervisors can see and hear what is happening. DialerBee agents use a WebRTC softphone in the browser, so a laptop and a USB headset are enough; if you are deciding between that and desk phones, read WebRTC vs SIP phones.
Step 4: How Many Agents Do You Need? A Worked Example
Do not divide calls by "calls per agent per hour". Calls arrive in clusters, and simple division always understaffs. Use Erlang C, the model most workforce planners use for inbound queues.
Example: your first client expects 30 calls in its busiest half hour, each taking 4.5 minutes (270 seconds) including after-call work, and wants 80% of calls answered within 20 seconds.
- Workload: 30 calls × 270 seconds ÷ 1,800 seconds = 4.5 Erlangs. You need at least 5 agents just to keep up.
- Erlang C: 6 agents answer about 62% within 20 seconds, which misses the target. 7 agents answer about 82%, with an average wait of about 23 seconds and 64% occupancy.
- Shrinkage: breaks, training, one-to-ones and absence take time off the phones. At 30% shrinkage: 7 ÷ 0.70 = 10 people on the schedule for that half hour.
Now the lesson every new call center learns the hard way: if the client sends 10% more calls (33 in the half hour), 7 agents drop to about 73% within 20 seconds and you need 8. Staffing is not linear, so put volume assumptions and a review clause in your contract.
Run your own numbers in the free Erlang C calculator, and read how many call center agents do I need for where Erlang C is wrong and how to adjust. For outbound campaigns, staffing is driven by your contact rate and dialing mode instead; the KPI formulas guide covers the outbound side.
Step 5: Hire and Train Your First Team
- Hire one experienced team lead first. A supervisor who has run a queue before will save you more in the first 90 days than any tool. In a 10-person team they often take calls as well.
- Hire for the calls you will take. Test candidates on a role-play of a real call type, in each language you sell, not only on an interview.
- Plan two weeks of paid training before live calls for a typical support or sales role: product, systems, scripts, compliance rules and supervised practice calls. Complex or regulated work takes longer.
- Write a short playbook per call type: opening, verification, the main paths, objection handling, how to close, and what to write in the disposition.
- Expect attrition and plan for it. Keep a shortlist of candidates and a repeatable onboarding course from day one.
On pay, use local data. In the US, customer service representatives earned a median of $21.53 an hour, or $44,770 a year in May 2025 (BLS Occupational Outlook Handbook). Wages were 70.0% of total employer compensation costs across US private industry in June 2026 (BLS Employer Costs for Employee Compensation), so a rough loaded cost is $30.76 an hour, or about $5,330 a month per agent. That is an average-based estimate, not a call-center-specific benefits figure. In the UK, the National Careers Service lists customer service assistants at £20,000 to £30,000 a year before employer costs (National Careers Service).
Step 6: Set Up the Technology Stack
A modern call center is cloud software plus a phone connection. You do not need servers or a PBX to start.
| Layer | What it does | What to check before you buy |
|---|---|---|
| Telephony: SIP trunk and numbers | Carries the calls and provides the phone numbers (DIDs) customers dial and see | Per-minute rates to the countries you call, local numbers, caller ID rules, quality. With BYOC (bring your own carrier) you contract the carrier directly and avoid a software vendor's telecom markup. |
| Call center software | Queues, IVR, dialer, agent desktop, recording, supervisor tools, reports | Dialing modes you need, inbound and outbound on one desktop, compliance-supporting controls at the dial, per-client separation if you are a BPO |
| CRM | Holds customer records and history | BPOs often work in the client's CRM; check the software can show it to the agent on the call |
| Quality assurance | Scores recorded calls against a scorecard and feeds coaching | Built-in scorecards and transcripts, or a separate QA tool and its cost |
| Channels and AI | WhatsApp, SMS and email; AI voice agents; live agent assist | Which languages work, how the AI hands over to a person, how it is billed |
On DialerBee, all of these except the carrier and your CRM are in one platform. A self-serve trial connects your own SIP trunk or PBX, and your carrier bills its minutes to you directly; the setup is described in how to connect your SIP trunk. If you do not have a carrier yet, book a demo and the numbers are set up through sales. Professional includes all four dialing modes (preview, progressive, power and predictive), the omnichannel inbox for WhatsApp, SMS and email, QA scorecards, live agent assist and transcription; Starter covers inbound queues with preview and power dialing for up to 20 agents. Your CRM connects through the CRM iframe integration, and the console ships written guides for agents, supervisors and admins, which helps with training. For BPOs comparing platforms, use the BPO software checklist.
Call Center Startup Cost: A 10-Seat Team, Line by Line
This example is a remote 10-person US team on one inbound client, using the staffing result above. Each line is either a DialerBee published price, a cited figure, or marked example — your quotes will vary. Replace the examples with your own quotes before you show this to a bank or a partner.
One-time launch costs
| Item | Basis | Amount |
|---|---|---|
| Laptops | 10 × $700 — example, your quotes will vary | $7,000 |
| USB headsets | 10 × $80 — example, your quotes will vary | $800 |
| Company registration and legal review | Example, your quotes will vary | $1,500 |
| US Do Not Call Registry (outbound only) | 10 area codes: 5 free + 5 × $85 a year (FTC) | $425 |
| Paid training before go-live | 10 people × 80 hours × $30.76 loaded (BLS-based) | $24,608 |
| DialerBee setup | Standard self-service onboarding included; 14-day trial, no card | $0 |
| One-time total | $34,333 |
Monthly running costs
| Item | Basis | Per month |
|---|---|---|
| Agents' wages and benefits | 10 × $5,330 loaded (BLS median ÷ 70% wage share) | $53,300 |
| DialerBee Professional seats | 10 × $129 per agent a month (annual billing saves 20%: $1,032) | $1,290 |
| AI voice agent for after-hours and overflow | 1,000 started connected minutes × $0.60 (DialerBee price; the volume is an example) | $600 |
| Carrier minutes | 30,000 minutes × $0.01, billed by your carrier — example, your quotes will vary | $300 |
| Phone numbers | 10 numbers × $1 — example, your quotes will vary | $10 |
| CRM | 10 users × $25, or $0 if you work in the client's CRM — example, your quotes will vary | $250 |
| Office rent | Remote team | $0 |
| Monthly total | $55,750 |
How to read this: people are about 95.6% of the monthly cost. Software, AI and telephony together are under 5%. So the decisions that move your budget are where you hire, your shrinkage, your occupancy and your attrition, not which tool is $20 cheaper per seat. The table leaves out your own salary, a dedicated team lead, sales and marketing, accounting, insurance and taxes; add them for your market.
Two more things to budget. First, working capital: clients often pay 30 days or more after the month you worked, so you pay at least one or two months of wages before the first invoice is paid. Second, the cheaper software route: 10 Starter seats are $690 a month, but Starter does not include the AI voice agent, predictive dialing or the omnichannel inbox. Full plan details are on the pricing page.
Getting First Clients and Pricing Your Services (for BPOs)
Price from your cost, not from a competitor's rate card. Using the table above:
- A full-time agent is paid for about 173 hours a month (40 hours × 52 weeks ÷ 12). After 30% shrinkage, about 121 hours are productive. Ten agents give about 1,213 productive hours.
- $55,750 ÷ 1,213 hours = about $46 per productive hour. That is your cost floor before overheads you have not counted.
- For a 25% gross margin: $46 ÷ 0.75 = about $61 an hour.
Common pricing models are per productive hour, per agent per month (FTE), per handled contact or minute, and per outcome (appointments, sales, amounts collected). Per-hour and per-FTE pricing protect you from volume swings; per-outcome pricing can pay more but puts your margin at the mercy of the client's lead quality. Most new BPOs start with hourly or FTE pricing plus a minimum commitment.
For the first clients: sell into one vertical, offer a paid pilot of 30 to 60 days with agreed KPIs, show call recordings and QA scores in the weekly report, and ask for a reference at the end. Read scaling a BPO call center for the multi-client operations you will need later. If you would rather sell the software than the agents, how to start a dialer reseller business covers that model.
Which KPIs Should You Track From Day One?
Track a short list from the first call, because the client will ask and because it is the only way to see problems early.
| KPI | Why it matters in the first 90 days |
|---|---|
| Service level and abandon rate | Tells you whether your staffing plan was right, interval by interval |
| Average handle time | The biggest driver of staffing; new agents start high and should fall |
| First contact resolution | Shows whether training and the knowledge base work |
| QA score | The client's view of quality; score a sample of every agent's calls weekly |
| Occupancy and shrinkage | Above roughly 85% to 90% occupancy, burnout and absence rise |
| Contact rate and conversion (outbound) | Decides whether an outbound campaign can pay at your price |
Formulas for each are in call center KPIs and formulas, and the QA guide shows how to build your first scorecard.
Should a New Call Center Use AI Agents From the Start?
Yes, for specific jobs, and no, not as a replacement for your first team. Be honest about the maths: at $30.76 an hour, a minute of a US agent's loaded time costs about $0.51, less than DialerBee's $0.60 AI minute. So an AI voice agent does not make a busy agent's calls cheaper. It pays where you have no agent:
- After hours and weekends, so you can offer a client 24/7 cover without a night shift.
- Peaks, so the half hour that needs 8 agents does not force you to schedule 8 all day.
- Simple, repeatable calls such as booking, rescheduling, reminders and FAQs answered from the client's documents, with a handover to a person on the same platform when the caller needs one.
- Languages your team does not cover: DialerBee's AI voice agent speaks 11 languages, including Arabic dialects such as Gulf, Levantine and Egyptian.
This is the model described on our AI call center page: AI handles routine calls and supports agents, people handle the rest. For inbound-only businesses, the AI receptionist covers bookings and FAQs. Listen to the quality before you sell it to a client. AI voice agent demo — simulated caller: the replies come from the production voice agent, the callers are synthetic and the businesses are fictional.
Appointment reminder, rescheduled
AI voice agent demo — simulated caller · English · 44 seconds
Salon booking in Arabic
AI voice agent demo — simulated caller · Jordanian Arabic · 49 seconds
Transcripts are on the AI voice agent page.
Your 90-Day Call Center Launch Plan
Days 1–30: Set up
- Choose the model and the first vertical; write a one-page offer.
- Register the company; confirm telecom, do-not-call, consent, calling-hours and recording rules for every country you will call.
- Sign a SIP trunk and get numbers; start a software trial with your own trunk and make internal test calls.
- Build the staffing model in the Erlang C calculator; hire the team lead, then open agent hiring.
- Start conversations with pilot clients.
Days 31–60: Train and pilot
- Configure queues, the IVR, dispositions, scripts, the CRM view and recording notices.
- Run two weeks of paid training with role-plays and supervised practice calls.
- Go live with one pilot client at limited hours; score calls daily for the first two weeks.
- Set up the AI voice agent for after-hours or overflow on simple call types, and test the handover.
Days 61–90: Stabilise and sell
- Compare actual volume, handle time and shrinkage with your plan; re-run Erlang C and fix the schedule.
- Send the client a weekly report: service level, abandon rate, QA scores and outcomes.
- Recalculate your cost per productive hour with real numbers and adjust your price for the next contract.
- Turn the pilot into a contract, ask for a reference, and approach the next two clients in the same vertical.
Frequently Asked Questions
How much does it cost to start a call center?
For a 10-seat remote team in the US, expect roughly $34,000 in one-time costs (equipment, legal setup and two weeks of paid training) and about $55,750 a month to run, using BLS wage data and DialerBee's published prices. About 95% of the monthly cost is people. Software and telephony are a small share, so your wage market decides your budget more than any tool does.
Can I start a call center from home?
Yes. A remote call center needs cloud call center software that runs in a browser, a SIP trunk or carrier, a laptop and a USB headset per agent, and reliable home internet. You save office rent, but you need stronger rules for data security, attendance and quality monitoring, and some clients or regulators may ask how you protect customer data at home.
How many agents do I need to start a call center?
It depends on your call volume, handle time and service level target, not on a round number. Use Erlang C: for example, 30 calls in a peak half hour at 4.5 minutes each needs 7 agents on the phones to answer 80% within 20 seconds, and 10 people on the schedule once you allow 30% for breaks, training and absence.
Do I need a license to open a call center?
Usually you need an ordinary business registration, and in some countries a telecom registration or permit for telemarketing or for using certain numbers. Outbound calling also brings do-not-call, consent, calling-hours and recording rules. These differ by country and by the country you are calling, so check with your local regulator and a lawyer before launch.
Is a call center a profitable business?
It can be, if your price per hour or per agent covers your fully loaded cost per productive hour plus a margin. In our 10-seat example, the cost floor is about $46 per productive agent hour, so a 25% gross margin needs a price of about $61 an hour. Payment terms, idle time between clients and staff attrition decide whether that margin survives.
What software do I need to start a call center?
At minimum: call center software with inbound queues, an IVR and the dialing modes your campaigns need; a SIP trunk or carrier; a CRM or the client's system; call recording and QA scoring; and reports for service level, abandon rate and handle time. Many teams now add an AI voice agent for after-hours and overflow calls.
How long does it take to set up a call center?
A small remote team can be technically live within days of signing up for cloud software and connecting a SIP trunk. Hiring, training, legal checks and a pilot usually take most of the first 90 days, which is why the plan in this guide is split into three 30-day phases.
Should I start with inbound or outbound?
Inbound support is easier to win and lower regulatory risk, but clients pay for it by the hour and volume can be uneven. Outbound sales and collections can pay more, often by results, but carry the heaviest consent, do-not-call and calling-hours rules. Many new BPOs start with one inbound client to stabilise cash flow, then add outbound.
The Bottom Line
Starting a call center is mostly a people business with a thin layer of technology. Pick one model and one vertical, check the rules for every country you call, staff with Erlang C rather than guesswork, price from your fully loaded cost per productive hour, and measure from the first call. Technology is the easiest part to get right and the cheapest part of the budget. To see the platform with your own scenario, book a demo, or start a 14-day free trial with your own SIP trunk, no card required.
Related articles
Inbound Call Center Scripts: A Copy-Paste Library for Agents, Receptionists and AI
15 min read
GuidesAI Receptionist vs IVR vs Human Answering Service: Cost, Quality and How to Choose
13 min read
GuidesAI Voice Agent Pricing in 2026: The Real Cost per Resolved Call
12 min read
OperationsCall Center KPIs and Metrics in 2026: 26 Formulas, a Free Calculator and a Dashboard
14 min read
Ready to see DialerBee in action?
Book a 15-minute live demo, or start a free trial and dial today — no slides, no commitment.
14-day free trial · no credit card · 11 languages · BYOC · compliance-supporting controls