< Back
 

# Packages

-  package root
  Definition Classes
    root
-  package uk
  Definition Classes
    root
-  package gov
  Definition Classes
    uk
-  package hmrc
  Definition Classes
    gov
-  package ct
  Definition Classes
    hmrc
-  package ct600
  Definition Classes
    ct
-  package calculations
  Definition Classes
    ct600
- AccountingPeriodHelper
- AllCtConstants
- CorporationTaxCalculatorParameters
- Ct600AnnualConstants
- CtConstants
- HmrcValueApportioning
- InvalidAccountingPeriodException
- NINonTradingProfitCalculationParameters
- NITradingProfitCalculationParameters
- NorthernIrelandRate
- PeriodOfAccountsCalculator
- RateFromString
- TaxYear
- UnifiedRateOfTax
-  package retriever
  Definition Classes
    ct600
-  package v2
  Definition Classes
    ct600
-  package v3
  Definition Classes
    ct600

p

uk.gov.hmrc.ct.ct600

# calculations 

#### package calculations

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  trait AccountingPeriodHelper extends AnyRef
2.  case class AllCtConstants(lowerRelevantAmount: BigDecimal, upperRelevantAmount: BigDecimal, reliefFraction: BigDecimal, rateOfTax: BigDecimal, smallCompaniesRateOfTax: BigDecimal) extends CtConstants with Product with Serializable
3.  case class CorporationTaxCalculatorParameters(profitsChargeableToCT: CP295, accountingPeriod: HmrcAccountingPeriod) extends Product with Serializable
4.  trait Ct600AnnualConstants extends AnyRef
5.  sealed trait CtConstants extends AnyRef
6.  trait HmrcValueApportioning extends CtTypeConverters with NumberRounding with AccountingPeriodHelper
7.  class InvalidAccountingPeriodException extends Exception
8.  case class NINonTradingProfitCalculationParameters(netNonTradingProfit: CATO23, accountingPeriod: HmrcAccountingPeriod) extends Product with Serializable
9.  case class NITradingProfitCalculationParameters(netTradingProfit: CP291, accountingPeriod: HmrcAccountingPeriod) extends Product with Serializable
10.  case class NorthernIrelandRate(unifiedTaxRate: String, northernIrelandRate: BigDecimal) extends RateFromString with Product with Serializable
11.  trait PeriodOfAccountsCalculator extends AnyRef
12.  abstract class RateFromString extends CtConstants
13.  case class TaxYear(year: Int) extends Product with Serializable
14.  case class UnifiedRateOfTax(unifiedTaxRate: String) extends RateFromString with Product with Serializable

### Value Members

1.  object AccountingPeriodHelper extends AccountingPeriodHelper
2.  object Ct600AnnualConstants extends Ct600AnnualConstants
3.  object HmrcValueApportioning extends HmrcValueApportioning

### Ungrouped