German companies are demanding, punctual clients for Indian service exporters: they expect precise invoices, usually pay in euros by bank transfer, and tend to stick to agreed payment terms. On the Indian side, every invoice to a German client is a row in Part 2B of your monthly EDF with "Germany" in the country column, and the euro amount must be realised within 9 months from the invoice date. The German side brings its own questions about VAT and paperwork, which your client's tax adviser usually answers.
Key takeaways
- Invoice in EUR unless the client asks otherwise. It avoids currency mismatches at realisation.
- German clients usually pay by international bank transfer. SEPA is a euro-area scheme, so a payment to an Indian account normally travels as a cross-border transfer unless you use a collection account.
- Ask your client how they handle German VAT on services bought from abroad. B2B buyers commonly account for it themselves, but get their confirmation.
- India and Germany have a tax treaty. If a client mentions withholding, offer a tax residency certificate.
- File the EDF within 30 days from the end of the invoice month; Part 2B country column reads "Germany".
Invoicing a German client
German accounts payable teams check invoices carefully, and an incomplete one can sit unpaid until corrected. Include:
| Invoice element | What to show | Why |
|---|---|---|
| Your details | Legal name, address, GSTIN, PAN | Identifies the supplier |
| Client details | Full legal name (with GmbH, AG, KG etc.), address | Matches their records |
| Client's VAT ID, if they give one | Their VAT identification number | Often requested for reverse-charge handling |
| Invoice number and date | Sequential numbering | Required in your books and theirs |
| Service description and period | Specific, for example "Mobile app development, sprint 4, 1–14 Nov 2026" | AP teams match it to purchase orders |
| PO number | If the client issued one | Many German firms will not pay without it |
| Currency and amount | EUR, net amount | No Indian GST if under LUT |
| LUT wording | "Supply meant for export under LUT without payment of IGST" | Indian GST requirement for zero-rated exports |
| Bank details | Account name, account number, bank, SWIFT code | Ensures the payment lands correctly |
| Payment terms | For example "Payable within 30 days" | Sets expectations |
Some clients ask for a note on the invoice about reverse charge of VAT. The exact wording, if any, should come from the client or their adviser; do not guess German tax text. Our export invoice generator covers the Indian requirements.
How German clients pay
Most German businesses pay suppliers by bank transfer. Within the euro area, transfers run on SEPA, which is fast and cheap. India is outside SEPA, so a direct payment from a German bank to your Indian account normally travels as an international SWIFT transfer in EUR, possibly via correspondent banks that may deduct charges.
Some exporters use payment providers that give them a local euro collection account. The German client then pays a domestic SEPA transfer, and the provider remits the funds to India. Either way, the Indian bank that finally credits your account is your AD bank, and it issues the FIRA or advice. See our guide on SEPA transfers from Europe for that route.
Ask clients to pay "OUR" charges or to cover intermediary fees if your contract allows. Otherwise, expect a small shortfall on SWIFT payments and be ready to explain it at realisation.
Tax questions German clients may raise
VAT. For services bought by a German business from a supplier abroad, the business customer commonly accounts for German VAT itself under reverse charge. That is the client's compliance, not yours, but they may ask for information to support it. Confirm with your client rather than assuming, and never add German VAT to your invoice unless an adviser tells you to.
Withholding tax. Ordinary service fees are often paid without German withholding, but certain payment types, especially those resembling licence or royalty payments, can raise the question. If a client mentions withholding, ask exactly which payments and under which rule. India and Germany have a double taxation avoidance agreement, and a tax residency certificate is the usual evidence a client needs to apply treaty relief.
Permanent establishment. If your team spends long periods working on-site in Germany, the client or your CA may raise permanent-establishment questions. Keep on-site work documented and get advice early.
This is general information, not legal or tax advice. German tax questions should be answered by the client's adviser, and Indian ones by your CA.
Worked example: EDF for a German client
Tanager Software Pvt Ltd, Pune, builds warehouse software for Elbhafen Logistik GmbH in Hamburg. In November 2026 it raises two invoices:
| Sr. | Recipient | Country | Invoice | Currency | Amount | NRV | SAC |
|---|---|---|---|---|---|---|---|
| 1 | Elbhafen Logistik GmbH | Germany | TSP/26/N-07 | EUR | 18,500 | 18,500 | 998314 |
| 2 | Elbhafen Logistik GmbH | Germany | TSP/26/N-12 | EUR | 2,400 | 2,400 | 998315 |
Field 1.1 is Software, 1.4 Internet, 1.12 Others, and 1.17 Germany. Contract references are the master services agreement and the purchase orders Elbhafen issued. Tanager converts the invoice values to rupees at its book rate, totals them in field 1.22, and files by 30 December 2026.
Elbhafen pays the first invoice on 2 January 2027, net 30 as agreed. EUR 18,465 arrives after an intermediary charge. Tanager's bank issues a FIRA with purpose code P0807, which Tanager confirms is right for its off-site software work. Because the invoice exceeds ₹10 lakh, Tanager provides the invoice, the FIRA and matching instructions to close the EDPMS entry, noting the EUR 35 bank charge.
Realisation timing
German clients usually pay to agreed terms, often 30 days, and early payment discounts ("Skonto") are a familiar practice. If you agree a discount, the amount you expect to realise falls, and your EDF's NRV column should reflect any discount the client has confirmed it will take.
Whatever the terms, the 9-month window from each invoice date applies (12 months if you invoice in rupees, which German clients rarely want). If a payment stalls because of a PO mismatch, fix the invoice quickly; do not let it drift towards the deadline. Our guide on the 9-month realisation rule explains extensions.
Frequently asked questions
How do German clients usually pay Indian service providers?
Mostly by bank transfer in euros. A direct payment to an Indian account normally travels as an international SWIFT transfer, while payment providers with local euro collection accounts let clients pay by SEPA. The Indian bank that credits you issues the FIRA.
Do I charge German VAT on services to a German company?
Generally the German business customer accounts for VAT on services bought from abroad under reverse charge, so you do not add it. Confirm with the client and their adviser. On the Indian side, exports under LUT carry no IGST.
Is there a tax treaty between India and Germany?
Yes. India and Germany have a double taxation avoidance agreement. If a German client wants to apply treaty relief on any withholding, it will usually ask for your tax residency certificate.
What do I write in the EDF country column for a German client?
Write "Germany" in the country column of the Part 2B row for each invoice. If the German client is the only recipient on that EDF, field 1.17 (country of final destination) is also Germany.
What if my German client takes an early-payment discount?
If the client has confirmed it will take the discount before you file, show the reduced amount as NRV and note the discount in remarks. If it takes the discount after filing, explain the shortfall to your bank with the contract clause.
Bottom line
Exporting services to Germany is mostly about precision: exact invoices, agreed currency and clear answers on VAT and withholding before the first payment. Prepare German-ready invoices with the free export invoice generator, then declare them monthly with the EDF form generator.
This guide is general information for Indian businesses, not legal or tax advice. Rules and bank processes change — confirm specifics with your AD bank or chartered accountant.