Class TaxSubtotal
BG-23: Tax breakdown per category.
public sealed record TaxSubtotal : IEquatable<TaxSubtotal>
- Inheritance
-
TaxSubtotal
- Implements
- Inherited Members
Properties
Percent
BT-119: Tax rate percentage.
public decimal? Percent { get; init; }
Property Value
TaxAmount
BT-117: Tax amount for this category.
public required decimal TaxAmount { get; init; }
Property Value
TaxCategoryCode
BT-118: Tax category code.
public required TaxCategoryCode TaxCategoryCode { get; init; }
Property Value
TaxExemptionReason
BT-120: Exemption reason (when category is not "S").
public string? TaxExemptionReason { get; init; }
Property Value
TaxExemptionReasonCode
BT-121: Exemption reason code.
public VatExemptionCode? TaxExemptionReasonCode { get; init; }
Property Value
TaxSchemeId
Tax scheme identifier (default: "VAT").
public string TaxSchemeId { get; init; }
Property Value
TaxableAmount
BT-116: Sum of line net amounts for this tax category.
public required decimal TaxableAmount { get; init; }