Sign inSign up

getreadystack/rechnung-pflichtangaben-lint-de

By getreadystack

•Updated 27 days ago

Not affiliated with ReadyStack (readystack.dev). No new versions are published here.

Image
0

223

getreadystack/rechnung-pflichtangaben-lint-de repository overview

Not affiliated with ReadyStack (readystack.dev). No new versions are published here.

⁠Rechnung Pflichtangaben Lint (§ 14 UStG)

Rechnung Pflichtangaben Lint (§ 14 UStG) — finds the line

Prüft PHP-Rechnungstemplates von WooCommerce- und WordPress-Shops gegen alle zehn Pflichtangaben des § 14 Abs. 4 UStG — 17 Regeln, Befunde mit Zeilennummer.

⁠Run

docker run --rm -v "$PWD":/work getreadystack/rechnung-pflichtangaben-lint-de /work/file

The same 17 rules as the VS Code extension, in a container. Mount a folder on /work.

⁠Free

  • Prüft die im Editor geöffnete PHP-Datei gegen alle 17 Regeln; das mitgelieferte Beispieltemplate ergibt 6 Befunde, das saubere Gegenstück 0. Gemeldet wird jede der 10 Pflichtangaben des § 14 Abs. 4 UStG mit Zeilennummer: (1) Anschrift des Ausstellers, (2) Anschrift des Empfängers, (3) Steuernummer oder USt-IdNr., (4) Ausstellungsdatum, (5) fortlaufende Rechnungsnummer, (6) Menge und Bezeichnung, (7) Zeitpunkt der Lieferung oder Leistung, (8) Entgelt je Steuersatz, (9) Steuersatz und Steuerbetrag, (10) Aufbewahrungshinweis. Dazu der Gutschrift-Wortlaut, der § 13b-Wortlaut, der unzulässige Steuerausweis nach § 14c Abs. 2 UStG, die Platzhalter-USt-IdNr., die Zufalls-Rechnungsnummer, die 250-Euro-Kleinbetragsgrenze und der hart verdrahtete Satz 19 %. Für ein einzelnes Template ist die Arbeit damit erledigt.
  • --rules lists every rule

⁠With a licence ($29 once)

  • Durchsucht in einem Lauf alle PHP-Templates im geöffneten Projekt statt nur der einen offenen Datei und legt einen datierten Prüfbericht als Datei im Projekt ab — der Nachweis für Steuerkanzlei oder Betriebsprüfung. $29 einmalig.
docker run --rm -e READYSTACK_LICENSE=<key> -v "$PWD":/work getreadystack/rechnung-pflichtangaben-lint-de --dir /work --ci

Dieselbe Durchsicht beim Steuerberater läuft über die Zeitgebühr nach § 13 StBVV: 30 bis 75 € je angefangene halbe Stunde.

⁠Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "rechnung-pflichtangaben-lint-de": { "command": "npx", "args": ["-y", "@readystack/rechnung-pflichtangaben-lint-de", "--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.

⁠Use in CI

- name: Rechnung Pflichtangaben Lint (§ 14 UStG)
  run: npx -y @readystack/rechnung-pflichtangaben-lint-de --dir . --ci

(container: docker run --rm -v "$PWD:/work" getreadystack/rechnung-pflichtangaben-lint-de --dir /work --ci)

The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence⁠

Tag summary

Content type

Image

Digest

sha256:df39e99de…

Size

46.1 MB

Last updated

27 days ago

docker pull getreadystack/rechnung-pflichtangaben-lint-de