---
title: "QWED Tax"
description: "QWED Tax checks AI-made tax decisions against encoded rules for the United States and India, from payroll and worker classification to GST and TDS."
url: https://qwedai.com/platform/tax
---

QWED Taxv0.2.1

# A verification gate for AI-made tax decisions.

Not a calculator and not a filing platform. QWED Tax checks decisions that an AI or another system has made, such as a worker classification or a withholding figure, against specific rules for the United States and India.

[Read the documentation](https://docs.qwedai.com/tax/overview) [Source on GitHub](https://github.com/QWED-AI/qwed-tax)

At a glance

Version

0.2.1

Status on PyPI

Not declared

Install

pip install qwed-tax

Also on

npm (@qwed-ai/tax)

Model in the check

None. Runs locally

Countries

United States and India

Licence

Apache-2.0

## What it checks

-   PayrollGuard · US

    ### Payroll

    Gross-to-net pay, including the 2025 Social Security wage limit of $176,100.

-   ClassificationGuard · US

    ### Employee or contractor

    W-2 versus 1099 classification.

-   ABCClassificationGuard · US

    ### The ABC test

    Worker classification under the ABC test used in California, Massachusetts and New Jersey.

-   NexusGuard · US

    ### Sales tax nexus

    Economic nexus thresholds.

-   Form1099Guard · US

    ### 1099 filing

    Whether a 1099-NEC or 1099-MISC is required.

-   ReciprocityGuard · US

    ### Cross-state withholding

    New York and New Jersey withholding.

-   GSTGuard · India

    ### GST

    Reverse charge, and the CGST, SGST and IGST split.

-   TDSGuard · India

    ### Tax deducted at source

    TDS on contractor and professional payments.

-   InputCreditGuard · India

    ### Input tax credit

    Credits blocked under Section 17(5).

-   CryptoTaxGuard · India

    ### Crypto

    Section 115BBH rules for gains and losses.

-   RemittanceGuard · India

    ### Money sent abroad

    The $250,000 LRS limit and TCS.

-   InterHeadAdjustmentGuard · India

    ### Setting off losses

    Which losses may be set off against which income.

## Mistakes it is built to catch

Nobody checked any of it

### Without QWED Tax

-   **A figure that ignores a limit** FICA tax on a $500,000 salary given as $31,000, as if the Social Security wage limit did not exist.

-   **A loss set off in the wrong place** An intraday trading loss set off against salary, which Indian tax rules do not allow.

-   **A crypto loss deducted** A Bitcoin loss deducted from business profit, against Section 115BBH.

Each one checked before it is used

### With QWED Tax

1.  **A figure that ignores a limit** PayrollGuard The wage limit is applied, and the figure is held.

    VERIFIED · DENY
2.  **A loss set off in the wrong place** InterHeadAdjustmentGuard That set-off is not allowed, so it is held.

    VERIFIED · DENY
3.  **A crypto loss deducted** CryptoTaxGuard Section 115BBH does not allow it, so it is held.

    VERIFIED · DENY

What is proven correct goes through, with a record of why.

QWED returns the decision; your integration acts on it.

## Get started

shell

```
$ pip install qwed-tax
```

[Documentation](https://docs.qwedai.com/tax/overview) [Repository](https://github.com/QWED-AI/qwed-tax) [PyPI](https://pypi.org/project/qwed-tax/) [Release history](https://qwedai.com/releases)

Good to know

-   QWED Tax is not a calculator, a filing platform or a payroll system. It checks decisions that an AI or another system has made.
-   It covers specific rules for the United States and India, not every tax regime. It does not file returns.

[**Use case: Tax** Withholding and tax figures checked before anyone relies on them.](https://qwedai.com/solutions/tax)

## More domain packages

-   [QWED Finance](https://qwedai.com/platform/finance)
-   [QWED Legal](https://qwedai.com/platform/legal)
-   [QWED Infra](https://qwedai.com/platform/infra)
-   [Every package](https://qwedai.com/ecosystem)
