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.