Why dynamic discounting matters for SME cash flow
In B2B relationships between suppliers and customers, payment terms directly affect liquidity. In Switzerland, where many SMEs operate on tight margins with contractual payment periods of 30 to 60 days, waiting for payment can mean financing operations through bank credit or overdraft facilities, often at rates above 3–5% per annum.
Dynamic discounting is a mechanism whereby the customer offers the supplier the option to collect payment early in exchange for a variable discount: the earlier the payment, the greater the discount applied. Unlike traditional cash discount — fixed and tied to a single due date, for example "2% within 10 days, otherwise net 30 days" — dynamic discounting calculates the benefit proportionally to the days gained, making the transaction economically fair for both parties.
For a Swiss company selling to industrial customers, distributors, or large buyers, dynamic discounting can be an alternative to factoring or invoice financing, often with more transparent costs and without assigning the receivable to a third-party financier. This guide explains how it works, how to negotiate it with customers, and how to record it correctly in accounting.
How B2B dynamic discounting works
The mechanism is based on three elements: the contractual invoice due date, a discount formula linked to the number of days paid early, and a channel — often a digital platform — that allows the supplier to accept the offer and receive early payment.
1. Invoice issuance
The supplier issues the invoice with standard payment terms (e.g. 30 or 45 days). The customer uploads it to the dynamic discounting platform or makes it available in their supplier portal.
2. Variable offer
The system calculates the discount based on the days remaining until the due date. If the invoice is due in 30 days and the agreed annual discount rate is 6%, collecting payment today may equate to a 0.5% discount on the face amount.
3. Early payment
The supplier accepts the offer; the customer pays the net amount after discount. There is no assignment of the receivable: the commercial relationship remains between the two companies, optionally with technical support from a platform.
In practice, dynamic discounting converts days of trade credit into immediate liquidity, at a cost the supplier can compare with the cost of their working capital or the bank terms available to them.
Comparison of receivables acceleration tools
Before joining a dynamic discounting programme, it is worth evaluating it against the most common alternatives among Swiss SMEs:
| Criterion | Static cash discount | Dynamic discounting | Factoring / invoice financing |
|---|---|---|---|
| Timing flexibility | Single window (e.g. 10 days) | Any day until due date | Generally immediately after issuance |
| Counterparty | Direct customer | Direct customer (optional platform) | Bank or factoring company |
| Typical cost | Fixed 1–3% on invoice | Proportional to days (e.g. 4–8% p.a.) | Fees + interest (variable) |
| Assignment of receivable | No | No | Yes, with notification to debtor |
| Balance sheet impact | Revenue reduction / sales discount | Same, with variable amounts | Interest expense + fees |
| Best suited to | Stable relationships, few customers | Diverse portfolio, large customers | Need for liquidity independent of customer |
Negotiating terms with customers
Dynamic discounting often originates from a customer initiative — particularly from large buyers with supply chain finance programmes. The supplier is not obliged to accept every offer, but it pays to define in advance the parameters within which the transaction makes economic sense.
Define the threshold of economic viability. Calculate the effective annualised cost of the discount and compare it with your cost of capital: overdraft, credit line, opportunity cost of deferred investments. If the dynamic discount offered equates to 7% per annum and your bank charges 4%, accepting only makes sense if immediate liquidity is worth that difference — for example to pay strategic suppliers or avoid penalties.
Integrate terms into contracts. Even if the platform handles day-to-day operations, general terms and conditions of sale or framework agreements should mention the possibility of early payment discounts, the calculation formula, and any maximum acceptable rate. Without such clauses, a discount unilaterally applied by the customer could lead to disputes.
Assess the impact on margins by customer. Not all customers have the same profitability profile. On low-margin jobs, a 1% discount can erode operating profit. Segment acceptance: accept dynamic discounting only on invoices above a certain margin threshold or for customers with a history of punctual payment.
Consider the relational effect. Systematically rejecting offers from a strategic customer may be perceived negatively. Alternatively, propose a simpler static cash discount or negotiate shorter payment terms in exchange for stable pricing conditions.
Numerical example
Invoice of CHF 50'000 due in 45 days. The customer proposes dynamic discounting at 6% per annum. Collecting after 15 days (30 days early), the discount is CHF 250 (50'000 × 6% × 30/360). The supplier receives CHF 49'750. If the cost of bank overdraft is 5% per annum, saving 30 days of financing on CHF 50'000 costs approximately CHF 208 — dynamic discounting is slightly more expensive, but guarantees certainty of collection and reduces residual default risk.
Impact on cash flow and financial management
Dynamic discounting is not just an accounting entry: it changes the cash inflow and outflow profile and influences key indicators monitored by banks and auditors.
Positive effects
- Reduction of working capital tied up in receivables
- Lower exposure to debtor default risk
- Greater predictability of collections for treasury planning
- Possible improvement in DSO (Days Sales Outstanding)
- Alternative to factoring without recurring arrangement fees
Risks to monitor
- Systematic erosion of margins if accepted too often
- Dependence on a single large customer imposing terms
- Operational complexity with many invoices and daily offers
- Hidden cost if the discount is not correctly annualised
- VAT effect: the discount reduces the taxable base if correctly recorded in the VAT return
To integrate dynamic discounting into financial planning, update the cash flow forecast regularly: simulate scenarios with and without acceptance of offers, so you know minimum and maximum liquidity requirements. Tools such as Accountex allow you to cross-reference active due dates, open receivables, and bank movements to assess whether accelerating a specific collection is worthwhile.
Accounting treatment for Swiss SMEs
Under Swiss accounting standards (Swiss GAAP FER / micro and small entities), the discount granted to the customer for early payment reduces sales revenue or is recorded as a sales discount, depending on the chart of accounts adopted. Recording generally takes place on the collection date, when the discount is actually applied, in line with the matching principle.
| Transaction | Typical account (supplier) | Example amount |
|---|---|---|
| Invoice issuance | Debit 1100 Accounts receivable / Credit 3200 Sales revenue | CHF 50'000 (+ VAT) |
| Early collection with discount | Debit 1020 Bank / Credit 1100 Accounts receivable | CHF 49'750 |
| Discount recording | Debit 3800 Sales discounts / Credit 1100 Accounts receivable | CHF 250 |
VAT (value added tax). The early payment discount (Skonto) reduces the VAT taxable base, as tax is calculated on the consideration actually received (Art. 24 para. 1 of the Swiss VAT Act, MWSTG). In practice, if the original invoice showed CHF 50'000 + VAT at 8.1% and the discount is CHF 250, the net taxable amount becomes CHF 49'750 and VAT must be adjusted accordingly. If the discount is applied at the time of payment, it is advisable to issue a partial credit note or indicate the reduction in consideration in the periodic return (field 235), documenting the change.
Treatment on the customer side. For the customer paying early, the discount obtained may be recorded as a reduction in purchase cost or as financial income: under Swiss GAAP FER, the variant chosen must be disclosed in the notes (FER 18). Accounting symmetry ensures both parties document the transaction in a traceable manner for review and audit.
Year-end closing and adjustments. Residual receivables at closing should be recorded at face value net of discounts already known and accepted. If a dynamic discount offer is pending at the balance sheet date, assess whether a binding commitment exists: generally, until the supplier accepts, no accounting obligation arises. Document the policies adopted in the notes to the financial statements, especially if dynamic discounting represents a material share of revenue.
Putting it into practice: process and digital tools
An effective dynamic discounting programme requires coordination between administration, treasury, and sales managers. Here is an operational workflow suited to a Swiss SME:
- Define internal policy: maximum acceptable rate, minimum invoice amount, excluded customers, approval delegations.
- Configure the customer's platform or integrate it with accounting software via API or camt/csv file import.
- Automate evaluation: for each offer received, calculate the annualised rate and compare it with the internal threshold before accepting.
- Record in accounting the invoice, collection, and discount with cross-references (invoice number, platform offer ID).
- Monitor monthly the total amount of discounts granted and the percentage impact on revenue.
Accounting software such as Accountex simplifies the cycle: the issued invoice automatically generates the active due date; upon partial collection, discount recording updates receivables and revenue; the treasury report shows the net effect on the bank balance. Automation reduces manual errors and ensures consistency between VAT, the balance sheet, and tax returns.
Checklist for informed decisions
Before accepting a dynamic discount offer, verify the following points:
- ✓Have I annualised the discount and compared the rate with bank costs and operating margin?
- ✓Are the terms documented in the contract or general terms and conditions?
- ✓Are accounting treatment and VAT adjustment covered in the process?
- ✓Is the cash flow forecast updated with the early collection?
- ✓Is there a monthly cap on total discounts to prevent margin erosion?
- ✓Is the auditor or tax advisor informed if dynamic discounting is recurring?
Dynamic discounting does not replace disciplined trade credit management, but — if used judiciously — it can turn a contractual constraint (long payment terms) into a flexible financing opportunity, while maintaining control over costs, margins, and the accounting compliance typical of Swiss SMEs.