Header menu logo FSharp.Finance.Personal

Fee Module

a product fee

NOTE: differences between fee and charge: - a fee is an up-front amount paid under agreed terms for receiving an advance - a fee is added to the principal balance and therefore accrues interest

Types and nested modules

Type/Module Description

Config (Module)

options specifying the type of fee and how it is calculated

Config (Type)

options specifying the type of fee and how it is calculated

FeeAmortisation

how to amortise the fee

FeeHandling

how to handle any fee when rescheduling or rolling over

FeeType

the type and amount of any fee, such as facilitation fee or CSO/CAB fee, taking into account any constraints

SettlementRebate

how the fee is treated in the event of an early settlement

Functions and values

Function or value Description

total feeConfig baseValue

Full Usage: total feeConfig baseValue

Parameters:
Returns: int64<MeasureProduct<Cent, MeasureOne>>

calculates the total fee based on the fee configuration

feeConfig : Config option
baseValue : int64<MeasureProduct<Cent, MeasureOne>>
Returns: int64<MeasureProduct<Cent, MeasureOne>>

Type something to start searching.