German B2B invoicing basics
German clients expect a Rechnung with clear supplier and customer details, invoice date, unique number, line descriptions, and VAT shown when applicable. The German invoice generator sets EUR-friendly defaults and fields commonly used in Germany.
Small business VAT exemption (Kleinunternehmerregelung) means you may not charge VAT. If that applies, your invoice must use the correct wording under current German law. InvoiceHub4U does not determine your status; verify with Steuerberater or official guidance.
Fill in the generator
- 1
Open the German invoice generator
Add your firm name, address, tax number or USt-IdNr. if you have one. Open German generator.
- 2
Customer details
For B2B EU sales, customer VAT ID may be required on the invoice in some cases.
- 3
Line items and VAT rate
Enter net or gross according to how you price. Show VAT rate and amount when charged.
The German invoice template offers an alternative layout from the templates hub.
Payment and IBAN
German companies usually pay by Überweisung. Include IBAN and BIC using the banking details template. State Zahlungsziel (payment deadline) in days.
Reverse charge and EU clients
Cross-border B2B services may use reverse charge. Wording must follow current rules. This is a common area for professional advice; do not rely on a generic template alone.
Limitations
InvoiceHub4U is an English-language product that supports common German invoice fields. It is not legal or tax advice and does not submit to Finanzamt. Confirm requirements for your Rechtsform and VAT status.
Language and client expectations
Many German SMBs accept English invoices from foreign suppliers. Large clients may ask for German descriptions; add them in line items if requested.
Payment terms of 14 or 30 days are common. Skonto (early payment discount) belongs in terms if you offer it.
Leistungsdatum and references
Service date or delivery period may matter for VAT timing. Include the period you performed work in notes when billing monthly retainers.
Use the German invoice template when you want field labels familiar to German AP clerks reviewing English PDFs.
Rechnung creation steps
Open German generator. Firmendaten, customer, Leistungsbeschreibung lines, VAT if applicable, IBAN, Zahlungsziel.
Kleinunternehmer: required legal text in notes per current law. EU B2B: confirm reverse charge wording with Steuerberater.
Alternative layout: German template. Pair with bank fields for SEPA payers.
Getting paid in Germany
SEPA payers need correct IBAN/BIC on every German invoice. Skonto terms belong in notes if you offer early payment discount. Without them, clients pay full amount on due date.
Foreign freelancers serving Germany should confirm whether Kleinunternehmer or VAT registration applies before first invoice. Wrong status means reissuing documents and awkward client conversations.
Day-to-day workflow on InvoiceHub4U
Open InvoiceHub4U when you are ready to produce the PDF, not when you are still negotiating scope. Fill business details once per session, then focus on line items and totals. The preview panel exists so you catch formatting errors before a client sees them. Treat the preview as mandatory quality control rather than optional eye candy.
Use Create a German invoice as your main entry point for this topic. The generator runs in your browser without forcing account creation. That keeps the workflow fast for one-off documents, but it also means you should save the downloaded PDF immediately. Build a folder structure by client name and year so you can find documents when tax time arrives.
Internal links across InvoiceHub4U help you pick the next document in the chain. Quotes precede invoices when price was not pre-agreed. Proforma documents appear in import or deposit workflows described in our document guides. Receipts close the loop after bank clearance. Jumping straight to the wrong tool creates PDFs with the wrong title even when the numbers are right.
- Confirm client legal name before download
- Match invoice or quote numbers to your spreadsheet
- Send PDF from an email address the client trusts
- Keep copies outside the browser session
- Confirm tax treatment with a qualified adviser when unsure
Honest limitations
InvoiceHub4U helps you format and calculate line totals from the numbers you enter. It does not register your business, validate tax IDs with government APIs, or file returns. Requirements change in the US, UK, EU, Australia, Canada, UAE, and Saudi Arabia. Use official guidance alongside this tool.
Day-to-day workflow on InvoiceHub4U
Open InvoiceHub4U when you are ready to produce the PDF, not when you are still negotiating scope. Fill business details once per session, then focus on line items and totals. The preview panel exists so you catch formatting errors before a client sees them. Treat the preview as mandatory quality control rather than optional eye candy.
Use Create a German invoice as your main entry point for this topic. The generator runs in your browser without forcing account creation. That keeps the workflow fast for one-off documents, but it also means you should save the downloaded PDF immediately. Build a folder structure by client name and year so you can find documents when tax time arrives.
Internal links across InvoiceHub4U help you pick the next document in the chain. Quotes precede invoices when price was not pre-agreed. Proforma documents appear in import or deposit workflows described in our document guides. Receipts close the loop after bank clearance. Jumping straight to the wrong tool creates PDFs with the wrong title even when the numbers are right.
- Confirm client legal name before download
- Match invoice or quote numbers to your spreadsheet
- Send PDF from an email address the client trusts
- Keep copies outside the browser session
- Confirm tax treatment with a qualified adviser when unsure
Honest limitations
InvoiceHub4U helps you format and calculate line totals from the numbers you enter. It does not register your business, validate tax IDs with government APIs, or file returns. Requirements change in the US, UK, EU, Australia, Canada, UAE, and Saudi Arabia. Use official guidance alongside this tool.