# sales-tax-nexus

Считает выручку и число сделок по штатам и показывает, где у вас возникла обязанность собирать sales tax.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 380 установок · ★ 98
- Автор: openaccountant
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/openaccountant/skills/tree/HEAD/shared/sales-tax-nexus/SKILL.md
- Обновлён: 2026-04-09
- HTML: https://affpapa.org/nevibecode/skills/sales-tax-nexus

## Что делает

Скилл разбирает доходные транзакции и группирует их по штату покупателя. Дальше он сравнивает суммы с порогами экономического присутствия и помечает штаты, где порог превышен. Работает через инструменты Wilson: `transaction_search` тянет транзакции, `spending_summary` суммирует выручку и считает сделки, `export_transactions` собирает отчёт для налогового консультанта или программы вроде TaxJar и Avalara.

Пороги в США разные, и это главная причина ошибок. В большинстве штатов хватает 100 000 долларов выручки или 200 сделок, но в Калифорнии и Техасе порог 500 000 долларов без счёта сделок, а в Нью-Йорке нужно набрать и 500 000 долларов, и 100 сделок одновременно. Нет sales tax в Аляске, Делавэре, Монтане, Нью-Гэмпшире и Орегоне, хотя местные налоги на Аляске всё равно есть. Физическое присутствие — офис, склад, сотрудник, товарный запас — создаёт обязанность независимо от выручки, поэтому скилл тут не поможет.

Без Wilson придётся выгружать транзакции из Stripe, PayPal или Shopify, добавлять колонку со штатом покупателя и сводить всё в сводную таблицу. Скилл не даёт налоговых консультаций: решения о регистрации и подаче остаются за CPA.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add openaccountant/skills --skill sales-tax-nexus -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/sales-tax-nexus/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/sales-tax-nexus/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add openaccountant/skills --skill sales-tax-nexus -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/sales-tax-nexus/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add openaccountant/skills --skill sales-tax-nexus -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/sales-tax-nexus/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install openaccountant/skills sales-tax-nexus
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/sales-tax-nexus/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add openaccountant/skills --skill sales-tax-nexus -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/openaccountant/skills --path shared/sales-tax-nexus
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/sales-tax-nexus/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add openaccountant/skills --skill sales-tax-nexus -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/openaccountant/skills/tree/HEAD/shared/sales-tax-nexus/SKILL.md

## Когда брать
- определить, в каких штатах возникла обязанность собирать sales tax
- сравнить выручку по штатам с порогами экономического присутствия
- посчитать число сделок по каждому штату за год
- выгрузить отчёт по штатам для налогового консультанта
- отделить штаты без sales tax от тех, где налог есть

## Примеры запросов агенту
- посчитай мою выручку по штатам и скажи, где я превысил порог nexus
- проверь, есть ли у меня обязанность собирать sales tax в Нью-Йорке
- сделай отчёт по выручке и сделкам по штатам за прошлый год

## Похожие
- [tax-prep](https://affpapa.org/nevibecode/skills/tax-prep.md) — скилл · 1800 установок
- [tax-season-organizer](https://affpapa.org/nevibecode/skills/tax-season-organizer.md) — скилл · 1700 установок
- [tax-efficiency](https://affpapa.org/nevibecode/skills/tax-efficiency.md) — скилл · 690 установок
- [tax-loss-harvesting](https://affpapa.org/nevibecode/skills/tax-loss-harvesting.md) — скилл · 683 установки
- [tax-strategy-optimizer](https://affpapa.org/nevibecode/skills/tax-strategy-optimizer.md) — скилл · 339 установок
- [netsuite-finance-analyst](https://affpapa.org/nevibecode/skills/netsuite-finance-analyst.md) — скилл · 416 установок

Из того же набора: [openaccountant/skills](https://affpapa.org/nevibecode/by/openaccountant/skills.md) — 28 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
