Skip to content

Import faktur z KSeF

Jak pobrać z KSeF listę faktur sprzedażowych lub zakupowych oraz ich pliki XML, PDF lub HTML.

Zaktualizowano

Import odczytuje faktury bezpośrednio z KSeF, więc nie muszą one istnieć w inFakcie. Lista zawiera najważniejsze dane, a pełną fakturę pobiera się na podstawie numeru KSeF.

Wymagania

  • Klucz API z zakresem api:invoices:read w zmiennej INFAKT_API_KEY.

Kroki

  1. Pobranie listy faktur zakupowych

    Faktury sprzedażowe zwraca /ksef2/import/incomes.json, z tymi samymi parametrami.

  2. Pobranie faktury

    Parametr file_format przyjmuje wartość xml (domyślnie), pdf lub html:

Weryfikacja

Przykładowy element listy:

{
  "ksef_number": "1234563218-20261001-0A1B2C3D4E5F-6A",
  "invoice_number": "FV/123/10/2026",
  "invoice_kind": "Vat",
  "invoice_date": "2026-10-01",
  "seller_name": "Dostawca Sp. z o.o.",
  "seller_tax_code": "5260250274",
  "gross_price": 12300,
  "net_price": 10000,
  "tax_price": 2300,
  "currency": "PLN"
}

Plik faktura.xml zawiera fakturę w formacie FA, w postaci przechowywanej w KSeF. Przy pobieraniu setek faktur żądania należy rozłożyć w czasie.

Następne kroki

Type to search…

↑↓ wybór↵ otwórzEsc zamyka