---
title: "Get a supported benefit"
method: GET
path: "/v1/benefits/{benefit_id}"
tags: ["Company Benefits"]
---

# Get a supported benefit

`GET /v1/benefits/{benefit_id}`

Returns a benefit supported by Gusto. The benefit object in Gusto contains high level information about a particular benefit type and its tax considerations. When companies choose to offer a benefit, they are creating a Company Benefit object associated with a particular benefit.

scope: `benefits:read`

## Path parameters

- `benefit_id` string, required

## Headers

- `X-Gusto-API-Version` '2026-06-15'

## Response `200`

Successful

- SupportedBenefit
  - `benefit_type` integer — The benefit type in Gusto.
  - `name` string — The name of the benefit.
  - `description` string — The description of the benefit.
  - `pretax` boolean — Whether the benefit is deducted before tax calculations, thus reducing one’s taxable income
  - `posttax` boolean — Whether the benefit is deducted after tax calculations.
  - `imputed` boolean — Whether the benefit is considered imputed income.
  - `healthcare` boolean — Whether the benefit is healthcare related.
  - `retirement` boolean — Whether the benefit is associated with retirement planning.
  - `yearly_limit` boolean — Whether the benefit has a government mandated yearly limit. If the benefit has a government mandated yearly limit, employees cannot be added to more than one benefit of this type.
  - `category` string — Category where the benefit belongs to.
  - `writable_by_application` boolean — Whether this benefit can be written (created, updated, or destroyed). Returns true if the benefit type is permitted for the application, false otherwise.

---

[API](https://skmtc.net/gusto/apis/gusto-api.md) · [All operations](https://skmtc.net/gusto/apis/gusto-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gusto/gusto-api/versions/826dfa57fb3b/schema)
