Declare Dividend

One rate for the year, applied to every member’s share investment.

@if (result) {

Dividend declared for {{ result.financialYear }}

{{ result.declarationsCreated }} {{ result.declarationsCreated === 1 ? 'declaration' : 'declarations' }} created. Each still needs approval before members can claim.

@for (row of result.created; track row.productId) { } @for (row of result.skipped; track row.productId) { }
{{ row.productName }} {{ row.amount | number: '1.2-2' }} Declared
{{ row.productName }} — {{ row.reason }}
} @else {
Financial Year @for (year of financialYears; track year.label) { {{ year.label }} }
Dividend Rate (% per annum)  % 

Applied to each member's own share investment, pro-rated for how long they held it.

@if (loadingPreview) { } @if (previewError) {
{{ previewError }}
} @if (preview && !loadingPreview) {
How the dividend is worked out
Share investment (weighted for holding period) {{ preview.totalWeightedCapital | number: '1.2-2' }}
Dividend rate {{ declareForm.value.ratePercentage || 0 }}%
Dividend payable {{ preview.totalAmount | number: '1.2-2' }}
Funded from
Bank profit for {{ preview.financialYear }} {{ preview.profitGlCode }} {{ preview.fundingAvailable | number: '1.2-2' }}
Less dividend payable − {{ preview.totalAmount | number: '1.2-2' }}
@if (isUnderfunded) {
Short by {{ preview.fundingShortfall | number: '1.2-2' }}. There is not enough in {{ preview.profitGlCode }} to fund this dividend — lower the rate, or close the year's profit first.
} @else {
Left in profit (swept to Bank Profit on approval) {{ preview.undistributedRemainder | number: '1.2-2' }}
}
{{ declareForm.value.ratePercentage || 0 }}% on each member’s share investment
@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' }}
} @for (product of skippedProducts; track product.productId) {
{{ product.productName }} {{ product.alreadyDeclared ? 'Already declared for this year' : product.reason }}
} @if (eligibleProducts.length === 0) {
No share product is eligible for this year, so there is nothing to declare.
}
} @if (submitError) {
{{ submitError }}
}
}