Skip to content
Guides October 16, 2026 16 min read

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.

D
October 16, 2026

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.

ModelWhat you doHow it usually earnsRegulatory weightTechnology that matters most
Inbound supportAnswer customer questions, orders, bookings and complaintsPer hour, per agent or per handled contactLower: data protection and call recording noticesQueues, IVR, omnichannel inbox, service level reporting
Outbound salesCall leads, book appointments, renew contractsPer hour, or per appointment or saleHigh: consent, do-not-call lists, calling hours, caller IDDialing modes, answering machine detection, DNC and consent checks
CollectionsRemind and collect overdue paymentsContingency fee on amounts collected, or per hourHighest: debt collection law plus all outbound rulesRetry and frequency limits, recording, audit logs
BPO serving clientsRun any of the above for several client companiesContract per client: hourly, per agent (FTE) or per outcomeEach client's rules, plus your ownSeparating client data, per-client reports, QA you can show the client
In-house teamSupport or sales for your own companyCost centre, measured by cost per resolved contact or revenueSame rules as above for the calls you makeCRM 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?

OfficeRemoteHybrid
Upfront costHighest: lease, furniture, network, power backupLowest: laptop and headset per agentA small office for training and supervisors
Hiring poolCommuting distance onlyWhole country or regionWide, with in-person onboarding
Coaching and cultureEasiest: supervisors on the floorNeeds live monitoring, whisper coaching and scheduled one-to-onesTrain in the office, work from home
Data securityControlled devices and networkNeeds managed devices, role-based access and clear rulesOffice for sensitive clients
Best forClients that require on-site work, large teamsFirst 10 to 20 seats, flexible shiftsMost 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.

  1. Workload: 30 calls × 270 seconds ÷ 1,800 seconds = 4.5 Erlangs. You need at least 5 agents just to keep up.
  2. 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.
  3. 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.

LayerWhat it doesWhat to check before you buy
Telephony: SIP trunk and numbersCarries the calls and provides the phone numbers (DIDs) customers dial and seePer-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 softwareQueues, IVR, dialer, agent desktop, recording, supervisor tools, reportsDialing modes you need, inbound and outbound on one desktop, compliance-supporting controls at the dial, per-client separation if you are a BPO
CRMHolds customer records and historyBPOs often work in the client's CRM; check the software can show it to the agent on the call
Quality assuranceScores recorded calls against a scorecard and feeds coachingBuilt-in scorecards and transcripts, or a separate QA tool and its cost
Channels and AIWhatsApp, SMS and email; AI voice agents; live agent assistWhich 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

ItemBasisAmount
Laptops10 × $700 — example, your quotes will vary$7,000
USB headsets10 × $80 — example, your quotes will vary$800
Company registration and legal reviewExample, 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-live10 people × 80 hours × $30.76 loaded (BLS-based)$24,608
DialerBee setupStandard self-service onboarding included; 14-day trial, no card$0
One-time total$34,333

Monthly running costs

ItemBasisPer month
Agents' wages and benefits10 × $5,330 loaded (BLS median ÷ 70% wage share)$53,300
DialerBee Professional seats10 × $129 per agent a month (annual billing saves 20%: $1,032)$1,290
AI voice agent for after-hours and overflow1,000 started connected minutes × $0.60 (DialerBee price; the volume is an example)$600
Carrier minutes30,000 minutes × $0.01, billed by your carrier — example, your quotes will vary$300
Phone numbers10 numbers × $1 — example, your quotes will vary$10
CRM10 users × $25, or $0 if you work in the client's CRM — example, your quotes will vary$250
Office rentRemote 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.

KPIWhy it matters in the first 90 days
Service level and abandon rateTells you whether your staffing plan was right, interval by interval
Average handle timeThe biggest driver of staffing; new agents start high and should fall
First contact resolutionShows whether training and the knowledge base work
QA scoreThe client's view of quality; score a sample of every agent's calls weekly
Occupancy and shrinkageAbove 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.

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