Dividenden CSV Lint: Quellensteuer über DBA-Satz
Runs the same checker as our npm package on a Node.js runtime that pip installs for you (
nodejs-wheel-binaries) - no system Node.js needed. Your files are checked locally.
Ausländische Dividenden versteuern ohne Überhang: Die Beispiel CSV mit 10 Dividenden ergibt 8 Findings und 495,00 € Quellensteuer über dem DBA-Satz, davon 120,00 € verfallen (Roche 2022, Frist 2025-12-31) und 200,00 € noch erstattbar bis 2026-12-31 (Nestlé 2023). Weitere Zeilen: Apple US 30 % = 60,00 € (W-8BEN fehlt), Novo Nordisk DK 27 % = 60,00 €, Enbridge CA 25 % = 30,00 €, Verbund AT 27,5 % = 25,00 €. 7 Regeln.
Install
dividenden-quellensteuer-lint file
Node 18+. The same 7 rules as the VS Code extension, from a terminal or CI.
Free
- Eine Broker-CSV prüfen: jede Dividende mit Quellensteuer über dem DBA-Satz, fehlendem W-8BEN oder Schweizer Frist, mit Euro-Betrag je Zeile.
--ruleslists every rule
With a licence ($29 once)
- Alle Dividenden-CSVs im Workspace über mehrere Steuerjahre in einem Lauf, plus Report-Export für Steuerberater oder Erstattungsantrag.
dividenden-quellensteuer-lint --dir ./templates --report html --out report.html
Steuerberater: Zeitgebühr 16,50–41,00 € je angefangene Viertelstunde (§ 13 StBVV, seit 1. Juli 2025) — eine Stunde Belegabgleich kostet bis zu 164,00 €.
Use from an AI agent (MCP)
Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:
{ "mcpServers": { "dividenden-quellensteuer-lint": { "command": "dividenden-quellensteuer-lint", "args": ["--mcp"] } } }
Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.
Use in CI
- name: Dividenden CSV Lint: Quellensteuer über DBA-Satz
run: pip install rulestamp-dividenden-quellensteuer-lint && dividenden-quellensteuer-lint --dir . --ci
The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.
Install (PyPI)
pip install rulestamp-dividenden-quellensteuer-lint
dividenden-quellensteuer-lint --help
Metadata
Release files for rulestamp-dividenden-quellensteuer-lint 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rulestamp_dividenden_quellensteuer_lint-1.0.3.tar.gz | 17.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rulestamp_dividenden_quellensteuer_lint-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.7 kB
Release files / rulestamp_dividenden_quellensteuer_lint-1.0.3.tar.gz
| Download URL | rulestamp_dividenden_quellensteuer_lint-1.0.3.tar.gz |
|---|---|
| Size | 17.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
554635fa450dc9af1c1e45dae1c86a0d0d297697f96c719eee89df903c79f581
|
|
BLAKE2b-256 checksum How to use checksums |
465e460c4e0816dc243947a83e1a9aaf41df573dda3cf46dc02dbbb1952022c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / rulestamp_dividenden_quellensteuer_lint-1.0.3-py3-none-any.whl
| Download URL | rulestamp_dividenden_quellensteuer_lint-1.0.3-py3-none-any.whl |
|---|---|
| Size | 19.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
21e5e8f4cd8f4eac8877099ec8d45083cf5c12b4db9abaa6f5c6f76a9f05b3f0
|
|
BLAKE2b-256 checksum How to use checksums |
85528e974d3ac857f5cdf640663886f03bf731ea0cec9e1696b8ce5c05f25777
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|