Skip to content
Shahid Malla
Accounting and tax In Stock

German Invoice PDFs (§ 14 UStG) for WHMCS

Turns WHMCS invoices and WHMCS 9 credit and debit notes into German PDFs with the details § 14 UStG asks for, and checks your settings.

WHMCS 9.x (uses its credit and debit notes) PHP 7.4+

What does the German invoice addon do?

It takes over the layout of every invoice PDF WHMCS produces, whether it is downloaded, attached to an email or opened in the client area, and draws one that carries what § 14 UStG expects on a German invoice. That covers your full company name and address, your tax number or VAT ID, the customer's address and VAT ID, a unique number, the invoice date, the service period under each line and the tax shown per rate. The footer holds managing directors, register court and number, and bank details, which a GmbH or UG needs on business letters.

Each customer gets the right note on the PDF: reverse charge for EU businesses with a VAT ID, a place-of-supply note for customers outside the EU, and the § 19 UStG note if you run as a small business. If the customer pays through my SEPA direct debit module, the invoice also states the mandate reference and the collection date.

What about cancellations and refunds?

WHMCS 9 no longer edits an issued invoice; it creates a credit note or debit note instead. The addon prints these as a cancellation invoice, an invoice correction or a supplementary charge, each referring to the original invoice number and date. With sequential numbering on, unpaid invoices that have no number yet are marked as pro forma, so nobody mistakes them for a tax invoice.

What is included?

AreaWhat the addon does
Invoice PDFSeller, buyer, number, dates, service period per line, tax per rate, VAT notes, payment terms or paid date
CorrectionsCredit and debit notes as cancellation invoice, correction or supplementary charge with a reference to the invoice
Settings checksSeller data, VAT against your tax mode, theme templates, sequential numbering, client data snapshot, invoice editing switch
Number rangesGaps and duplicates for invoices and corrections, grouped by number pattern
PreviewLatest invoices and corrections with client type, tax lines and the PDF exactly as customers receive it
TextsPayment terms, paid text, note for lines without VAT and an extra footer note, in German and English

The addon changes WHMCS settings only through two buttons on its overview: one fixes client data on new invoices, the other switches on sequential invoice numbers with a format and start number you choose.

Who is it for?

Hosting companies and agencies registered in Germany that bill German, EU and international customers from WHMCS and want invoices that hold up when their tax advisor or the tax office looks at them, without editing PDFs by hand.

What do you need, and what are the limits?

Requirements: WHMCS 9, because corrections rely on its credit and debit notes, and the shared core addon that comes in the download. Your theme's invoicepdf.tpl and billingnotepdf.tpl hand the drawing over to the addon with a short include at the top; the overview tells you when that is missing, and without the addon the theme layout is used as before.

Limits: this version produces PDF invoices only, not ZUGFeRD or XRechnung e-invoices. The HTML invoice page in the client area stays your theme's. The addon does not give tax advice, so agree your texts and VAT setup with your tax advisor.

It costs $49 once for a lifetime license with twelve months of updates and support, an instant download and license key, and a seven-day refund window.

Key features

  • Invoice PDFs with the details § 14 UStG requires
  • Service period under each line, or the date of supply
  • Tax shown per rate with the net amount
  • Reverse charge, third-country and § 19 UStG notes added automatically
  • Credit and debit notes printed as cancellation invoice or correction
  • Pro forma marking for unpaid invoices without a number
  • Checks of WHMCS settings, with buttons for snapshot and numbering
  • Gap and duplicate check on invoice and correction numbers
  • Preview of the PDF as customers receive it
  • German and English PDFs in the customer's language

Why customers buy this module

  • →Invoices built around German tax rules instead of the generic WHMCS layout
  • →Missing settings and number gaps found before an audit, not during one
  • →Corrections that point back to the invoice they change
  • →No hand-edited PDFs for EU and international customers

Frequently asked questions

Does it create ZUGFeRD or XRechnung e-invoices?

<p>No. This version draws PDF invoices and correction PDFs only. If you need an e-invoice format for business customers, send me your requirements before you buy so we can talk about it separately.</p>

Will the addon change my WHMCS settings on its own?

<p>No. The overview lists every check with its state, and only two settings can be changed from there, each with its own button: fixing client data on new invoices and switching on sequential invoice numbers. It also warns you if configuration.php allows admins to edit issued invoices, but it leaves that file alone.</p>

What happens to my invoice PDFs if I switch the addon off?

<p>They keep working. The hand-over at the top of your theme's PDF templates only calls the addon while it is active; otherwise the theme draws the PDF in its usual layout. Your seller data and texts stay saved unless you tick the option to delete them on deactivation.</p>

Technical specifications

WHMCS
9.x (uses its credit and debit notes)
PHP
7.4+
PDF engine
WHMCS built-in TCPDF
Languages
German and English
Includes
Shared core addon
License
Lifetime, 1 year of updates and support included
Delivery
Instant download and license key
Refund window
7 days