> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tight.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Income Tax Dashboard

> Manage and track the business owner's income tax obligations

## Overview

The Income Tax Dashboard is all you need to provide full income tax functionality to the owner of a pass-through entity.
Utilizing the Tight Income Tax API, which has been proven and reached maturity via very rigorous maintenance/update
processes in place since the 2017 tax year, as well as painstaking quality assurance processes with a 1% threshold
between 3 different sources.

The Tight Tax Calculations API currently supports the United States (50 states + DC) and Canada (all provinces,
including GST/HST/PST/QST), but is architected for rapid expansion into other countries as needed.

The Income Tax Dashboard provides a full user experience, allowing your users to:

* Set up their tax profile
* View quarterly income tax estimates
* Generate Form 1040 Schedule C, Form 1065, Form 1120-S, Form 1120, and T2125 tax reports
* Download a full Tax Details report for hand-off to a tax preparer
* Transfer data into a white-labeled DIY tax filing platform, including April and Column Tax

<img src="https://mintcdn.com/tight-7c882d74/PBb8Gf8jW9PRt_Fg/embeddable-ui/plain-js/images/taxDashboard.gif?s=fd76fe45b8042d89e6cb3b1c9cec508a" alt="Tax Dashboard Demo" width="640" height="412" data-path="embeddable-ui/plain-js/images/taxDashboard.gif" />

## Embedding the Income Tax Dashboard

To initialize the Tight Embedded experience using plain Javascript in your project, follow the instructions
on [Embedding Tight's white-labeled UI](/embeddable-ui/plain-js/patterns/embedding).

Below is an example JS embedding of the Income Tax Dashboard:

```JS theme={null}
Tight.renderScreen(elementId, 'taxDashboard');
```

## Options

### Setting custom filters

If desired, you can route your user to a specific filtered view within the Tax Dashboard. Simply provide the filter
attribute within the optional options object:

```JS theme={null}
Tight.renderScreen(elementId, 'taxDash', {filter: 'LAST_YEAR'});
```

The following filters are available:

| Filter                    | View      |
| :------------------------ | :-------- |
| ANNUAL\_PROJECTED         | Annual    |
| YTD                       | Annual    |
| LAST\_YEAR                | Annual    |
| ALL\_QUARTERS             | Quarterly |
| CURRENT\_QUARTER          | Quarterly |
| ALL\_QUARTERS\_LAST\_YEAR | Quarterly |
