К основному содержанию
скилл CX Codex

wise-import — скилл для Claude Code: что делает и как установить

Импортирует выписки Wise в формате CSV с учётом мультивалютных переводов, комиссий и автоматической дедупликации по ID операции.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openaccountant/skills --skill wise-import -a claude-code
Открыть на GitHub

Что делает wise-import

Скилл разбирает выгрузки Wise (TransferWise) и переносит операции в систему Open Accountant. Он проверяет структуру таблицы, определяет направление транзакции по знаку суммы и ищет существующие ID через инструмент transaction_search, чтобы исключить дубликаты. Входящие переводы получают категорию Income:Transfer, а кэшбэк на остаток по балансу размечается как Income:Interest.

Конвертации между валютами обрабатываются раздельно. Сумма фиксируется в валюте списания, а валютный курс и итоговый объём записываются в заметки. Комиссию Wise выделяет в отдельную расходную строку с категорией Fees:Currency Conversion, поскольку сервис начисляет её независимо от обменного курса. Ранний импорт карточных операций опасен тем, что названия мерчантов в Wise обновляются только после окончательного расчёта.

Перед внесением записей формируется сводка по доходам, расходам и сборам отдельно для каждой валюты. После подтверждения данные сохраняются через инструменты categorize и export_transactions.

Какие задачи решает

  • перенести выписки Wise из формата CSV в Open Accountant
  • выделить комиссии за обмен валют в отдельные расходные проводки
  • исключить повторный импорт операций по уникальному ID перевода
  • сохранить обменный курс и целевую сумму в заметках транзакции

Примеры запросов агенту

  • Импортируй выписку Wise из файла statement_2024.csv для счёта в EUR.
  • Разбери CSV-отчёт Wise и покажи сводку по комиссиям и переводам в USD.
  • Проверь файл wise_export.csv на дубликаты и внеси новые операции в учёт.

Как установить wise-import

1Через Skills CLI (Vercel)

npx skills add openaccountant/skills --skill wise-import -a claude-code

2Вручную: положить файлы

~/.claude/skills/wise-import/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/wise-import/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о wise-import

Как установить wise-import в Claude Code?

Выполните команду npx skills add openaccountant/skills --skill wise-import -a claude-code. Скилл сохранится по пути ~/.claude/skills/wise-import/SKILL.md.

Как скилл обрабатывает комиссии за обмен валюты?

Скилл создаёт для комиссии отдельную строку расхода с категорией Fees:Currency Conversion. Обменный курс при этом сохраняется в примечаниях к основной операции.

Чем отличаются выписки для бизнес-аккаунтов и физлиц?

В выписках для бизнеса Wise добавляет колонки Batch ID и Reference. Скилл распознаёт оба формата при валидации заголовков таблицы.

Исходный текст

SKILL.md · MIT
---
name: wise-import
description: >
  Import Wise (TransferWise) CSV exports with multi-currency handling.
---

# Wise Import

## Overview
Import transaction data from Wise (formerly TransferWise) CSV statement exports. Handles multi-currency accounts, conversion fees, and international transfers. Maps Wise's transfer-centric format into Open Accountant transactions.

## Wilson Tools Used
- `transaction_search` — check for existing Wise transactions to prevent duplicates
- `categorize` — assign categories to imported Wise transactions
- `export_transactions` — export reconciled Wise data

## Column Mapping

| Wise CSV Column | Open Accountant Field | Notes |
|---|---|---|
| `TransferWise ID` or `ID` | `reference_id` | Unique transfer ID for dedup |
| `Date` | `date` | Completion date |
| `Description` | `description` | Transfer description / recipient |
| `Amount` | `amount` | Transaction amount (signed) |
| `Currency` | `currency` | Source currency ISO code |
| `Running Balance` | — | Not stored |
| `Exchange Rate` | `notes` | Stored in notes for reference |
| `Total fees` | `amount` (separate row) | Wise fee (negative = expense) |

## Workflow
1. Ask the user for the Wise CSV file path and which currency account(s) to import.
2. Parse the CSV and validate Wise column headers.
3. Process each row:
   - **Incoming transfers**: positive amount, category "Income:Transfer"
   - **Outgoing transfers**: negative amount, category based on description
   - **Conversion fees**: separate negative entry, category "Fees:Currency Conversion"
   - **Card payments**: negative amount, categorize by vendor
4. For multi-currency transfers:
   - Record the transaction in the source currency
   - Store the exchange rate and target amount in notes
   - Create the fee entry separately (Wise charges a conversion fee distinct from the exchange rate)
5. Deduplicate using Wise transfer ID.
6. Preview import summary per currency: inflows, outflows, fees, net.
7. Insert transactions and confirm.

## Without Wilson
To work with Wise exports manually:

### Downloading from Wise
1. Log in at **wise.com**
2. Click on the relevant currency account (e.g., USD, EUR, GBP)
3. Go to **Statements** (right side or under account menu)
4. Select the date range
5. Choose **CSV** format (also available: PDF, XLSX)
6. Click **Download**
7. Repeat for each currency account you want to import

### Manual Processing in a Spreadsheet
1. Open the CSV in Google Sheets or Excel.
2. **Identify transaction types** by the Description and Amount sign:
   - Positive amounts = money received (income, incoming transfers)
   - Negative amounts = money sent (expenses, outgoing transfers, card payments)
3. **Separate fees**: Wise embeds fees in certain rows. Look for rows with "fee" in the description or where the Description references a parent transfer.
   - Some Wise CSVs have a `Total fees` column — use this directly.
   - If not, fees appear as separate rows with descriptions like "Conversion fee" or "Transfer fee."
4. **Multi-currency handling**:
   - If you have multiple currency accounts, keep them in separate sheets or add a "Currency" filter.
   - Do NOT sum amounts across currencies without converting first.
   - To convert: `=Amount * ExchangeRate` (use the rate from the Wise statement, not a live rate).
5. **Summary formulas** (per currency):
   ```
   Total Inflows:     =SUMIFS(Amount, Amount, ">0", Currency, "USD")
   Total Outflows:    =ABS(SUMIFS(Amount, Amount, "<0", Currency, "USD"))
   Total Fees:        =ABS(SUMIFS(TotalFees, Currency, "USD"))
   Net:               =Inflows - Outflows
   ```
6. **Reconcile**: The running balance in the last row should match your Wise account balance.

### Alternative: Wise API
For developers, Wise has a public API at `api.transferwise.com` that can pull statements programmatically. Requires an API key from your Wise business account settings.

## Important Notes
- Wise CSV format varies slightly between personal and business accounts. Business accounts include additional columns like `Batch ID` and `Reference`.
- Multi-currency: each currency account exports separately. If you converted USD to EUR, the debit appears in your USD statement and the credit in your EUR statement.
- Wise fees are typically lower than traditional banks (0.3-2% depending on corridor) but they appear as separate line items, not embedded in the exchange rate.
- "Balance cashback" rows are small interest payments from Wise — import these as "Income:Interest".
- Wise card transactions may appear with temporary merchant descriptions that update after settlement. If you import early, descriptions may change.

© openaccountant · MIT · openaccountant/skills

Похожие скиллы

Все скиллы по теме «Финансы и бизнес» →
mcp-wise codespar Подключает Claude Code к Wise для работы с профилями, валютными балансами, конвертацией и международными переводами. CX Codex +1 ★ 274звёзд репо neo4j-import-skill neo4j-contrib Скилл для загрузки CSV, JSON и Parquet в Neo4j: подбирает метод под размер датасета, разбирает типы и проверяет результат после импорта. CX Codex +1 858установок QuickBooks Automation Claude Office Skills Скилл автоматизирует работу с QuickBooks: от счетов и расходов до сверки банковских выписок и финансовых отчётов. Пригодится для ведения бухгалтерии прямо из интерфейса агента. CX Codex +1 4 700установок Invoice Automation Claude Office Skills Скилл для генерации счетов, отправки, отслеживания оплат и сверки с бухгалтерскими платформами. Пригодится, когда счета выставляются вручную. CX Codex +1 4 700установок reconciliation официальный anthropics Сверяет остатки GL с субледжером, банковской выпиской или данными третьей стороны. Нужен для поиска расхождений. CX Codex +1 3 500установок journal-entry-prep официальный anthropics Готовит бухгалтерские проводки по начислениям, амортизации и выручке с дебетом, кредитом и подтверждающими документами для закрытия месяца. CX Codex +1 3 000установок

Из того же набора44

runway-calculator Считает, на сколько месяцев хватит денег при текущем расходе, и показывает дату обнуления счёта. Пригодится, когда нужно быстро понять запас до следующего раунда. CX Codex +1 382установок seasonal-patterns Скилл ищет сезонные колебания выручки и расходов по 12 и более месяцам. Пригодится, когда нужно понять, какие месяцы проседают и почему. CX Codex +1 382установок sales-tax-nexus Считает выручку и число сделок по штатам и показывает, где у вас возникла обязанность собирать sales tax. CX Codex +1 381установок mileage-tracker Считает деловые мили и вычет по стандартной ставке IRS, сверяя пробег с транзакциями по бензину, платным дорогам и парковке. CX Codex +1 378установок home-office-deduction Считает налоговый вычет за домашний офис двумя способами: упрощённым и по фактическим расходам. Пригодится самозанятым, которые работают из дома. CX Codex +1 372установок paypal-import Разбирает выгрузку транзакций PayPal и превращает её в проводки: платежи, комиссии, возвраты, конвертация валют. Пригодится, если ведёте учёт в Open Accountant. CX Codex +1 368установок state-tax-estimator Считает примерный налог штата по доходу и месту жительства. Пригодится для квартальных платежей и планирования. CX Codex +1 367установок tax-penalty-calc Считает пеню за недоплату квартальных налогов по Form 2210: берёт недоплату за квартал, ставку IRS и число дней просрочки. CX Codex +1 365установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой