---
name: "fakturownia-invoice-ksef-tax-id-kinds"
description: "Prepare buyer and seller tax identifier fields for KSeF-aware invoice payloads, including foreign buyers."
metadata:
  bundle: "fakturownia"
  category: "recipe"
  related_skills:
    - "fakturownia-shared"
    - "fakturownia-invoices"
    - "fakturownia-schema"
  command_refs:
    - "invoice create"
    - "invoice update"
---

> Auto-generated by `go run ./cmd/gen-skills`. Do not edit manually.

# Foreign Buyer And tax_no_kind

> Read [fakturownia-invoices](../../subskills/invoices/SKILL.md) first.

Use this when KSeF requires explicit tax identifier semantics for the buyer or seller.

## Example

```bash
fakturownia invoice create --input '{
  "kind":"vat",
  "seller_name":"Example Sp. z o.o.",
  "seller_tax_no":"5252445767",
  "seller_tax_no_kind":"",
  "seller_street":"ul. Przykładowa 10",
  "seller_post_code":"00-001",
  "seller_city":"Warszawa",
  "buyer_name":"DE Buyer GmbH",
  "buyer_company":true,
  "buyer_tax_no":"DE123456789",
  "buyer_tax_no_kind":"nip_ue",
  "buyer_country":"DE",
  "positions":[{"name":"Usługa","quantity":1,"total_price_gross":1230,"tax":23}]
}' --json
```

## Notes

- The API-native field names are `buyer_tax_no_kind` and `seller_tax_no_kind`.
- Inspect `fakturownia schema invoice create --json` for the curated enum values and related KSeF fields.

## Related Skills

- [fakturownia-shared](../../subskills/shared/SKILL.md)
- [fakturownia-invoices](../../subskills/invoices/SKILL.md)
- [fakturownia-schema](../../subskills/schema/SKILL.md)
