Bundeszentralamt für Steuern

Use of cookies

Cookies help us to provide our services. By using our website you agree that we can use cookies. Read more about our Privacy Policy and visit the following link: Privacy Policy

Withholding Taxes

Control notification procedure

The control notification procedure (CNP) is a simplified procedure for receiving an exemption or reduction of withholding tax. It allows payers to refrain from withholding tax in certain circumstances without having to request an exemption under Section 50d (2) Income Tax Act (EStG) for a specific payee.

The procedure is described in Section 50d (5) EStG. It can be applied to tax withheld under Section 50a EStG from remuneration for rights granted under Section 50a (1) (3) EStG. The simplification mainly consists of not requiring the foreign payee to specifically file an exemption request. Instead, the payer requests and receives from the BZSt a blanket authorization either not to withhold taxes at all or to withhold them at a lower tax rate (since the license articles of some double taxation agreements (DTAs) contain a residual tax rate).

Requirements

Requirements

This decision contains more details on the requirements for the CNPCNP decisionKMV

This blanket authorization applies to cases with minimal tax impacts. In other words, the payee’s remuneration is only eligible for CNP treatment if the remuneration stays below certain value limits:

The remuneration paid to the payee (i.e. licensor) must not exceed EUR 5,500 per individual payment or contract, and the total remuneration paid to a licensor (across one or more contracts) may not exceed EUR 40,000 in one calendar year.

Tax must be withheld if the above limits are breached. The exemption procedure set out in Section 50d (1 or 2) EStG must be followed if an exemption is sought.

Enrollee’s obligations

It should be noted that self-assessed tax returns still have to be filed regardless of CNP enrollment. In addition, an annual control report covering all remunerations included in the CNP in a calendar year has to be prepared and filed with the BZSt (annually by 30 April of the following year). A nil report must be filed if no such payments have been made.

The CNP generally requires no involvement by the foreign payee, which eliminates the need for the foreign tax authority to issue a certificate of tax residency under Section 50d (4) EStG.

However, the payer still has to notify every applicable payee as soon as possible, but no later than before the (initial) application of the CNP to the remuneration, and tell the payee that the payee’s payments will be included in the CNP and that the German tax authorities will report these and all future payments to the tax authorities in the payee’s state of residence.

Payers enrolled in the CNP must determine, based on the applicable DTA, whether they can avoid withholding all or part of the withholding tax from each remuneration under Section 50a (1) (3) EStG. The determination is based on the licensor’s residency in the DTA state and any residual tax rates enshrined in the DTA. The overview of residual tax rates can be used for this purpose.

Please note that the payee can be held liable for incorrectly applying the CNP under Section 50a (5) Sentence 4 EStG.

Overview of residual tax rates

Overview of the German right of taxation of royalties according to double taxation agreements (DTA)

CNP enrollment

You can apply for enrollment in the CNP. To be enrolled, you will need a BZSt tax number that you also use for the Section 50a EStG withholding method. If you do not yet have a BZSt tax number, you can request to have one issued to you.

After applying to enroll in the CNP, it may take several weeks for the enrollment notice to arrive in the mail.

Enrollment generally takes effect as of 1 January of the year in which the BZSt receives the application to enroll in the CNP. The effective date cannot be pushed back any further.

CNP enrollment is generally perpetual but can be revoked at any time. Revocations may be initiated by the enrollee or by the BZSt, especially when the enrollee violates their obligations in the CNP.

The CNP does not apply to artistic or athletic performances or directors’ fees.

Leaflet

Questions and Answers

Who can use the control notification procedure (CNP)?

Any payer can use the procedure if they pay remuneration for grants of rights as set out in Section 50a (1) (3) EStG and have been enrolled in the CNP by the BZSt in response to a specific request.

What is the difference between the control notification procedure and the exemption procedure set out in Section 50d (2) EStG?

The CNP is a simplified procedure. The simplification consists of not requiring the foreign payee to file a special exemption request. This eliminates the need for the foreign tax authority to certify the payee’s tax residency and thus the payee’s right to claim tax relief under the double taxation agreement (DTA). The CNP generally requires no involvement by the foreign payee.

How does the application have to be filed?

The application has to be filed in writing using the appropriate official form.

Who can file the application?

The application to enroll in the CNP can only be filed by the payer or the payer’s duly authorized representative.

Is there an application deadline?

No. Applications can be submitted at any time. However, the enrollment will not take effect before 1 January of the year in which the application was received.

How long do you stay enrolled in the CNP?

Enrollments are generally granted for an indefinite period but can be revoked at any time. Revocations may be initiated by the enrollee or by the BZSt, especially when the enrollee violates their obligations in the CNP.

What payments can the CNP be used for?

The CNP can only be used for remuneration paid for grants of rights as set out in Section 50a (1) (3) EStG. The CNP only applies to individual amounts (per-contract basis) not exceeding EUR 5,500 (gross amount before VAT) and annual amounts not exceeding EUR 40,000 (gross amount before VAT) per payee.

If it is clear that these limits will be breached, none of the breaching remunerations may be included in the CNP.

What has to be done if the maximum amounts are exceeded?

If the limits are (unexpectedly) exceeded, the payer will have to withhold tax from the remuneration that breached the limit and then report and pay the withheld amounts.

The 5,500 Euro limit relates to the individual or specific contractual relationship. Individual payment does not mean a single payment, but the sum of all payments for the same service or activity. It is always necessary to check to what extent there is a single service. If a service or activity is invoiced in installments, these installments shall be added together. For a payment that exceeds 5,500 Euro according to the contract but is divided into several payments, the control notification procedure (CNP) is therefore not applicable.

The 40,000 Euro limit is related to the calendar year, it concerns the (total) creditor-debtor relationship with, if applicable, several contractual relationships. If the respective limit is exceeded, the entire remuneration with the payment of which the limit is exceeded is subject to tax deduction.

Example for EUR 5,500 limit:

Party A and party B have entered into a contract that grants copyrights to B. B pays 5,000 Euro for this.

Solution: The CNP is applicable because the limit of 5,500 Euro is not exceeded in the contract.

Example for 5,500 Euro limit/ installment:

Party A and party B have concluded a contract on the transfer of copyrights. B pays 15,000 Euro for this. According to the contract, the payment is made as follows:

01.03.2014 5.000 Euro
01.06.2014 5.000 Euro
01.09.2014 5.000 Euro

Solution: Although the limit of 5,500 Euro is not exceeded for each of the three payments, the control notification procedure cannot be recognized for payments arising from this contractual relationship, as it is an installment payment. The transfer of the copyrights under the concluded contract is a single performance that must be assessed as a whole and the consideration comprises 15,000 Euro. The fact that S may make the payment in three installments does not mean that each payment must be considered separately.

Example for EUR 40,000 limit:

Party A and party B have concluded ten contracts on the transfer of ten different copyrights. B pays 5,000 Euro for each.

Solution: Although the obligation of payment in each contract amounts to a sum below the 5,500 Euro limit, the total contractual relationship between A and B includes payments amounting to 50,000 Euro. The limit of 40,000 Euro per calendar year per remuneration creditor is exceeded and the control notification procedure does not apply.

Note: If it becomes clear early on that an upper limit will probably be breached, the payee can request an exemption under Section 50d (2) EStG from the BZSt, which, if granted, allows the payer either to withhold no tax at all or to withhold tax at a reduced rate (but this does not change the payer’s reporting obligation, Section 50d (2) Sentence 8 EStG).

What amounts do I have to enter in the annual control notification if a payee has requested an exemption because the limits have been breached?

All sums paid to the payee during the calendar year must be entered in the annual control notification. That also goes for payments to payees that were not included in the CNP because the maximum limits were breached or because the payer had a certification of exemption under Section 50d (2) EStG.

If the payer has agreed to make partial or installment payments, does every single payment transaction count as an individual payment?

No. An individual payment is not a single payment transaction but rather the totality of all payments for the agreed-upon service (per-contract basis). Even if the parties have agreed to partial or installment payments for a service, these payments still have to be added together (even if they are paid in different years).

If it becomes clear that the EUR 5,500 limit will be breached during a quarter, the payee should immediately apply for a certificate of exemption under Section 50d (2) EStG.

When does the annual control notification have to be filed by, and with whom?

The annual control notification must be filed annually with the BZSt by 30 April for the preceding calendar year.

The notification can be filed on data storage media by prior agreement with Department St II 9, particularly if the annual control notification is so large that it would be impractical to file it on paper in the mail.

Note: Withholding tax returns have different deadlines. They have to be filed with the BZSt quarterly by the tenth of the month following the end of a quarter (Section 73e EStDV).

When does the annual control notification have to be filed by, and with whom?

The annual control notification must be filed annually with the BZSt by 30 April for the preceding calendar year.

The notification can be filed on data storage media by prior agreement with Department St II 9, particularly if the annual control notification is so large that it would be impractical to file it on paper in the mail.

Note: Withholding tax returns have different deadlines. They have to be filed with the BZSt quarterly by the tenth of the month following the end of a quarter (Section 73e EStDV).

What are the retention periods?

The payer’s CNP enrollment notice must be retained indefinitely or, at the very least, for as long as the enrollment is in effect. The annual control notifications must be retained for six years according to Section 147 (3) Sentence 1 in conjunction with Section 1 (5) Fiscal Code. The retention period for annual control notifications starts to run at the end of the calendar year in which the annual control notification was created, i.e. submitted to the BZSt, cf. Section 147 (4) Fiscal Code.

Who is liable for a failure to pay tax?

The payer can be held liable under a formal notice of liability for taxes (Section 50a (5) Sentence 4 EStG, Section 73g EStDV) for failing to fulfill their statutory duty to withhold taxes. The payee, being jointly and severally liable, can also have an additional assessment levied against them (Section 50a (5) Sentence 5 EStG).

Does a self-assessed tax return have to be filed with the BZSt even if no taxes were withheld?

Yes. Enrolling in the CNP does not absolve payers from their duty to file quarterly tax returns (Section 50d (5) Sentence 7 in conjunction with (2) Sentence 8 EStG). Payers still have to report remuneration even if a DTA exempts them from withholding taxes.

Who decides whether taxes have to be withheld from payments under Section 50a EStG?

The BZSt is responsible for withholding tax under Section 50a EStG. Since it is responsible for conducting the tax withholding procedure under Section 50a EStG, the BZSt decides whether tax has to be withheld from certain remuneration.

What are the payer’s duties?

The payer has the following duties:

  • File quarterly self-assessed tax returns
  • File the annual control notification by 30 April of the following year
  • Retain the enrollment notice and annual control notification
  • Notify the payee that the payer is enrolled in the CNP and that the payee’s revenue will be reported to the tax authority in the payee’s country of residence
  • Check whether Germany has entered into a DTA with the payee's country of residence
  • Determine which state has a full or partial right to tax remuneration under the DTA
  • Pay the (residual) tax wherever Germany has the right to tax (no solidarity surcharge is paid in residual tax cases; see "Tax withholding amount" for details and examples)
  • Notify the BZSt of name or address changes and submit an excerpt from the commercial register for company name changes

Does the solidarity surcharge have to be paid as part of the CNP if a residual tax rate is applied?

No. If the DTA gives Germany the right to levy a tax of 10%, for example, only this 10% should be paid. A 5.5% solidarity surcharge must not be included in these cases.

What is the legal basis for the CNP?

The legal basis for the CNP is Section 50d (5) EStG..

What should the annual control notification look like?

The annual control notification should at least contain the following information and sort the payees by state and then alphabetically within each state:

  • Payer’s name and address
  • Payer's tax number
  • Applicable calendar year
  • Name(s) and address(es) (including postal code, street name and number) of the payee(s); no c/o addresses or PO boxes
  • For US payees: their social security number, employer identification number or taxpayer identification number
  • Gross remuneration amount per individual payment
  • Amount of tax withheld (if residual tax rates apply) per individual payment
  • Individual amounts and total amount paid

How does the payer know what country to withhold tax for, and how much to withhold?

See the appropriate double taxation agreement (DTA) for details. Exemptions and the use of the CNP are not allowed for countries that do not have a DTA with Germany. If you are enrolled in the CNP, you will have to verify Germany’s right to tax under the DTA. This verification must be performed for each remuneration. The DTA indicates whether you have to withhold tax and how much to withhold.

See the overview of residual tax rates for an overview of Germany’s right to tax royalties.

Where can I get a list of DTAs??

What happens if there is no DTA?

Germany retains its full right to tax while payers retain their full obligation to withhold tax. In other words, tax must be withheld at the statutory rate of 15% plus the 5.5% solidarity surcharge.

Should I withhold tax pursuant to Section 50a EStG if I’m not sure about the provisions set out in the DTA even if I’m enrolled in the CNP?

If the provisions of the DTA seem unclear, payers should withhold, report and pay the tax in order to avoid liability risk. The payee can also preemptively request an exemption pursuant to Section 50d (2) EStG. The BZSt will then determine whether the payee comes under the treaty provisions and is eligible to receive a certificate of exemption. If the remuneration has already been paid, and taxes have thus been retained, reported and paid, the payee can request the BZSt to refund the withholding tax under Section 50d (1) EStG..

How does a payee learn that the CNP is being used?

Payers enrolled in the CNP must tell their payees in advance that (i) they plan to include the payments in the CNP and (ii) Germany will exchange information with the other country that signed the DTA.

Are some payments not eligible for the CNP?

Yes. Payments made for work covered by Section 50a (1) (1, 2, 4) EStG cannot be included in the CNP. These payments constitute remuneration for artistic, athletic or entertainment performances, for the exploitation of such performances or for serving as a director. In the unlikely event that Germany is not entitled to tax this income, an exemption will have to be requested pursuant to Section 50d (2) EStG in order for the tax not to be withheld.

Contact

Federal Central Tax Office

Department St II 9 Withholding Taxes
An der Küppe 1
53225 Bonn

Phone: +49 228 406-1200
Fax: +49 228 406-3200

Jurisdiction:

Withholding tax