Financial Year
@for (year of financialYears; track year.label) {
{{ year.label }}
}
Dividend Basis
Rate on share capital
Percentage of distributable profit
@if (declareForm.value.dividendBasis === 'PERCENT_OF_PROFIT') {
A share of the year's distributable profit, split across products in proportion to the capital each
carries.
} @else {
Each member receives this rate on their own paid-up capital, pro-rated for how long they held it.
}
{{
declareForm.value.dividendBasis === 'PERCENT_OF_PROFIT'
? 'Percentage of Profit'
: 'Dividend Rate (% per annum)'
}}
%
@if (loadingPreview) {
}
@if (previewError) {
{{ previewError }}
}
@if (preview && !loadingPreview) {
Where the money comes from
Net profit for {{ preview.financialYear }}
{{ preview.profitGlCode }}
{{ preview.netProfit | number: '1.2-2' }}
Less statutory reserve ({{ preview.statutoryReservePercentage | number: '1.0-2' }}%)
− {{ preview.statutoryReserveAmount | number: '1.2-2' }}
Less education fund ({{ preview.educationFundPercentage | number: '1.0-2' }}%)
− {{ preview.educationFundAmount | number: '1.2-2' }}
Distributable profit
{{ preview.distributableProfit | number: '1.2-2' }}
@if (declareForm.value.dividendBasis === 'RATE_ON_CAPITAL') {
Weighted share capital
{{ preview.totalWeightedCapital | number: '1.2-2' }}
}
{{
declareForm.value.dividendBasis === 'PERCENT_OF_PROFIT'
? (declareForm.value.ratePercentage || 0) + '% of distributable profit, split by capital'
: (declareForm.value.ratePercentage || 0) + '% on each member’s capital'
}}
@for (product of eligibleProducts; track product.productId) {
{{ product.productName }}
{{ product.amount | number: '1.2-2' }}
}
@if (eligibleProducts.length > 0) {
Total to declare
{{ payableTotal | number: '1.2-2' }}
Stays in profit (swept to Bank Profit on approval)
{{ preview.undistributedRemainder | number: '1.2-2' }}
}
@for (product of skippedProducts; track product.productId) {
{{ product.productName }}
{{ product.alreadyDeclared ? 'Already declared for this year' : product.reason }}
}
@if (preview.exceedsDistributableProfit) {
This is more than the distributable profit for {{ preview.financialYear }}. The declaration will be
rejected.
}
@if (eligibleProducts.length === 0) {
No share product is eligible for this year, so there is nothing to declare.
}
}
@if (submitError) {
{{ submitError }}
}
Cancel
{{ submitting ? 'Declaring…' : 'Declare Dividend' }}