---
title: ToolRouter — Tool Detail
description: Detailed documentation for a ToolRouter tool including skills, parameters, and examples.
url: https://toolrouter.com/tools/tax-reference
---
# Tax Reference

US federal tax reference for income brackets, capital gains rates, retirement contribution limits (401k, IRA, HSA), estate and gift tax thresholds, and MACRS depreciation schedules. Covers 2024-2026 with TCJA sunset notes. Includes marginal tax calculators and year-by-year depreciation schedules.

- **Version:** 0.01
- **Categories:** finance

## Skills (5)

### Tax Brackets (`tax_brackets`)

Federal income tax brackets and standard deductions for 2024, 2025, and 2026 (TCJA sunset). Supports all filing statuses. Optionally calculates tax owed with a marginal breakdown when income is provided.

**Parameters:**

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `year` | number | No | Tax year: 2024, 2025, or 2026 (default: 2025) |
| `filing_status` | string | No | Filing status (default: single) (single, married_filing_jointly, married_filing_separately, head_of_household) |
| `income` | number | No | Optional gross income — if provided, calculates estimated federal income tax with marginal breakdown |

**Returns:** Tax brackets with rates and thresholds, standard deduction, and optional tax estimate with marginal breakdown

**Examples:**

*Get 2025 tax brackets for single filer:*

```json
{}
```

*Get married filing jointly brackets:*

```json
{
  "filing_status": "married_filing_jointly"
}
```

*Calculate tax on $150,000 income:*

```json
{
  "income": 150000,
  "filing_status": "single"
}
```

*Compare 2024 brackets:*

```json
{
  "year": 2024
}
```

### Capital Gains (`capital_gains`)

Long-term and short-term capital gains tax rates, Net Investment Income Tax (NIIT) thresholds, collectibles rate (28%), Section 1250 unrecaptured gain rate (25%), and qualified small business stock exclusion.

**Parameters:**

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `year` | number | No | Tax year: 2024 or 2025 (default: 2025) |
| `filing_status` | string | No | Filing status (default: single) (single, married_filing_jointly, married_filing_separately, head_of_household) |

**Returns:** Capital gains rates, NIIT thresholds, collectibles rate, Section 1250 rate, and qualified dividends treatment

**Examples:**

*Get 2025 capital gains rates for single filer:*

```json
{}
```

*Get capital gains rates for married filing jointly:*

```json
{
  "filing_status": "married_filing_jointly"
}
```

### Retirement Limits (`retirement_limits`)

Contribution limits for 401(k), 403(b), Traditional IRA, Roth IRA, HSA, SEP IRA, SIMPLE IRA, and 457(b) plans. Includes catch-up contributions, SECURE 2.0 enhanced catch-up for ages 60-63, Roth IRA income phase-outs, and Traditional IRA deduction phase-outs.

**Parameters:**

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `year` | number | No | Tax year: 2024 or 2025 (default: 2025) |

**Returns:** Retirement account contribution limits, catch-up amounts, income phase-out ranges, and key thresholds

**Examples:**

*Get 2025 retirement contribution limits:*

```json
{}
```

*Get 2024 retirement limits:*

```json
{
  "year": 2024
}
```

### Estate & Gift Tax (`estate_gift_tax`)

Federal estate tax exemptions, annual gift tax exclusions, generation-skipping transfer tax, estate tax rate schedule, and TCJA sunset planning notes. Includes portability rules and anti-clawback confirmation for pre-sunset gifts.

**Parameters:**

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `year` | number | No | Tax year: 2024, 2025, or 2026 (default: 2025) |

**Returns:** Estate tax exemptions, gift tax exclusions, GSTT, rate schedule, and TCJA sunset planning guidance

**Examples:**

*Get 2025 estate and gift tax thresholds:*

```json
{}
```

*Check 2026 TCJA sunset impact:*

```json
{
  "year": 2026
}
```

### Depreciation (`depreciation`)

Generate MACRS, straight-line, or Section 179 depreciation schedules. Supports 3, 5, 7, 10, 15, 20, 27.5, and 39-year asset classes. Returns year-by-year depreciation, cumulative totals, and remaining book value. Includes bonus depreciation phase-down schedule.

**Parameters:**

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `asset_cost` | number | Yes | Original cost or basis of the asset in dollars |
| `asset_class` | string | No | MACRS asset class / recovery period (default: 7_year) (3_year, 5_year, 7_year, 10_year, 15_year, 20_year, 27.5_year, 39_year) |
| `method` | string | No | Depreciation method (default: macrs) (macrs, straight_line, section_179) |

**Returns:** Year-by-year depreciation schedule with amounts, cumulative totals, book values, plus bonus depreciation and Section 179 details

**Examples:**

*Depreciate $50,000 of office furniture (7-year MACRS):*

```json
{
  "asset_cost": 50000
}
```

*Depreciate a $35,000 vehicle (5-year):*

```json
{
  "asset_cost": 35000,
  "asset_class": "5_year"
}
```

*Section 179 on $100,000 of equipment:*

```json
{
  "asset_cost": 100000,
  "method": "section_179"
}
```

*Straight-line on a rental property:*

```json
{
  "asset_cost": 300000,
  "asset_class": "27.5_year",
  "method": "straight_line"
}
```

## Quick Start

```bash
# Via CLI
TOOLROUTER_API_KEY=tr_live_xxx npx -y toolrouter-mcp call tax-reference tax_brackets

# Via REST API
curl -H "Authorization: Bearer tr_live_xxx" \
     -d '{"tool":"tax-reference","skill":"tax_brackets","input":{}}' \
     https://api.toolrouter.com/v1/tools/call
```

## Frequently Asked Questions

### Can it show current federal brackets and estimate tax from income?

`tax_brackets` covers 2024-2026 federal brackets, supports every filing status, and can calculate an estimated tax bill with a marginal breakdown when you pass income.

### What retirement limits does it include?

`retirement_limits` covers 401(k), 403(b), IRA, Roth IRA, HSA, SEP IRA, SIMPLE IRA, and 457(b) limits, including catch-up amounts and phase-outs.

### Does it cover capital gains and estate tax thresholds?

Yes. `capital_gains` includes long- and short-term rates, NIIT, collectibles, and Section 1250 treatment, while `estate_gift_tax` covers exemptions, exclusions, and GSTT.

### Can it build a depreciation schedule?

`depreciation` generates MACRS, straight-line, or Section 179 schedules for asset classes from 3 to 39 years, with year-by-year depreciation and remaining book value.

---

## Get Started with ToolRouter

**Already connected?** Call any tool with `use_tool({ tool, skill, input })`. Browse tools with `discover` or visit https://toolrouter.com/llms-full.txt

**New to ToolRouter?** Connect with one command (no API key needed — auto-provisions on first use):

```bash
# MCP (Claude Code, Codex CLI)
claude mcp add toolrouter -- npx -y toolrouter-mcp

# MCP (Cursor, Windsurf, Cline, VS Code, Gemini CLI, Claude Desktop)
{"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}

# Claude Chat / Claude Cowork / Claude Mobile — add as a connector:
# Settings → Connectors → Add custom connector → URL: https://api.toolrouter.com/mcp

# ChatGPT — add as an app:
# Settings → Apps → Advanced settings → enable Developer mode → Create app → MCP Server URL: https://api.toolrouter.com/mcp

# CLI (works instantly, no restart needed)
npx -y toolrouter-mcp tools                    # browse all tools
npx -y toolrouter-mcp search "seo"             # search by keyword
npx -y toolrouter-mcp call seo analyze_page --url https://example.com
```

Free tools work immediately. For paid tools, visit https://toolrouter.com/claim to add credits.

All platforms: https://toolrouter.com/connect | Full catalog: https://toolrouter.com/llms-full.txt | Docs: https://toolrouter.com/docs