faturas_4docs/Compliance/Domain/Models/MunicipalTaxInformation.cs

11 lines
585 B
C#

namespace Compliance.Domain.Models
{
public class MunicipalTaxInformation
{
public decimal BaseRate { get; set; } // Base municipal tax rate
public bool ApplyToICMS { get; set; } // Whether ICMS is part of the tax base
public bool ApplyToPublicLighting { get; set; } // Whether public lighting is part of the tax base
public HashSet<string> ExemptGroups { get; set; } = []; // Consumer groups exempt from municipal tax
public Dictionary<string, decimal> SpecialRates { get; set; } = []; // Special rates for specific groups
}
}