Przejdź do głównej zawartości

Wysyłanie faktury

Dodawanie faktury do kolejki

Po dodaniu podatnika można wysyłać faktury do KSeF. Można je zacząć wysyłać nawet przed zakończeniem autoryzacji - po prostu będą czekać w kolejce.

Aby wysłać fakturę, wykonaj następujące zapytanie:

POST /api/v1/taxpayers/:nipNumber/invoices/sale
{
"currencyCode": "PLN",
"number": "FV 1/2026",
"seller": {
"baseInfo": {
"name": "Firma sp. z o.o.",
"nipNumber": "1234567819"
},
"mainAddress": {
"line1": "Jakaśtam 1/2",
"line2": "00-001 Warszawa",
"countryCode": "PL"
}
},
"buyer": {
"baseInfo": {
"name": "Ktośtam sp. z o.o.",
"taxNumber": "1234567825",
"countryCode": "PL"
},
"mainAddress": {
"line1": "Kręta 3/4",
"line2": "00-001 Warszawa",
"countryCode": "PL"
}
},
"issueDate": "2026-02-03",
"items": [
{
"description": "Jakiś produkt",
"unit": "szt.",
"quantity": "1",
"unitPriceNet": "1000",
"taxRate": "23"
}
]
}

gdzie w adresie, w miejsce :nipNumber podstaw NIP firmy, której dotyczy faktura.

W odpowiedzi otrzymasz status 201 oraz odpowiedź:

{
"number": "FV 1/2026",
"status": "pending",
"ksefNumber": null,
"ksefRejectionReason": null,
"createdAt": "2026-03-08T20:37:35.754351+00:00",
"updatedAt": "2026-03-08T20:37:35.754351+00:00",
"uploadedAt": null
}