Adding a National or Regional Tax Losses Account
To add a Tax Losses account, use the following steps:
-
Add a Current Year member under TaxLossesCYTotal (RTaxLossesCYTotal for Regional). Add a Carryforward member under TaxLossesCFSTotal (RTaxLossesCFSTotal for Regional).
-
Create a corresponding Regional account under TaxLossesCFSRegTotal. Ensure that the account ends with “Reg”, so that the Current Year National pre-tax value is copied to the Regional pre-tax value.
Example: Current Year National pre-tax of TaxLossesCFS value is copied to the TaxLossesCFSReg Regional pre-tax account.
This is only required for National tax loss accounts.
-
If you are maintaining Tax Loss details, add a detail account under TaxLossesD (RTaxLossesD for Regional). Set the “TaxDetail” user-defined property to link the detail account with the Carryforward account. See Tax Detail User-Defined Property.
Example: To link the NTaxLosses detail account with TaxLossesCFS: for the TaxLossesCFS account, specify the user-defined property as follows: “TaxDetail:NTaxLosses.”
-
For validation purposes, add the Current Year and Carryforward members under TaxLossesTotals (RTaxLossesTotals for Regional).
Example: TaxLossesCY and TaxLossesCFS are grouped under TaxLossTotal, so the system uses the total value to compare to the corresponding detail account value.
Set the following properties for all the accounts:
Property | Current year accountTaxLossesCYXXX or RTaxLossesCYXXX | Carryforward system accountTaxLossesCYXXX or RTaxLossesCYXXX | Supplemental Schedule Detail accountTaxLossesCYXXX or RTaxLossesCYXXX | Regional accountTaxLossesCFSXXXRegApplicable only for National |
---|---|---|---|---|
Account Type | ASSET | ASSET | ASSET | ASSET |
IsCalculated | No | No | No | Yes |
IsConsolidated | Yes | Yes | Yes | Yes |
IsICP | No | No | No | No |
PlugAcct | <Blank> | <Blank> | <Blank> | <Blank> |
RollForward TopMember | ClosingReclassDTNR | ClosingReclassDTNR | TaxLossCreditTotal | CurrentTaxCYTotal |
DataCategory TopMember | PreTaxNationalCurrent for National and AppRegionalCurrent for Regional | PreTaxNationalNonCurrent for National and AppRegionalNonCurrent for Regional | TaxLossCreditTotal | PreTaxNationalRegional for National |
ReportingStandard TopMember | ReportingStandards | ReportingStandards | ReportingStandards | ReportingStandards |
Jurisdiction TopMember | AllNational for National;
Jurisdictions for Regional |
AllNational for National;
Jurisdictions for Regional |
AllNational for National;
Jurisdictions for Regional |
AllRegional |
TaxType TopMember | National;
NationalAndRegional for Regional |
National;
NationalAndRegional for Regional |
National or Regional | Regional |
NumDecimalPlaces | <Any valid values> | <Any valid values> | <Any valid values> | <Any valid values> |
UseLineItems | No | No | No | No |
EnableAggregationOnCustoms | Yes (for all Customs) | Yes (for all Customs) | Yes (for all Customs) | Yes (for all Customs) |
UDA |
NBR ClassLevel ClassSign |
TaxDetail NBR ClassLevel ClassSign |
N/A | N/A |
XBRL | N/A | N/A | N/A | N/A |
Security Class | <As needed> | <As needed> | <As needed> | <As needed> |
ICPTopMember | <Blank> | <Blank> | <Blank> | <Blank> |
EnableDataAudit | <As needed> | <As needed> | <As needed> | <As needed> |
CalcAttribute | <Blank> | <Blank> | <Blank> | <Blank> |
Note:
-
The TaxlossesCYTotal hierarchy is not part of the CurrentTaxExpense hierarchy; it is only part of the Temporary Difference hierarchy.
-
TaxLossesCFSTotal is part of the CurrentTaxExpense hierarchy and NDefTaxTotal.
-
Children of TaxLossesTotals are validated against children of TaxLossesD sequentially, therefore, the order of the children should be maintained correctly.
-
The number of children under TaxlossesTotals should be same number of children under TaxLossesD.
-
Linking the Tax Losses Detail account is optional.
-
For the system to validate accounts, you must maintain the same number of child members, whether or not accounts are linked.
-
The validation cell text specifies which Tax Losses account has errors.
-
ValidationTaxLossesTotal cell text shows the details of all the accounts that potentially have errors. If the cell text of a validation account has references to more than one account, when TaxLosses0001Total and 0002 have errors, the cell text is displayed on two lines.
-
The TaxLossesTotal validation account (ValidationTaxLossesTotal ) is displayed by dimension. The dimensions assigned are Reporting Standard, and Jurisdiction for Regional.
-
For each TaxLossesCFS account, the system should have a corresponding TaxLossesCY account. For example, under the TaxLossesCFSTotal hierarchy, the TaxLosses001CFS account should have a corresponding TaxLosses001CY account under the TaxLossesCYTotal hierarchy. Each of these accounts should be set to NoInput.
-
All base members of TaxLossesCYTotal are not available for input for all the RollForward members except AcqNP, RCAcqNP and TransfersDO.
-
All base members of TaxLossesCFSTotal are not available for input for all the RollForward members except CYAdj, AcqNP, RCAcqNP and TransfersDO. The OtherDO member is available for input if the TaxDetail user-defined property is not assigned to the account.