Class FinTaxExemption

Namespace
Subsembly.FinTS
Assembly
Subsembly.FinTS.Core.dll

Holds the data of a single withholding tax exemption record (Freistellungsdaten). (HIFRD)

public class FinTaxExemption
Inheritance
FinTaxExemption
Inherited Members

Constructors

FinTaxExemption(FinSegment)

public FinTaxExemption(FinSegment aHIFRD)

Parameters

aHIFRD FinSegment

Properties

ExemptAmount

The maximum amount of capital gain that may be exempted from withholding tax deductions.

public SwiftAmt ExemptAmount { get; }

Property Value

SwiftAmt

This value is mandatory for the ExemptionType ExemptionAllowanceOrder. It is not applicable for exemption due to a NonAssessmentCertificate.

ExemptionType

public FinTaxExemptionType ExemptionType { get; }

Property Value

FinTaxExemptionType

OrderID

public string OrderID { get; }

Property Value

string

RemainingAmount

Amount that is still available for exemption from tax deductions.

public SwiftAmt RemainingAmount { get; }

Property Value

SwiftAmt

This value is optional and may not be provided by the bank.

SubmissionDate

public DateTime SubmissionDate { get; }

Property Value

DateTime

UsedAmount

Portion of the ExemptAmount that has already been exempted from tax deduction.

public SwiftAmt UsedAmount { get; }

Property Value

SwiftAmt

This value is optional and may not be provided by the bank.

ValidFrom

public DateTime ValidFrom { get; }

Property Value

DateTime

ValidTill

public DateTime ValidTill { get; }

Property Value

DateTime