Blog
zahlungszieleskontocashflowforderungsmanagementmahnwesen

Payment Terms and Cash Discount Management: How German SMEs Can Improve Cash Flow by 20%

Kathrin FischerKathrin Fischer
2026-02-0915 min read

Master payment terms, cash discounts (Skonto), and German dunning law. Learn how to optimize Days Sales Outstanding (DSO) and implement effective receivables management.

67% of German B2B clients value fair payment terms as much as the product itself. Yet many German SMEs leave 20%+ of potential cash flow improvement on the table by mismanaging payment terms, cash discounts, and receivables.

Payment terms and Skonto (cash discount) management directly affect your working capital, liquidity, and business survival. This guide walks you through German payment practices, the math of cash discounts, dunning law, and practical tactics to improve cash flow immediately.

Standard German Payment Terms: What Do Clients Expect?

German business culture has evolved payment norms. Here's what you're likely to encounter:

Payment TermDescriptionIndustry UseTypical for
Sofort (immediately)Payment within 3-5 working days of invoiceRetail, small ordersE-commerce, B2C
14 Tage 2% Skonto / 30 Tage netto2% discount if paid in 14 days; otherwise due in 30Standard B2BSMEs, mid-market
30 Tage nettoFull payment due in 30 daysCommonMid-size to large B2B
NET 60 (60 Tage)Full payment due in 60 daysEnterprise dealsLarge corporations, construction
NET 90 (90 Tage)Full payment due in 90 daysRare in GermanyGovernment contracts, large corporations

The "14 Tage 2% / 30 Tage netto" (14 days 2% / 30 days net) is the German SME standard. It gives clients a choice: take a 2% discount for quick payment, or pay the full invoice in 30 days.

The Mathematics of Skonto: Why 2% = 36% APR

Most business owners see 2% Skonto and think "that's a small discount." In reality, 2% Skonto in 14 days is extraordinarily expensive from the borrower's perspective.

The Calculation

When you offer "14 Tage 2% Skonto / 30 Tage netto," you're essentially saying:

  • Pay in 14 days: Get a 2% discount
  • Pay in 30 days: No discount

By delaying payment from day 14 to day 30, the client forgoes a 2% discount to use an additional 16 days of credit.

Annualized Interest Rate (APR) = (Discount %) / (1 - Discount %) × (365 / (Full Payment Days - Discount Days))

APR = (0.02 / 0.98) × (365 / (30 - 14))

APR = (0.0204) × (365 / 16)

APR = 0.0204 × 22.8125 = 0.4656 = 46.56%

So a 2% discount for 14 days is equivalent to ~46% APR. This is why rational clients almost always take the discount.

Skonto Economics: Who Pays?

The seller pays for Skonto, not the buyer. When you offer "2% Skonto," you're eating 2% of your revenue to accelerate payment by 16 days.

Example: Invoice €10,000. If the client pays by day 14, they pay €9,800 (you lose €200). If they pay by day 30, they pay €10,000.

Should you offer Skonto? It depends on your cash needs and profit margin:

ScenarioRecommendation
High profit margin (>30%)Yes, Skonto makes sense if cash-constrained
Low profit margin (10-20%)Risky; 2% discount eats 10-20% of profit
Tight cash flow / overdraft costsYes, accelerating cash flow > discount cost
Strong cash position / low overdraftReconsider; Skonto may not be necessary

Pro tip: Calculate your true Skonto cost. If you're paying 5% bank overdraft fees to fund 30-day receivables, offering 2% Skonto is actually cheaper.

Days Sales Outstanding (DSO): Measuring Collection Speed

DSO measures how many days it takes, on average, for you to collect payment after invoicing.

DSO Calculation

DSO = (Accounts Receivable / Revenue) × Days

Example: You have €50,000 in outstanding accounts receivable. Your monthly revenue is €100,000.

DSO = (€50,000 / €100,000) × 30 days = 15 days

You collect payment, on average, every 15 days.

German DSO Benchmarks by Industry

IndustryTypical DSO (days)Status
Retail / E-commerce5-15Excellent (quick payment)
Wholesale / Distribution30-45Good
Manufacturing / B2B Services40-60Average
Construction60-90Slow (large projects)
Government contracts>90Very slow (state approval delays)

If your DSO exceeds your payment terms by more than 5 days, you have a collections problem.

German Dunning Law: Mahnwesen (The Collection Process)

Germany has strict laws governing how you can collect overdue payments. The Mahnwesen (dunning process) is a formal, regulated collection sequence.

  • 1. Invoice Due (Day 0): Client receives invoice with payment terms
  • 2. Payment Period Expires (Day 30, 60, etc.): Payment is now overdue
  • 3. First Reminder (Mahnung I): Optional, informal reminder (email, letter). No legal effect yet.
  • 4. Formal Dunning Notice (Mahnung): Registered letter (Einschreiben) with legal declaration of default. This is where §288 BGB applies.
  • 5. Default Interest Accrues: Once formally in default (after Mahnung), you can charge Verzugszinsen (default interest)
  • 6. Lawyer/Debt Collection: After 2-3 weeks without payment, escalate to external Rechtsanwalt or Inkassoburo

Verzugszinsen (Late Payment Interest) Under German Law

Once a client is in Zahlungsverzug (payment default), you can charge Verzugszinsen (default interest) under §288 BGB (German Civil Code).

Current Default Interest Rates (2026)

TypeInterest Rate FormulaMinimum Rate
B2B clients (commercial)Base rate + 9%9% per annum
Consumer contractsBase rate + 5%5% per annum
Government contractsLegal rate + interest on interestVaries

Example: Current base rate is 3%. For a B2B client in default, you can charge 3% + 9% = 12% per annum in Verzugszinsen.

Important: You must formally place the client in default (via Mahnung letter) before charging Verzugszinsen. Casual reminders don't count legally.

Calculating Verzugszinsen

Daily interest = (Owed amount × Annual rate) / 365

Example: €10,000 owed, 12% annual rate, 30 days overdue.

Daily interest = (€10,000 × 0.12) / 365 = €3.29 per day

Total Verzugszinsen = €3.29 × 30 = €98.77

Credit Checks: Evaluating Client Payment Risk

Before extending payment terms, always run a credit check. Germany has two primary credit bureaus:

SCHUFA (Schutzgemeinschaft fuer Allgemeine Kreditsicherung)

The largest German credit bureau. Primarily evaluates consumer credit, but also has business credit data. Cost: €10-30 per report.

Weaknesses: SCHUFA primarily tracks consumer behavior, not company payment history.

Creditreform

Germany's largest commercial credit information agency. Specializes in B2B credit ratings and payment history. Cost: €20-100 per report.

Strengths: Deep database of German company payment behavior, Bonitaetsscore (credit score), payment defaults.

For B2B, Creditreform is the standard. When extending payment terms to new clients, pull a Creditreform report.

Optimizing Your Payment Terms for Cash Flow

1. Segment Clients by Payment Risk

Don't offer the same terms to all clients. High-risk clients (new, unproven, low credit score) should have shorter terms:

Client SegmentRisk LevelRecommended Terms
Existing, excellent payment historyLowNET 30 or NET 45 (or offer 2% Skonto)
New client, good creditMediumNET 20 or 14 days 2% / 30 NET
New client, weak/unknown creditHighNET 10 or NET 7 (short terms)
High-value, enterpriseLow (usually)NET 60 (but require credit insurance)

2. Require Advance Payment or Deposits for High-Risk Clients

For projects >€50,000, require a 30-50% deposit (Anzahlung) before work begins. This shifts cash flow risk from you to the client.

3. Use Lastschriftverfahren (Direct Debit) When Possible

SEPA-Lastschrift (direct debit) removes payment delays. Client authorizes you to debit their bank account automatically. Advantages:

  • Cash received automatically (no waiting for checks or transfers)
  • Payment failure is rare (clients dispute quickly if unauthorized)
  • Lower administrative burden

Adoption challenge: Clients often resist direct debit. Offer a small incentive (0.5-1% discount) for authorizing SEPA-Lastschrift.

Invoice Optimization for Faster Payment

Even perfect payment terms fail if invoices are incorrect or unclear. Here's how to optimize:

  • Clear invoice number and date: Use invoice numbering system (001, 002, etc.) for easy tracking
  • Payment terms in bold: Make terms unmissable. Example: "Due within 14 days from invoice date"
  • Bank details above the fold: Client should see your IBAN immediately (not at bottom)
  • Invoice date clarity: Use "Invoice Date" not "Rechnung vom" (confuses German and English readers)
  • Payment reference: Include invoice number in payment reference so money matches to invoice automatically
  • Email invoices, don't print: Email (with PDF attachment) gets faster responses than paper

Factoring and Invoice Financing: When to Sell Receivables

If payment terms are straining your cash flow, factoring (selling receivables to a finance company) is an option.

How Factoring Works

You invoice a client for €100,000 with NET 30. A factoring company immediately buys the receivable for €97,000 (3% factor fee). You get €97,000 today. The factor collects €100,000 from your client in 30 days.

Factoring Economics

Factor TypeCostSuitable ForProsCons
Full-recourse factoring2-5% feeCreditworthy clientsLower costResponsibility if client defaults
Non-recourse factoring3-8% feeHigh-risk clientsNo default riskHigher cost
Supply chain financing1-3%Large ordersIntegrates with procurementRequires client participation

When factoring makes sense: If your profit margin is >10% and cash flow is critical, factoring cost may be justified.

Practical Mahnwesen (Collections) Template

Here's a step-by-step process to implement effective collections:

  • Day 31 (1 day overdue): Send friendly email reminder: "Hi, just checking—did you receive invoice #12345? Due by [date]."
  • Day 40 (10 days overdue): Second email reminder + phone call. Assume client forgot or has processing delays.
  • Day 50 (20 days overdue): Formal letter (not email) saying: "This is reminder #2. Payment is now overdue. Please remit €[X] by [date] to avoid escalation."
  • Day 60 (30 days overdue): Mahnung (formal dunning notice). Registered letter (Einschreiben mit Rueckschein). State: "Your account is in Zahlungsverzug. From this date, Verzugszinsen of [X%] apply per §288 BGB." Keep proof of receipt.
  • Day 70-80: If no response, escalate to Rechtsanwalt or Inkassoburo. Cost is typically 5-15% of recovered amount (but you can charge client for collection costs under BGB §286 Abs. 3).

Managing Different Payment Methods in Germany

Bank Transfer (Ueberweisung)

Default method in Germany. SEPA transfers take 1-2 business days. Fastest for domestic payments.

SEPA Direct Debit (Lastschrift)

Most efficient for recurring invoices. Client authorizes you to debit their account. Payment guaranteed (banks protect customers but you benefit from low dispute rates).

Checks (Schecks)

Rare in modern Germany but still accepted. Allow 7-10 business days for clearing. Avoid if possible (slow, risky).

Credit Card / Invoice Financing

German B2B clients rarely pay by credit card (except online sales). Reserved for B2C.

Working Capital Impact: Calculating Your "Free Float"

Payment terms create a cash flow gap between when you pay suppliers and when you receive from clients.

Cash Conversion Cycle (CCC)

CCC = Days Inventory Outstanding (DIO) + Days Sales Outstanding (DSO) - Days Payable Outstanding (DPO)

Example: You're a trading company:

  • DIO = 30 days (inventory sits for 1 month before sale)
  • DSO = 45 days (clients pay you in 45 days)
  • DPO = 30 days (you pay suppliers in 30 days)

CCC = 30 + 45 - 30 = 45 days

You need 45 days of working capital (cash to fund inventory + receivables) before cash starts flowing back. Reducing DSO from 45 to 30 days cuts your working capital need by one-third.

Real-World Example: SaaS Company

A German SaaS company with €100,000 monthly revenue shifts from NET 30 to "14 days 2% Skonto / 30 NET."

Result: 70% of clients take Skonto (pay in 14 days), 30% pay NET 30.

DSO improvement: From 30 days to 21 days (new weighted average).

Cash flow impact: Working capital needed drops from €100,000 (30 days revenue) to €70,000 (21 days). That €30,000 is freed up immediately. With a 5% overdraft cost, that's €1,500/year in interest saved.

Skonto cost: 70% × 2% × €100,000/month = €1,400/month = €16,800/year.

Net cost: €16,800 - €1,500 savings = €15,300/year. Worth it if the €30,000 freed-up capital prevents overpriced overdraft borrowing or enables growth.

Digital Tools for Payment Term Management

  • Billbee: German invoice + receivables platform. Automates reminders, tracks DSO.
  • sevdesk: German accounting software with integrated invoicing and payment tracking.
  • Lexware: German SME accounting software with Mahnwesen automation.
  • PayFit / Personio: For salary + expenses, includes payment term tracking.

Common Mistakes to Avoid

  • Offering uniform payment terms to all clients: Risk varies. Segment your clients.
  • Forgetting to enforce Mahnwesen legally: Informal reminders don't trigger default interest. Use registered letters.
  • Not calculating true Skonto cost: Realize that 2% to accelerate 16 days is 46% APR equivalent.
  • Accepting payment terms longer than your supplier terms: If you pay suppliers in 30 days but clients pay in 60, you're financing them.
  • Ignoring credit checks on new clients: A single bad debtor can wipe out months of profit.
  • Not following up religiously: DSO jumps when collections efforts drop.
  • Accepting checks or slow payment methods: Insist on SEPA transfers or direct debit.

Action Items: Implement Today

  • This week: Analyze your current DSO. Calculate (AR / Monthly Revenue) × 30. If >45 days, collections are weak.
  • This week: Pull Creditreform reports on your 5 largest clients. Score them. Adjust payment terms based on risk.
  • This month: Update your invoice template. Add payment terms in bold, bank details above the fold.
  • This month: Implement SEPA Lastschrift with 3-5 largest clients. Offer 1% discount as incentive.
  • This month: Create Mahnwesen template (reminder emails → formal Mahnung letter). Automate with Lexware or sevdesk.
  • This quarter: Calculate your Cash Conversion Cycle (DIO + DSO - DPO). Target: reduce DSO by 10 days.
  • This quarter: If DSO >60 days, investigate factoring. Get quotes from 2-3 German factors (Vexim, Consorsfinanz).

Bottom Line

Payment terms and collections directly impact cash flow and business survival. By optimizing Skonto, reducing DSO, and implementing proper Mahnwesen, German SMEs can improve cash flow by 15-20% without changing pricing. Start with credit checks, segment clients by risk, and automate reminders. Small changes compound quickly.

Apps in this article

Signals in this article

Disclaimer: Finance Stacks is not a financial advisory service. All content is for informational purposes only and does not replace professional advice from a tax advisor, accountant, or financial consultant.