Esempio n. 1
0
        public uint IncomeTax(uint annualIncome)
        {
            TaxBand band  = TaxBands.GetTaxBand(annualIncome);
            double  value = band.VariableTax * (annualIncome - band.TaxableIncomeLB - 1) + band.FlatTax;

            return((uint)Math.Round((double)value / 12, 0, MidpointRounding.AwayFromZero));
        }
Esempio n. 2
0
 public TaxBand GetTaxBand(uint annualIncome)
 {
     return(TaxBands.GetTaxBand(annualIncome));
 }