11 lines
585 B
C#
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
|
|
}
|
|
} |