Design & media

OpenClaw Finance Voucher

Try it

Generate import-ready China finance voucher and bank statement workbooks

What it does

Generate import-ready Chinese finance workbooks from monthly input VAT invoice exports or bank statement exports. Use when OpenClaw or Codex must turn Excel invoice exports containing sheets such as 信息汇总表, 发票基础信息, 进项税, 进项税(有数量的), 凭证/凭证转出, and 科目编码, or bank detail exports containing 账户明细, into complete financial workbooks with source tables, voucher rows, account-code mapping, bank-fee aggregation, special-ticket handling, and audit notes.

The skill document

OpenClaw Finance Voucher

Overview

Use this skill to produce finance-ready Excel workbooks from monthly Chinese invoice exports or bank statement exports. The output must be suitable for accounting review and financial-system import, not just a formatted report.

For detailed invoice rules, mapping logic, special cases, and checks, read workflow.md before implementing the workbook. For bank-statement details, read bank_statement.md when the source is an 账户明细 workbook or the user asks for monthly bank流水 / 手工对账表.

Execution Contract

  1. Treat the invoice export as the source of truth.
  2. Preserve source sheets when the user provides them, especially 信息汇总表 and 发票基础信息.
  3. Generate the requested output sheets:
    • 信息汇总表
    • 发票基础信息
    • 进项税
    • 进项税 (有数量的)
    • monthly voucher export sheet, usually named like 202607
    • 科目编码
    • optional audit sheets such as 处理逻辑说明 and 科目映射清单
  4. Reuse existing chart-of-accounts and historical voucher patterns. Do not invent account codes.
  5. Handle special tickets explicitly: electricity, freight/agent freight, red invoices, foreign-currency settlement, one invoice with multiple line items, and one invoice split across multiple material accounts.
  6. For bank statements, preserve the manual-template row order and aggregate visible 费用外收 rows by transaction date into one line using the last visible fee row's balance and the day count. Do not infer missing fee rows by default; surface balance or total mismatches for finance review unless the user explicitly authorizes a manual补回.
  7. Keep the workbook import-ready: stable columns, typed numbers, voucher rows balanced, and no broken formulas.
  8. Do not commit changes unless the user explicitly asks.

Required Alignment

Before generating the workbook, confirm or infer these points:

  • Month boundary: normally use invoice issue date (开票日期) inside the target month.
  • Filing month: normally set 进项税 所属月份 to the following month.
  • Voucher numbering: continue from the previous month or user-specified starting number.
  • Personnel fields: preserve the prior template's 制单人, 审核人, and 记账人.
  • Account mapping: use the existing 科目编码 sheet and prior voucher history. If a supplier/item is new, map to the closest existing account and record it in 科目映射清单.

Ask the user only when a decision changes accounting treatment or import compatibility.

Workflow

  1. Inspect the source workbook and the prior template or historical voucher workbook.
  2. Build invoice-level and line-item-level datasets.
  3. Derive account mapping by supplier, goods/service name, and prior vouchers.
  4. Generate the 进项税 sheet at invoice level.
  5. Generate the 进项税 (有数量的) sheet at line-item level.
  6. Generate voucher export rows grouped by invoice number.
  7. Add 处理逻辑说明 and 科目映射清单 so a finance worker can audit assumptions.
  8. Verify totals and render key sheets before final delivery.

Verification

Before delivering:

  • Reconcile source 金额, 税额, and 价税合计 totals to generated 进项税.
  • Reconcile voucher debit total to voucher credit total.
  • Confirm each generated voucher group has the expected debit/material or expense line, input tax line, and credit/AP or bank line.
  • Scan for formula errors.
  • Render key sheets visually and fix clipped headers, unreadable columns, or malformed identifiers.
  • State any assumptions that still require finance review.

Related skills

Use when a client needs to estimate China individual income tax on overseas brokerage or bank statements, prepare documents for the tax bureau, or offset annual stock gains and losses from local agent chats such as WorkBuddy or 豆包 Work.

30 installs1 stars

一个接口可识别28种财务场景的票据,详细包括:增值税电子普通发票、增值税电子专用发票、增值税普通发票_数电、增值税专用发票_数电、增值税通行费发票、增值税通行费发票_数电、增值税区块链电子发票、增值税专用发票、增值税普通发票、增值税卷票、出租车发票、火车票_红票、火车票_蓝票、火车票_数电、航空运输电子客票行程单、航空运输电子客票行程单_数电、机动车销售统一发票、定额发票、通用机打发票、过路过桥费发票、税收完税证明、非税票据、船票、汽车票、医疗门诊发票、其他票据

Use when user asks to recognize invoices, extract receipt data, or OCR bills and tickets. Recognize and extract structured data from invoices, receipts, and...

3 installs

个人与小微企业财务会计工具,支持记账、对账、税务计算与基础报表生成。Use when 需要数据分析、报表生成、统计洞察、数据可视化时使用。不适用于实时流数据处理。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。提供结构化输出和错误处理机制。

Convert Excel (.xlsx) sign-in sheets and rosters to print-ready A4 PDFs with Chinese font support. Use when the user needs to (1) convert an Excel table/rost...

Files and audits incoming invoices — OCR, duplicate checks, VAT splits, and a searchable local archive.

64 installs2 stars