Zum Inhalt springen

API reference / Quittio \ Core \ Documents

DunningFee

final readonly class in quittio/core

Quittio\Core\Documents\DunningFee · Source

Fee of a payment reminder (e.g. costs of the reminder, flat rate according to national law).

The amount is charged without VAT: dunning costs and the flat rate of section 288 (5) BGB are damages, not consideration for a supply (UStAE 1.3 Abs. 6). Only actual costs may be claimed as reminder fees.

Properties#

PropertyTypeDescription
$amount readonlyBrick\Money\Money
$claim readonlystring|nullthe claim of a flat rate, e.g. the invoice or instalment number
$description readonlystring
$kind readonlyDunningFeeKind

Methods#

MethodDescription
->__construct()

__construct()#

public function __construct(
    string $description,
    Money $amount,
    DunningFeeKind $kind = \Quittio\Core\Documents\DunningFeeKind::Fee,
    string|null $claim = null,
)
ParameterTypeDescription
$descriptionstring
$amountBrick\Money\Money
$kindDunningFeeKind = \Quittio\Core\Documents\DunningFeeKind::Fee
$claimstring|null = nullthe claim of a flat rate, e.g. the invoice or instalment number

Die Open-Core-Pakete stehen unter der MIT-Lizenz. Die rechtlichen Formulierungen der Länderpakete sind mit einer Steuerberatung abzustimmen.