HomeBranch OfficeCost

Branch Office Pricing

Branch registration costs are lower than forming a new entity — no share capital required, simpler notarial deed.

Cost Breakdown

Share capital required

Branch is an extension of parent — no separate capital requirement

None

Handelsregister court fee

Fixed government fee

~€200–400

Notary fees (branch deed)

Simpler than GmbH formation deed

~€400–800

Apostille + sworn translation

For parent company documents from non-German jurisdictions

~€200–500

Our professional fee (branch)

Includes document preparation, notary coordination, Handelsregister filing

From €990

Virtual office address (optional)

From €490/yr

Notes

Costs vary based on parent company jurisdiction. Non-EU parent companies require additional apostille and translation steps.

Transfer pricing documentation costs (for inter-company transactions) are separate.

Ongoing compliance costs include German tax returns and local annual reporting — similar to a GmbH.

FAQ

Pricing questions.

Is it cheaper to open a branch or form a GmbH?

Branch registration is typically €500–€1,500 cheaper at setup. However, ongoing costs (accounting, tax) are similar, and the branch has no liability protection — the parent bears all risk.

Do I need a German resident director for a branch?

Not legally, but practically beneficial. The registered representative must be reachable in Germany for official notices.

What documents are needed from the parent company?

Apostilled articles of incorporation, certificate of good standing, list of directors, and power of attorney for the German representative. All must be sworn translated into German.

What are the ongoing annual tax compliance costs for a German branch?

Annual recurring costs: Steuerberater fees for Körperschaftsteuererklärung and Gewerbesteuererklärung approximately €2,000–€5,000/year. Monthly VAT Voranmeldungen if VAT-registered: €500–€1,000/year additional. The branch is taxed on attributable German profits at the same 28–32% combined rate as a German company. Budget total ongoing compliance at €3,000–€7,000/year.

Does a German branch need to publish annual accounts in Germany?

Yes. Under HGB §325a, branches of foreign capital companies must file the parent company's annual accounts with the Bundesanzeiger annually. The disclosure must be in the original language or with a certified German translation. The BfJ (Bundesamt für Justiz) enforces non-publication with automatic fines of €2,500–€25,000 per year of non-compliance — a frequently overlooked obligation.

What is the arm's length principle and how does it affect branch costs?

Transactions between the parent and its German branch must be priced on arm's length terms (as if between independent parties) under AO §90 and the Betriebsstättengewinnaufteilung rules. Management fees, royalties, and cost allocations from parent to branch affect taxable income. The Finanzamt scrutinises these charges and may adjust them if not at arm's length, creating unexpected tax cost. A transfer pricing memo (€3,000–€10,000) is recommended for significant intra-group charges.

How does branch exit cost compare to closing a GmbH?

Branch closure (Abmeldung): de-register from Handelsregister (~€150–300), notify Finanzamt, close bank accounts — total professional fee approximately €500–€1,000. GmbH liquidation (Auflösung): requires formal shareholders' resolution, Liquidator appointment, 1-year creditor notice period (Sperrjahr), final accounts, and Löschungsantrag — professional fee approximately €2,000–€5,000 plus a 12-month minimum timeline. Branch exit is considerably simpler and faster.

Is there German VAT on cross-border charges between parent and branch?

No. Charges between a head office and its branch are not treated as supplies for VAT purposes under §2(1) UStG — they are part of the same taxable person. VAT applies only to transactions between legally separate entities. If the branch is part of a German VAT group (Organschaft), different rules may apply — advise your Steuerberater of all intra-group transactions at the outset.

Can the branch register for German VAT independently?

Yes. A German Zweigniederlassung registers for VAT with the local Finanzamt and receives its own Steuernummer. A USt-IdNr. (VAT ID, format DE + 9 digits) is then applied for at the BZSt. Registration is mandatory if annual German turnover exceeds €22,000 under §19 UStG. Non-resident parent companies with no resident branch must still register for VAT from the first taxable supply in Germany.

Can a branch be converted to a GmbH subsidiary later?

Yes — by contributing the branch as a going concern into a newly formed or existing GmbH under UmwG or as an asset deal. The conversion itself is tax-neutral if structured correctly under UmwStG. Professional cost: €3,000–€8,000 for the restructuring advice, plus notary and court fees. Converting avoids full liquidation of the branch; continuity of commercial relationships (contracts, permits) must be assessed individually.

German branch office — fast market entry.

Fixed-price service from €990. Get a quote in your free consultation.

Book Free Consultation