# US Depreciation Calculator MCP MCP

> US Depreciation Calculator determines your asset write-offs using MACRS, Section 179, and Bonus Depreciation. Get a full, year-by-year breakdown of fixed asset expenses for tax compliance. This MCP lets you compare standard depreciation against accelerated expensing methods instantly.

## Overview
- **Category:** finance
- **Price:** Free
- **Tags:** macrs, depreciation, us-tax, section-179, bonus-depreciation

## Description

Calculating taxes on physical assets is complex; the rules change based on asset type and how quickly you need to write off costs. This connector gives your AI client specialized tools for US tax depreciation. It handles the full spectrum of fixed asset accounting, from retrieving recovery periods for specific classes like vehicles or commercial buildings to generating detailed year-by-year schedules. Need to know if immediate expensing is better? The system compares accelerated methods against standard MACRS depreciation in one go. If you're managing multiple financial models, connecting your agent via Vinkius gives you access to this specialized tax function alongside thousands of others.

## Tools

### calculate_depreciation_schedule
Generates a full year-by-year depreciation schedule for any given asset.

### calculate_expensing_impact
Compares the tax benefit of Section 179 and Bonus Depreciation against standard MACRS rules.

### get_asset_class_info
Retrieves specific information, including recovery periods, for defined asset classes like cars or commercial buildings.

## Prompt Examples

**Prompt:** 
```
What is the recovery period for a commercial building?
```

**Response:** 
```
You can find this by calling `get_asset_class_info` with 'commercial' as the asset class name.
```

**Prompt:** 
```
Calculate a depreciation schedule for a car costing $30,000 with $5,000 Section 179 expensing.
```

**Response:** 
```
The agent would use `calculate_depreciation_schedule` with 'car', an initial cost of 30000, and a section179Amount of 5000.
```

**Prompt:** 
```
Show me the tax benefit impact for a $50,000 asset with 80% bonus depreciation.
```

**Response:** 
```
The agent would use `calculate_expensing_impact` providing the cost, a bonusPercentage of 0.8, and any applicable Section 179 amount.
```

## Capabilities

### Determine Asset Recovery Periods
Retrieves the correct accounting lifespan for specific fixed asset types (e.g., commercial real estate or passenger vehicles).

### Generate Depreciation Schedules
Creates a complete, year-by-year schedule showing how an asset's cost is written off over time.

### Compare Tax Write-Off Methods
Compares the tax benefit of standard MACRS depreciation against immediate accelerated expensing methods like Section 179 and Bonus Depreciation.

## Use Cases

### Client needs to buy new fleet vehicles.
The accountant wants to know the best write-off strategy for 10 new company cars. The agent calls `get_asset_class_info` first, then uses `calculate_expensing_impact` to compare MACRS versus Section 179, providing immediate recommendations.

### Company acquired a commercial building.
The finance manager needs the full tax depreciation schedule for the new property. The agent calls `get_asset_class_info` with 'commercial' and then uses `calculate_depreciation_schedule` to map out every year of write-off.

### Reviewing a tax audit risk area.
The CPA needs proof that all assets were depreciated correctly. The agent runs both `calculate_depreciation_schedule` and cross-references the results with known accelerated methods using `calculate_expensing_impact`.

### Small business owner buying equipment.
The owner asks, 'Should I expense this machine now?' The agent uses `calculate_expensing_impact`, providing a quick comparison that dictates whether they need the standard schedule or immediate tax relief.

## Benefits

- Stop guessing on tax rules. `get_asset_class_info` instantly confirms the recovery period for any asset type, saving hours of manual IRS lookups.
- Compare methods directly. Use `calculate_expensing_impact` to see exactly how much immediate tax benefit you gain by choosing accelerated expensing over standard MACRS depreciation.
- Get a full picture with `calculate_depreciation_schedule`. This tool builds the precise, year-by-year timeline needed for accurate financial reporting and auditing.
- Handle multiple asset types. The MCP lets your agent manage calculations across vehicles, commercial buildings, residential properties, and more, all from one workflow.
- Build better reports. Instead of juggling spreadsheets, you get a clean comparison of tax impacts, letting you advise clients with confidence.

## How It Works

The bottom line is you get an accurate, compliant financial model for your fixed assets without manually tracking IRS rules.

1. First, use `get_asset_class_info` to confirm the asset type's required recovery period.
2. Next, run `calculate_depreciation_schedule` if you need a standard year-by-year write-off plan, or run `calculate_expensing_impact` to compare immediate tax benefits.
3. Your agent returns a clear report detailing either the full depreciation timeline or the comparative tax impact of accelerated expensing versus MACRS.

## Frequently Asked Questions

**How does calculate_depreciation_schedule work?**
It generates a full year-by-year write-off plan. You provide the asset cost and type, and it outputs the exact depreciation expense for every subsequent tax period.

**Can I use calculate_expensing_impact to compare different methods?**
Yes, that's its core function. It directly compares standard MACRS rules against immediate benefits from Section 179 and Bonus Depreciation.

**What do I use get_asset_class_info for?**
Use it to verify the official tax recovery period for an asset class, like 'commercial' or 'car'. This data is critical before running any schedule calculation.

**Do I need multiple tools to calculate depreciation?**
No. Your agent manages the sequence. You start by getting asset information and then feed that into either `calculate_depreciation_schedule` or `calculate_expensing_impact` for a definitive answer.

**What data formats must I provide when using `get_asset_class_info` for asset classes?**
It requires simple string inputs that match common categories. You just pass the class name, like 'car' or 'commercial.' The agent handles identifying the correct recovery period even if you use slight variations in terminology.

**If I run `calculate_depreciation_schedule` with invalid input costs, what kind of error do I get?**
The MCP returns a specific validation error. You'll receive details identifying exactly which required field—such as the initial cost or salvage value—is missing or formatted incorrectly. This pinpoints the data issue instantly.

**Do I need any external API keys before using `calculate_expensing_impact`?**
No. You don't need to set up any outside accounts for this MCP. It connects entirely through your agent's existing Vinkius credentials, keeping the process secure and contained.

**Is there a limit on how many assets I can input when calculating depreciation?**
The tool is designed to handle multiple asset inputs in one go. While we recommend grouping similar items for peak performance, you won't hit an immediate technical ceiling based on the volume of records.