LaunchKit · 2026
Back to Skills

ksef-accountant-en

National e-Invoice System (KSeF) accounting assistant in English.

1
1.2k downloads
by @alexwoo-awso

Setup & Installation

openclaw skills install @alexwoo-awso/ksef-accountant-en

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install ksef-accountant-en

Version History

v2.2.6Feb 14, 2026 - Version note by skill developer:

**Security-focused update: Adds strict instruction-only and credential management warnings.** - Added a dedicated `skill.json` manifest declaring security flags, environment variables, and non-executable status. - Updated SKILL.md with expanded "Security Model" and pre-installation checklist, clarifying platform-dependent enforcement of safety features (`disableModelInvocation`, env var secrecy). - Marked the skill as instruction-only: code is for reference, not execution; no code, models, or credentials handled by the skill. - Enhanced constraints and documentation to disallow any autonomous invocation and emphasize user validation before production/credential use. - Reference and troubleshooting files updated for consistency with new security and usage guidelines.

What This Skill Does

Domain knowledge for Poland's National e-Invoice System (KSeF) 2.0, covering FA(3) invoice structure, KSeF API operations, accounting workflows, and VAT compliance. Instruction-only, containing reference patterns and code examples without executing code or calling APIs. Covers developer integration (API, XML), accounting (journal entries, JPK_V7), and AI-assisted patterns for expense classification and fraud detection.

Combines KSeF API documentation, FA(3) XML structure, Polish accounting entries, and compliance patterns in one reference instead of requiring separate consultation of scattered Ministry of Finance resources.

When to use it

  • Sending FA(3) invoices to KSeF and recording corresponding journal entries
  • Querying purchase invoices from the KSeF API for automated bookkeeping
  • Generating JPK_V7 VAT registers for monthly or quarterly tax reporting
  • Processing corrective invoices linked to original KSeF reference numbers
  • Implementing split payment (MPP) and VAT White List verification workflows

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: How do I issue a sales invoice through KSeF and record it in accounting?

AGENT
  1. 1Explains required FA(3) XML fields, contractor identifiers, and VAT rate structure
  2. 2Shows session initialization and token authentication with the KSeF API
  3. 3Provides the POST /api/online/Invoice/Send request format and expected response fields
  4. 4Retrieves the confirmed KSeF reference number via the invoice status endpoint
  5. 5Returns the accounting entry: Dr 300 Receivables | Cr 700 Sales + Cr 220 Output VAT
OUTPUT

FA(3) invoice submitted to KSeF with confirmed KSeF number, UPO download reference, and accounting entry ready to post

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

KSeF API token (KSEF_TOKEN) obtained from the Polish Ministry of Finance after registering at ksef.podatki.gov.plKSeF account with qualified electronic signature or authorization token from the Polish tax authority