Contribution Limits

Retrieve contribution limits

Retrieves standard contribution limits and age-based catch-up parameters for Traditional IRAs, Roth IRAs, and Trump Accounts for a given tax year.

Traditional and Roth IRAs share one combined limit: a client holding both has a single allowance across the two, not the full limit in each.

get/contribution-limits

Request

  • Base URL
    https://bo-api.drivewealth.io/back-office
  • URL
    https://bo-api.drivewealth.io/back-office/contribution-limits
  • Auth
    HTTP bearer

Query parameters

taxYearinteger
Example:2026

The tax year to retrieve limits for. Defaults to the current calendar year when omitted.

Response

Retrieving contribution limits was successful.

taxYearinteger

The tax year the returned limits apply to.

Example response

{
  "taxYear": 2026,
  "contributionLimits": {
    "ira": {
      "accountTypes": [
        "TRADITIONAL_IRA"
      ],
      "standardLimit": 7500,
      "catchUpAge": 50,
      "catchUpAllowance": 1000,
      "maximumAllowedLimit": 8500,
      "note": "Traditional and Roth IRA contributions share this combined limit; it is not a separate limit per account type."
    },
    "trumpAccount": {
      "accountTypes": [
        "TRUMP_ACCOUNT"
      ],
      "standardLimit": 5000,
      "maximumAge": 17,
      "maximumAllowedLimit": 5000,
      "contributionTypes": [
        {
          "contributionType": "SEC_128_EMPLOYER",
          "description": "Employer contribution; tax-free to the employee.",
          "subLimit": {
            "cumulativeAmount": 2000,
            "limitApplied": 2500,
            "remainingAllowance": 500,
            "isLimitReached": false
          },
          "countsTowardLimit": true,
          "note": "Not expected to occur under current product scope; included here for completeness."
        }
      ]
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.