# ContributionSummary

Regular and rollover contribution amounts for one tax year

## Example Usage

```typescript
import { ContributionSummary } from "@apexfintechsolutions/ascend-sdk/models/components";

let value: ContributionSummary = {};
```

## Fields

| Field                                                                                                                                                                                                                                                       | Type                                                                                                                                                                                                                                                        | Required                                                                                                                                                                                                                                                    | Description                                                                                                                                                                                                                                                 | Example                                                                                                                                                                                                                                                     |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `contributionLimit`                                                                                                                                                                                                                                         | [components.ContributionLimit](../../models/components/contributionlimit.md)                                                                                                                                                                                | :heavy_minus_sign:                                                                                                                                                                                                                                          | The max retirement contribution that can be made for the tax year, inclusive of catch-up contributions. Value is dependent on the account's registration type and account holder's age                                                                      | {<br/>"value": "22500.00"<br/>}                                                                                                                                                                                                                             |
| `name`                                                                                                                                                                                                                                                      | *string*                                                                                                                                                                                                                                                    | :heavy_minus_sign:                                                                                                                                                                                                                                          | The resource name of the contribution summary                                                                                                                                                                                                               | accounts/01H8FB90ZRRFWXB4XC2JPJ1D4Y/contributionSummaries/2023                                                                                                                                                                                              |
| `regularAmount`                                                                                                                                                                                                                                             | [components.RegularAmount](../../models/components/regularamount.md)                                                                                                                                                                                        | :heavy_minus_sign:                                                                                                                                                                                                                                          | Summed contribution amounts throughout the year                                                                                                                                                                                                             | {<br/>"value": "123.00"<br/>}                                                                                                                                                                                                                               |
| `remainingContributionAllowed`                                                                                                                                                                                                                              | [components.RemainingContributionAllowed](../../models/components/remainingcontributionallowed.md)                                                                                                                                                          | :heavy_minus_sign:                                                                                                                                                                                                                                          | The remaining regular contribution amount allowed for the tax year. Calculated as the difference between the contribution limit for the account and its regular contribution total to date. This will return zero if the account has no contribution limit. | {<br/>"value": "22377.00"<br/>}                                                                                                                                                                                                                             |
| `rolloverAmount`                                                                                                                                                                                                                                            | [components.RolloverAmount](../../models/components/rolloveramount.md)                                                                                                                                                                                      | :heavy_minus_sign:                                                                                                                                                                                                                                          | Rollover contribution amount                                                                                                                                                                                                                                | {<br/>"value": "12345.00"<br/>}                                                                                                                                                                                                                             |
| `taxYear`                                                                                                                                                                                                                                                   | *number*                                                                                                                                                                                                                                                    | :heavy_minus_sign:                                                                                                                                                                                                                                          | Tax year these contribution amounts are for                                                                                                                                                                                                                 | 2023                                                                                                                                                                                                                                                        |