luxembourg-vat-xml

Generate Luxembourg TVA_DECT eCDF XML declarations from CSV expense data.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ticruz38/skills --skill luxembourg-vat-xml
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: luxembourg-vat-xml
Source: https://github.com/ticruz38/skills/tree/main/skills/luxembourg-vat-xml
Command: npx skills add https://github.com/ticruz38/skills --skill luxembourg-vat-xml

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Luxembourg VAT declarations are complex, error-prone, and time-consuming when generating eCDF XML for AED submissions. This Skill automates the generation of TVA_DECT declarations from expense data, ensuring correct field ordering and currency handling.

Core Features & Use Cases

  • Automated eCDF XML generation: Produce compliant TVA_DECT XML for Luxembourg quarterly returns from CSV data.
  • Config-driven workflow: Uses vat_config.json and example_csv_format.md to tailor company details and input format.
  • Error-resilient processing: Applies proper rounding and field sequencing to satisfy validator requirements and reduce manual debugging.

Quick Start

Run the generator after configuring vat_config.json and preparing expenses.csv to generate the quarterly XML declarations.

Frequently Asked Questions about luxembourg-vat-xml

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Luxembourg eCDF XML for TVA_DECT VAT declarations from CSV data?▼

You can generate compliant TVA_DECT eCDF XML by processing CSV expense data through a configured workflow that applies correct field ordering and currency rounding for AED submission readiness.

What is the best way to handle reverse-charge VAT rules for cross-border services in Luxembourg declarations?▼

Handling reverse-charge VAT rules for cross-border services requires mapping expense data to the correct eCDF XML fields, which this automated process executes by applying predefined formulas to Luxembourg supplier and cross-border transactions.

How do I prepare CSV expense data for Luxembourg VAT XML generation?▼

CSV expense data preparation for Luxembourg VAT XML generation requires structuring columns according to a defined format, configuring company details in a JSON file, and ensuring supplier and service fields align with eCDF requirements.

Does automated eCDF XML generation support quarterly VAT returns for the Luxembourg AED?▼

Automated eCDF XML generation supports quarterly VAT returns for AED submissions by transforming CSV expense data into TVA_DECT declarations with proper field sequencing and deterministic output validation.

Why does my Luxembourg TVA_DECT eCDF XML fail AED validator checks?▼

TVA_DECT eCDF XML fails AED validator checks when field ordering is incorrect or currency rounding is misapplied, which automated XML generation resolves by enforcing deterministic output workflows and error-resilient processing.

Can I use CSV processing to automate Luxembourg VAT declarations without manual XML editing?▼

CSV processing automates Luxembourg VAT declarations without manual XML editing by ingesting structured expense data, applying reverse-charge rules, and outputting validated TVA_DECT eCDF XML for direct AED submission.