"2 % cash discount within 10 days, otherwise net 30." — almost every German supplier invoice carries this clause. Two percent looks tiny. Annualised, the discount equals an effective interest rate of more than 36 % p.a. Put differently: the supplier pays you handsomely for transferring the money 20 days earlier. Once you have internalised that, you take the cash discount almost every time — even if it means tapping your overdraft. The cash discount calculator gives the first verdict in under a minute.

What exactly is Skonto?

Skonto is the German term for a cash discount granted for early payment. The supplier gives the buyer a percentage off the invoice if it is paid within a short window (Skontofrist, the discount period). If the buyer waits until the net payment term, the full amount is due. The typical clause reads:

Payable within 10 days less 2 % cash discount, otherwise net within 30 days.

For the supplier, Skonto is cheap refinancing: cash arrives faster, payables can be settled, the credit line is spared. For the buyer, it is a small investment with a surprisingly high return — exactly how high, the annual-rate formula below makes obvious. If the invoice carries no Skonto clause at all, the default case is net payment without deduction — and if you slip past the net term, the default interest calculator tells you what late payment costs.

Rabatt, Bonus, Skonto — what is the difference?

TermTimingBasis
Rabattat contract / orderlist price (volume, loyalty)
Bonusretroactiveannual turnover, extra volume
Skontoat paymentgross invoice amount

Rabatt and Bonus reduce the invoice directly. Skonto kicks in only when you pay, lowering the amount you actually transfer.

Computing the discount amount and the payment

The discount amount and the net payment are simple proportions:

Discount amount = Invoice amount × discount rate / 100
Net payment = Invoice amount − discount amount

For an invoice of €1,000 with a 2 % discount:

  • Discount amount = €1,000 × 2 % = €20
  • Net payment = €1,000 − €20 = €980

Trivial so far. The interesting question follows: if you transfer €980 instead of €1,000 and pay 20 days earlier — how attractive is that, really?

The implied annual rate — the real argument for taking Skonto

Paying early costs you liquidity: 20 days early means 20 days without that cash. To compare it cleanly with other uses of money, you annualise the discount as if it were an interest rate on the foregone use of cash. German practice uses the commercial 360-day method (30/360 day-count):

Implied rate p.a. = rate / (100 − rate) × 360 / (net term − discount period) × 100

Plug in the standard 2 / 10 / 30 terms:

2 / (100 − 2) × 360 / (30 − 10) × 100 = 2 / 98 × 360 / 20 × 100 = 36.73 % p.a.

Translation: if you skip the discount and use the extra 20 days of payment term, you are effectively borrowing the discount amount from the supplier at 36.7 % per year. That is higher than any normal overdraft rate (typically 8–12 % in Germany) and often higher than a consumer loan (see the loan calculator).

Rule-of-thumb table for common terms

DiscountPeriod / termImplied annual rate
1 %10 / 30~18.2 %
2 %10 / 30~36.7 %
3 %10 / 30~55.7 %
2 %14 / 30~45.9 %
2 %10 / 60~14.7 %
2 %10 / 90~9.2 %

Pattern: long net terms compress the implied rate. Past about 90 days of difference, the case for Skonto becomes marginal in a low-rate environment. At two weeks of difference, taking the discount is almost a no-brainer.

When Skonto is worth even an overdraft draw

Rule of thumb: as long as the implied Skonto rate exceeds your overdraft rate, taking the discount is cheaper than letting the cash sit on the credit line. The worth-it threshold is simply:

Implied rate (Skonto) > alternative rate (overdraft or forgone yield)

Concrete scenario:

  • Invoice: €10,000 gross, 2 / 10 / 30
  • Discount amount: €200, net payment: €9,800
  • Overdraft rate: 10 % p.a.
  • Overdraft cost for 20 days on €9,800: 9,800 × 10 % × 20 / 360 ≈ €54.44
  • Net saving: €200 discount − €54.44 overdraft cost = ~€145 profit

The same logic applies to the yield you would forgo on a savings account or money-market fund (see savings account comparison) — the sign is the same, only the opportunity cost replaces the borrowing cost.

Worked example: €25,000 component invoice, 3 / 14 / 30

A workshop receives a €25,000 gross invoice with the clause "3 % cash discount within 14 days, otherwise net 30". The owner weighs whether to take the discount and finance it via the overdraft (9 % p.a.).

ItemCalculationAmount
Discount amount€25,000 × 3 %€750
Net payment€25,000 − €750€24,250
Implied rate (Skonto)3 / 97 × 360 / 16 × 100~69.6 % p.a.
Overdraft cost, 16 days on €24,25024,250 × 9 % × 16 / 360~€97
Net benefit of taking the discount€750 − €97~€653

Even financed via the overdraft, taking the discount nets the business almost 90 % more than waiting for day 30.

Booking Skonto correctly under § 17 UStG

Booking the discount is one of the most common DATEV slip-ups in small German books. The key principle: Skonto follows § 17 UStG — the original taxable amount and the input VAT are corrected at the time of payment. In SKR03/SKR04 that looks like this:

Inbound invoice with cash discount (supplier)

StepDebitCredit
Original posting of invoice3400 Wareneingang / 1576 input VAT1600 Trade payables
Payment net of discount1600 Trade payables1200 Bank + 3736 Supplier Skonto + 1576 input VAT reversal

DATEV, lexoffice and sevDesk all automate the split as soon as the payment carries the Skonto flag. The important rule: always book Skonto on the gross amount — the tool splits net vs. VAT for you.

Outbound invoice with cash discount (buyer takes Skonto)

Mirror image on the revenue side: the customer pays €980 instead of €1,000. You book:

  • Bank €980 against Receivables €1,000
  • Revenue reduction: 8400 Revenue €16.81 + 1776 Output VAT correction €3.19 (at 19 %)

If you also issue invoices, keep the VAT side under control — the sales tax calculator gives a quick gross/net split.

Common mistakes

Deducting Skonto unilaterally

If the invoice does not contain a discount clause and you still deduct it, the remainder stays as a receivable on the supplier's books — after 30 days you can even owe statutory default interest under § 288 BGB. When in doubt, ask the supplier and get the discount confirmed in writing.

Discounting freight or packaging

Skonto applies only to the goods. Freight, packaging surcharges, insurance and customs duties are typically not eligible. If you blindly apply 2 % to the gross total, you underpay — and the supplier will come back for the gap.

Misreading the discount period

The decisive date is usually the value date at the supplier, not the day you push the transfer. A payment initiated late on day 10 may arrive on day 11 — too late. Rule of thumb: trigger Skonto payments 2–3 banking days before the deadline, especially for SEPA transfers across borders.

Booking without VAT correction

Posting the cash discount only against the bank account and skipping the input VAT correction means deducting too much VAT — a classic finding in a German tax audit. Most bookkeepers learn this once; afterwards the tool handles it automatically.

Bottom line

Skonto looks small and is anything but. A 2 % discount on 10/30 terms corresponds to an implied annual rate of ~36.7 % p.a. — higher than any sensible loan, higher than any honest savings yield. As long as you have the liquidity (or a credit line cheaper than the implied rate), taking Skonto is almost always the right move. Run the test in 30 seconds with the cash discount calculator; compare with late-payment cost in the default interest calculator; and keep the bookkeeping clean by checking the taxable basis in the sales tax calculator.