Business phone numbers in Germany

Germany numbers. German rules.
Operations team that knows both.

Geographic DID across Berlin (030), Munich (089), Frankfurt (069), and a dozen other city codes. German numbers are provisioned on our side under BNetzA rules. First German number lands in a few business days — the current ETA is on the pricing page. After that, re-orders in Germany run from about an hour, up to 1 business day.

What you get, in plain terms

VoipTower runs voice on the German direction for companies based somewhere else. That distinction goes first because it matters: there is no German legal entity behind the businesses we serve here. They are international e-commerce, sales, and support operations that need German numbers and routes, and handling that in-house is more work than it looks.

What this page covers

German geographic DID; other types on request. German numbers are provisioned on our side under BNetzA rules; you provide the documents listed on the pricing page. SIP trunking on G.711 a-law, G.711 μ-law, and G.729. PBX work on 3CX, Asterisk, FreePBX, FreeSWITCH, and Magnus Billing.

Reliability, plainly

Your numbers run on a carrier chosen for that direction, and with clean traffic routes rarely misbehave. Monitoring runs around the clock, and anything that needs attention is handled in the same chat as your engineer and account manager.

Why companies route Germany through us instead of doing it themselves

The German market has a quirk. The technical side is easy — routing, codec matching, PBX integration, none of it is hard for anyone who has done it before. What is not easy is the evaluation.

Calibration, not technical edge

A lot of German-facing vendors pre-screen like they are issuing a banking license: stacks of documents, weeks of back-and-forth, use-case constraints that read like a deposition. Then you look at what the carrier and the regulator actually require, and it is far less. We ask for what the carrier genuinely needs to activate a German number, and nothing extra for show.

Voice operations is a tax on attention

Run German numbers yourself and you are now also the person who watches spam scoring and route quality. None of that is your product. For an e-commerce company, voice operations is a tax on attention. We set up the SIP trunk, codecs and routing of your numbers to your PBX, and help on your PBX side — in the same chat. Your PBX, dialer and CRM stay yours.

The regulator, the law, and what it means for your traffic

Germany's telecom regulator is the Bundesnetzagentur — BNetzA — at bundesnetzagentur.de. It oversees number allocation, carrier conduct, and the anti-fraud rules that matter to anyone running outbound campaigns.

TKG and CLI

The governing law is the Telekommunikationsgesetz (TKG), the current version in force since 1 December 2021 — a full rewrite that aligned Germany with the EU Electronic Communications Code. The rule that matters day-to-day: caller line identification on outbound traffic has to be valid and traceable. Germany does not mandate STIR/SHAKEN the way Canada does, but BNetzA expects a real, attributable CLI, and it enforces against unlawful advertising calls and CLI suppression.

Consent and recording

Germany is consent-sensitive for outbound calling, and its call-recording rules are strict. Check your call lists and your recording policy against current German law before you launch. We provide the infrastructure and route clean CLI; the legal posture of your campaigns and recordings is yours to set, ideally with German legal advice.

The German numbering plan, and which parts you will actually use

German numbers fall into a few buckets. Most B2B operations need two or three of them. Number types and the current ETA for each country are on the pricing page; other types on request.

Type Range What it is for
Geographic Berlin 030, Hamburg 040, Munich 089, Frankfurt 069, Cologne 0221, Düsseldorf 0211, Stuttgart 0711, Leipzig 0341, and 5,200 local numbering areas (Ortsnetzbereiche) in total Local presence in a specific city. The default for support lines and regional brand presence.
Toll-free 0800 Nationwide support hotline where the called party pays.
Service 0180 (sub-ranges 0180-1 through 0180-5) Shared-cost service lines. Less common in straightforward B2B; the caller cost varies by sub-range.

One constraint to plan around: a geographic number carries an address expectation. BNetzA policy ties geographic ranges to a real presence in the numbering area. In practice the carrier's document list for Germany is shown on the pricing page and confirmed at order time.

A note on the ranges you will not use. Mobile numbering — 015x, 016x, 017x — works differently from geographic DID; if a German mobile number is part of your requirement, raise it during onboarding and we will tell you what is feasible. The premium-rate ranges, 0900 and 0137, exist for a different job entirely — paid hotlines, information services, televoting. They cannot be used as outbound CLI, and for an e-commerce or sales operation they are simply the wrong number type.

Who else serves this market

Honest version: the German B2B voice market is well-served, and the established names are good at what they do. They are built for a different shape of customer.

Pan-European UCaaS

NFON

NFON (Munich, publicly listed, large partner channel) does pan-European UCaaS — the Cloudya platform, voicemail, video, Teams integration. If your need is office telephony with collaboration features, NFON does that genuinely well. It is the wrong tool for call-center-shaped operations, and it sells through channel partners, so there is no direct line to an engineer.

Enterprise incumbent

Deutsche Telekom & Toplink

Deutsche Telekom IP-Anschluss and Toplink are the enterprise-incumbent end — trusted infrastructure, real carrier weight. The cost is procurement: weeks to months, long contracts, change requests that move at committee speed.

API platforms

Twilio, Telnyx, Bandwidth

Excellent if you have an in-house engineering team that wants to build voice features itself. That "if" is the whole point.

VoipTower sits in a gap none of those three fill: wholesale-grade voice operations on the German direction, run as a managed service, for companies with real volume but no in-house VoIP engineer. If you have real volume and no telecom team, per-user products do not fit and the API platforms hand you a build project. That is the slot. Not better than the established names — different from them, on purpose.

A real case on the German direction

Here is one of the companies running Germany through us. International e-commerce operation, not a German entity — they sell into the German market and needed the voice presence to match.

Before VoipTower they ran a hosted PBX, 3CX-class, self-configured. It worked, in the sense that calls connected. What it did not give them was anyone to call when a route started misbehaving. Voice was a side-job for someone whose actual job was something else. They moved the German direction to VoipTower: numbers, SIP trunk and routing to their 3CX from us; help on the PBX side in one chat.

65,000

Minutes per month

Number reputation is monitored, and a number is replaced when it starts to be flagged — anti-spam hygiene for sustained outbound.

56%

ASR over six months

Averaged across six months of operation on the routes, codecs, and configuration VoipTower controls.

A second international e-commerce company on the German direction shows the same thing from a different angle. This one runs a mix of call types on one operational stack. Inbound e-commerce support — customers calling them — settled at ASR 46.67%. Outreach to their own loyal customer base, people who already knew the brand, ran at 70%. Cold outbound landed at 67.40%. PDD held under 2.1 seconds on warm traffic and around 3 seconds on cold.

Same routes. Same configuration. Same carrier, same codecs, same everything we control. And the answer rate moved from the mid-forties to seventy. The spread is not connection quality — it is who picked up and why. A warm contact answers a known number; an inbound caller is already mid-task and sometimes lets it ring. That is the honest way to read ASR: it is a property of the call, not a grade on the provider. Which is also why a vendor who quotes you a single ASR figure is quoting you their best slice and quietly dropping the rest.

What German numbers cost

Pricing. Current rates for German numbers — setup, monthly, inbound and outbound per minute — are published on our pricing page — the same rates the order form uses. Engineering, PBX setup and SIP trunk configuration — included; number fees are on the pricing page. See current German rates

Setup, configuration, PBX integration, routing, and 24/7 monitoring are not separate line items. They are inside the contract. There is no integration retainer and no hourly engineering fee — when something needs reconfiguring, you ask in the chat and it gets done.

On timing: the first German number takes a few business days — the current ETA for Germany is on the pricing page. Once you have ordered in Germany before, re-orders run from stock held for your account: from about an hour, up to 1 business day. We keep stock because re-ordering numbers should not be a new project every time.

Documents, and the honest version of KYC

Standard company KYC — company registration, director ID and use case — is done once for your company. Directions with a Local document scope also need proof of a local address. The document list for each direction is on the pricing page. Specific use cases get accepted faster than vague ones — "outbound sales to existing B2B leads in the DACH region" beats "telemarketing."

What the carrier does not ask for

Anything beyond what the carrier itself asks for. Some German-facing vendors demand extra documents anyway. We do not, because the carrier does not, and adding requirements the carrier never set is compliance theater — it slows you down and proves nothing.

The check is your use case

Compliance review happens before provisioning, against the use case you state at onboarding.

How the work actually gets done

When you onboard, we open a group chat — Telegram, Microsoft Teams, or WhatsApp, whichever your team already lives in. No portal you are required to log into. In that one chat sits a support engineer, an account manager, and someone from finance. You add your own technical people and decision-makers.

Same day

Extension restructure

A company asked to restructure 30-plus extensions into a new team-lead layout, with permission scoping for call monitoring and stats. Done the same day.

Same session

User added to a team

"Can you add this user to team 300?" — answered and the extension assigned, in the same session.

Live

Routing fixed live

A report of "no outbound lines available" — checked in the chat and fixed. No ticket, no department transfer.

Proactive

Spam score flagged

A number's spam score climbing at carrier level — flagged proactively, with a recommendation to replace it. The customer picks the timing; we execute the swap from your allocated stock, no new documents.

Heads-up

Misconfigured auto-dialer, caught early

An auto-dialer calling dead numbers on repeat looks like fraud to a carrier. We saw it in monitoring and warned the customer before anyone else noticed — no block, no lost numbers.

Billing

Built around your accounting

Bank transfer (SWIFT, USD) or USDT (TRC20, ERC20, BEP20). A proforma invoice is issued before each top-up; a monthly invoice follows by the 5th of the next month. No ticket numbers, no "please open a case."

One thing worth knowing about the German calendar

A side note competitors rarely surface. German B2B voice has a rhythm. Real activity sits Monday to Friday, roughly 10:00–12:30 and 15:30–19:00. Outside that, volume thins.

The dead periods

December 20 to early January is the quietest stretch for B2B traffic. Sommerferien — July into early September — pulls inbound down noticeably. The May Brückentage and the two-week Osterferien each take a visible bite.

Why it matters

None of it breaks anything; it means a cold campaign launched in late July is fighting the calendar.

Which operations this fits

The companies on the German direction through us cluster in a few shapes. What ties them together: real call volume, no in-house telecom engineer, no appetite for voice operations becoming a second job.

E-commerce

E-commerce

The most common shape — inbound order and support lines on geographic numbers, plus outbound retention to an existing base.

B2B sales

B2B sales

Outbound prospecting where local presence and clean CLI decide whether the call connects at all.

Support & dispatch

Support & dispatch

Geographic numbers that route reliably and a PBX that survives the team doubling.

If that describes the operation, the German direction through VoipTower fits. If you have your own voice team and enterprise-scale traffic, you will likely build cheaper in-house — a reasonable call, not one we will argue against.

Frequently asked questions

Seven common questions from companies setting up voice on the German direction.

Is VoipTower a German company, and do you have German customers?

No to the first, and the honest answer to the second is: VoipTower has no clients registered as German legal entities. The businesses running German numbers through us are international companies that need the German direction. This page proves capability on that direction — numbers, routes, provisioning under BNetzA rules, German KYC — not a German client roster.

Wie funktionieren VoIP-Nummern in Deutschland?

A German VoIP number is a geographic, toll-free, or service number provisioned through a carrier and routed over SIP to your PBX. We provide German geographic DID; other types on request. Geographic numbers (030, 089, 069 and so on) carry an address expectation tied to their numbering area. German numbers are provisioned on our side under BNetzA rules; you provide the documents listed on the pricing page and connect your PBX over IP-to-IP or SIP credentials.

Was kostet VoIP für deutsche Unternehmen?

A German geographic DID is billed as a one-time setup, a monthly fee per number and per-minute traffic. No engineering or integration fees, no per-hour billing. Current rates — setup, monthly, inbound and outbound per minute — are published on our pricing page — the same rates the order form uses.

Welche Dokumente brauche ich für deutsche DID-Nummern?

Standard company KYC — company registration, director ID and use case — is done once for your company. Directions with a Local document scope also need proof of a local address. The document list for each direction is on the pricing page.

How long until a German number is live?

Three separate timelines. Platform onboarding — KYC and business-case review — takes about 24 hours. The first number in a new country takes a few business days; the current ETA per country is on the pricing page. Re-orders in a country you already operate in run from about an hour, up to 1 business day, from your allocated stock, with no repeat KYC.

Which PBX systems do you support?

3CX, Asterisk, FreePBX, FreeSWITCH, and Magnus Billing, plus auto-dialer platforms. Connection is by IP-to-IP or SIP credentials. Codec support is G.711 a-law, G.711 μ-law, and G.729.

Do you handle BNetzA registration?

German numbers are provisioned on our side under BNetzA rules; you provide the documents listed on the pricing page. VoipTower does not carry out a BNetzA registration for the client.

For SIP, DID, and PBX integration in technical depth, see the services pages. For the full country list, the coverage hub. Pricing logic and the wider model are on the homepage, and onboarding starts at legal.voiptower.company.

Talk to the people who would run it

If Germany is a direction you need, the useful next step is a conversation with the engineers who would actually configure it — not a sales script. Bring your call volume, your PBX, and your timeline, and we will tell you plainly whether the German direction through VoipTower fits what you are doing.