fakturownia-invoice-oss

Validate OSS eligibility and mark EU cross-border invoices via the Fakturownia API.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/sixers/fakturownia-cli --skill fakturownia-invoice-oss
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fakturownia-invoice-oss
Source: https://github.com/sixers/fakturownia-cli/tree/main/skills/fakturownia/recipes/invoice-oss
Command: npx skills add https://github.com/sixers/fakturownia-cli --skill fakturownia-invoice-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents incorrect or premature OSS marking of invoices by verifying country-specific OSS eligibility before the invoice is finalized, reducing tax compliance errors and rework.

Core Features & Use Cases

  • Server-side OSS validation: Requests the Fakturownia API to validate OSS conditions based on seller and buyer country data before marking an invoice as OSS.
  • CLI integration for automation: Works with the fakturownia CLI invoice create flow using identify-oss and use_oss flags to enable deterministic, scriptable invoice creation.
  • Use Case: Ideal for cross-border EU sales automation where VAT treatment must be validated programmatically to avoid misreporting.

Quick Start

Create an invoice for a cross-border EU sale and ask the CLI to validate OSS eligibility before marking the invoice as OSS.

Frequently Asked Questions about fakturownia-invoice-oss

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

FAQPage Schema
How do I validate OSS eligibility before creating a cross-border EU invoice?▼

The fakturownia-invoice-oss skill performs server-side OSS validation by requesting the Fakturownia API to check seller and buyer country data before marking an invoice, preventing incorrect VAT treatment for cross-border EU sales.

What is the OSS scheme and when do I need to mark invoices for it?▼

OSS marking is needed for cross-border EU sales where the buyer and seller are in different member states and OSS rules determine VAT treatment. The skill performs pre-marking country-rule checks to verify this eligibility.

Can I automate Fakturownia invoice creation with OSS validation in a CLI script?▼

Yes, you can automate invoice creation by integrating with the fakturownia CLI invoice create flow using identify-oss and use_oss flags, which enables deterministic, scriptable processing and returns JSON-formatted validation results or errors.

How do I prevent incorrect VAT treatment when automating cross-border EU sales?▼

You can prevent incorrect VAT treatment by using server-side OSS validation that verifies country-specific eligibility before finalizing an invoice, reducing tax compliance errors and avoiding rework on cross-border EU sales.

Does the Fakturownia API support checking country-specific rules for EU VAT?▼

Yes, the Fakturownia API supports pre-marking country-rule checks that validate OSS conditions based on seller and buyer country data, determining whether the use_oss flag should be set for correct EU VAT treatment.

Why does my OSS invoice validation fail for certain EU countries?▼

OSS invoice validation fails when pre-marking country-rule checks determine that the seller and buyer country data do not meet OSS eligibility conditions, returning JSON-formatted validation results or errors for CLI automation.