This is one of the blind spots I see most often with fund managers operating outside Germany: if your fund has at least two German tax-resident investors, you are legally required to file an annual partnership tax return in Germany. It does not matter where your fund is domiciled. It does not matter whether the fund has any German operations, employees, or office. The obligation follows the investors, not the fund [1].
I have seen this catch managers by surprise more times than I can count. A Luxembourg or Cayman fund with a handful of German LPs suddenly discovers they owe German tax filings going back years. Late filing penalties add up, and the reputational damage with German investors can be worse.
Why this obligation exists
Germany taxes its residents on worldwide income. When a German individual or corporate entity invests in a partnership-structured fund anywhere in the world, Germany treats that fund as tax-transparent and allocates a share of the fund's income directly to the German investor. To make this work administratively, Germany requires the fund to file what is called a "gesonderte und einheitliche Feststellung," a uniform and separate determination of income [1]. Think of it as the German equivalent of the US Schedule K-1 process, but initiated by the fund rather than just by the investor.
The tax return is filed with the German Federal Central Tax Office (Bundeszentralamt fur Steuern, or BZSt) and serves as the basis for each German investor's personal or corporate income tax assessment. Without it, the German tax authorities will estimate the investors' taxable income, often unfavourably [5].
The 2023 rule change
Before 2023, the practical responsibility for this filing was somewhat ambiguous. Many funds left it to their German investors to sort out individually. That changed. From 2023 onwards, the fund itself bears primary liability for the filing [1]. The fund manager, not the German LP, is responsible for ensuring the return is submitted on time and accurately.
This shift means fund managers must now actively manage this obligation. Telling your German investors "talk to your own tax adviser" is no longer sufficient, even if that was standard practice a few years ago.
What the filing requires
The partnership tax return requires the fund to determine each German investor's share of taxable income according to German tax law. This involves several steps that are more complex than most managers expect:
- Income conversion. If your fund reports under US GAAP, IFRS, or any accounting standard other than German GAAP (HGB), you need to convert the financial statements into HGB-compliant figures. This is not just a formatting exercise. There are real differences in how income, gains, and losses are recognised [1].
- Income categorisation. German tax law distinguishes between different types of income (capital gains, dividends, interest, trading income) and taxes them differently depending on the investor type. The fund must allocate income across these categories for each German investor [5].
- Currency conversion. For non-EUR denominated funds, there are specific rules about when and how to convert amounts into euros.
- Withholding tax credits. Any withholding taxes the fund has paid at source need to be properly attributed to the German investors so they can claim credits on their own returns.
- CFC/PFIC analysis. If the fund holds investments in corporate entities with significant passive income, additional German controlled foreign corporation rules may apply, requiring separate analysis and reporting [1].
Filing deadlines and penalties
The partnership tax return must be filed annually. The standard deadline follows the German income tax calendar, generally 31 July of the year following the tax year, with extensions available if a tax adviser is engaged. In practice, most fund returns are filed with an extension, but the key point is that there is a hard deadline.
Late filing penalties are not small. The German Tax Code (Abgabenordnung) provides for penalties of 0.25% of the assessed tax per month of delay, with a minimum of EUR 25 per month [5]. Worse, if no return is filed at all, the tax authorities will issue estimated assessments (Schatzungsbescheide) for each German investor. These estimates tend to be aggressive and create immediate tax liabilities for your LPs, even if the actual fund performance would result in lower taxes.
For investor relations, this is poison. Nothing damages a GP-LP relationship faster than a German investor receiving an unexpected tax bill because their fund failed to file.
The documentation burden
German tax authorities expect detailed documentation backing the return. Under Section 90(3) of the German Tax Code, the fund must be able to show how it determined income, how it allocated income to individual investors, and the basis for any tax positions taken [1]. This is not a simple form. It takes structured working papers that a German tax auditor can follow.
For a fund with complex investment strategies (co-investments, multiple portfolio currencies, exit structures with earnouts or escrows), the documentation gets heavy fast. I recommend building the documentation framework from the fund's first tax year, not retroactively when BZSt asks questions.
Common traps
A few issues come up again and again with the managers I work with:
- Carried interest treatment. Germany's Federal Tax Court has confirmed specific rules for carried interest taxation. The tax treatment depends on the structure and must be correctly reflected in the partnership return [5].
- Treaty benefits. For funds structured in jurisdictions with German double taxation treaties, there can be questions about whether the fund or its investors can claim treaty benefits. German tax authorities have been challenging treaty benefits for certain US-owned disregarded entities [5].
- Management fee allocation. How management fees are treated (whether as a cost reducing taxable income or as a separate expense item) matters for the German investor's tax calculation.
- Realised vs. unrealised gains. German tax law has specific rules about when gains are realised for partnership income purposes, which may differ from your fund's NAV reporting.
Who needs to worry about this
The short answer: any fund manager who has, or plans to have, German investors. This includes:
- Non-German funds (Luxembourg, Cayman, Delaware, UK) with German LPs.
- German-domiciled funds structured as KGs or GmbH & Co. KGs.
- Fund-of-funds where underlying vehicles have German investors.
If you are fundraising in the DACH region, German investors are likely. Germany is the largest economy in the EU, and its family offices, foundations, and institutional investors allocate actively to venture capital and private equity.
Getting it right from the start
The best approach is to build the tax filing obligation into your fund's operational setup from day one. This means:
- Investor onboarding. Identify German tax-resident investors at subscription and flag the filing obligation immediately.
- Accounting setup. Ensure your fund accounting system can produce the data needed for HGB conversion and German income categorisation.
- Tax adviser appointment. Engage a German tax adviser (Steuerberater) early. The filing must be prepared by someone who understands German tax law, not just translated from your fund's standard reporting.
- Timeline management. Build the German tax return into your annual reporting calendar, not as an afterthought.
How we handle this at Infra One
Partnership tax return filing for German investors is a core part of what we do. We identify the obligation during investor onboarding, maintain the accounting records in a way that supports HGB conversion, coordinate with German tax advisers on return preparation, and manage the filing timeline so nothing falls through the cracks.
For managers who are not based in Germany, this is exactly the kind of operational work that should not eat up GP time. Our fund administration services cover everything from NAV calculation through investor-level tax reporting. If you have German investors or plan to raise from them, talk to us before your first close, not after you get a letter from BZSt.
DISCLOSURE: This communication is on behalf of Infra One GmbH ("Infra One"). This communication is for informational purposes only, and contains general information only. Infra One is not, by means of this communication, rendering accounting, business, financial, investment, legal, tax, or other professional advice or services. This publication is not a substitute for such professional advice or services nor should it be used as a basis for any decision or action that may affect your business or interests. Before making any decision or taking any action that may affect your business or interests, you should consult a qualified professional advisor. This communication is not intended as a recommendation, offer or solicitation for the purchase or sale of any security. Infra One does not assume any liability for reliance on the information provided herein. © 2026 Infra One GmbH All rights reserved. Reproduction prohibited.
