Odczyt faktur

Faktura wchodzi. JSON wychodzi.

Prześlij PDF, skan lub zdjęcie z telefonu, przekaż fakturę e-mailem albo wyślij ją do API. Parsevix czyta ją w jej własnym języku i zwraca sprzedawcę, nabywcę, daty, pozycje i sumy jako uporządkowane dane.

  • Pozycje ciągnące się przez kolejne strony, do 30 stron
  • Cyfrowe PDF-y, skany i zdjęcia, w wielu językach
  • Dane osobowe maskowane automatycznie przed etapem AI

Bez karty kredytowej · 20 darmowych stron co miesiąc

Co otrzymujesz

Każde pole faktury, już zdefiniowane.

Wbudowana kategoria Invoice zwraca 25 pól w pięciu grupach, a pozycje jako tabelę. Używaj jej bez zmian albo dostosuj ją w projekcie: dodaj pola potrzebne księgowości i usuń resztę.

Daty wracają jako daty ISO, a kwoty jako zwykłe liczby, niezależnie od tego, jak zapisuje je faktura. Pole, którego na fakturze nie ma, zostaje puste zamiast być zgadywane.

Sprzedawca

seller_infoobject

  • namestring
  • addressstring
  • phonestring
  • tax_idstring
  • emailstring

Nabywca

buyer_infoobject

  • buyer_namestring
  • buyer_addressstring
  • buyer_phonestring
  • buyer_tax_idstring

Dane faktury

invoice_detailsobject

  • invoice_numberstring
  • invoice_datedate
  • due_datedate
  • currencystring
  • po_numberstring
  • termsstring

Pozycje

line_itemsarray

  • descriptionstring
  • quantitynumber
  • unit_pricenumber
  • amountnumber
  • item_currencystring
  • item_taxnumber

Sumy

totalsobject

  • subtotalnumber
  • tax_amountnumber
  • shippingnumber
  • total_duenumber

Własne pola

Nazwa, typ i jedno zdanie o tym, czym jest pole.

  • iban
  • cost_center
  • order_number
  • delivery_date

Dla prawdziwych faktur

Przypadki, w których zwykle coś się psuje.

Faktury od dostawców rzadko są uporządkowane. Parsevix jest zbudowany i przetestowany pod te przypadki, na fakturach w jedenastu językach, cyfrowych i skanowanych.

01

Długie faktury czytane jako jeden dokument

Faktura do 30 stron trafia do modelu AI w całości. Pozycje przechodzące przez podział strony zostają jedną listą, suma z przeniesienia na następną stronę nie jest brana za sumę końcową, a nagłówek drukowany na każdej stronie liczy się raz.

  • 02

    Skany i zdjęcia z telefonu

    Każda strona jest czytana jako obraz, także w cyfrowych PDF-ach, więc odczytany zostaje też tekst spoza warstwy tekstowej PDF-a, na przykład pieczątka. Skany obrócone na bok lub do góry nogami są najpierw prostowane.

  • 03

    Każdy język, te same pola

    Język jest rozpoznawany na każdej stronie. Faktura francuska, niemiecka czy japońska wypełnia te same pola co polska, więc import nigdy nie musi się zmieniać.

  • 04

    Liczby gotowe do importu

    03.10.2026, 3 October 2026 i 2026年10月3日 wracają jako 2026-10-03; 1.234,56 i 1,234.56 jako 1234.56. Waluta jest osobnym polem.

  • 05

    Każda wartość powiązana ze stroną

    Każda wartość przychodzi ze stroną i obszarem, w którym była wydrukowana. Kliknij ją w panelu, a strona pokaże, skąd pochodzi; API zwraca te same obszary.

  • 06

    Mieszana korespondencja najpierw sortowana

    Wysyłaj faktury, paragony i umowy na ten sam adres lub endpoint. Parsevix bez dodatkowych opłat wybiera kategorię każdego dokumentu i wyciąga pola, których ta kategoria wymaga.

  • 07

    Bez szablonu dla każdego dostawcy

    Nie trzeba rysować stref ani utrzymywać reguł. Faktura od dostawcy, którego nigdy wcześniej nie było, jest czytana jak każda inna.

Jak trafiają faktury

Prześlij je, wyślij e-mailem albo z własnego kodu.

Panel

Przeciągnij paczkę faktur. Sprawdź każdy wynik obok jego strony, z każdą wartością zaznaczoną tam, gdzie była wydrukowana, i zatwierdź go.

Adres e-mail

Plany płatne

Każdy projekt ma własny adres. Przekazuj na niego faktury od dostawców albo zleć to regule w skrzynce pocztowej: każdy załącznik staje się dokumentem.

API

Jedno żądanie z plikiem zwraca JSON w tej samej odpowiedzi. Wyniki mogą też trafiać podpisanym webhookiem albo przez Zapier do tysięcy aplikacji.

Żądanie

curl https://parsevix.com/api/v1/extract \
  -H "X-API-Key: $PARSEVIX_API_KEY" \
  -F file=@invoice.pdf \
  -F category="Invoice"

Żądanie pozostaje otwarte, dopóki dokument nie zostanie odczytany, i odpowiada JSON-em.

  • POST /documentsPrzesyłanie bez czekania; wynik przychodzi webhookiem lub callbackiem.
  • POST /extract-autoBez kategorii: każde pole, które Parsevix znajdzie, nazwane jak w dokumencie.
  • POST /classifyTylko kategoria dokumentu, za 1 kredyt.
Pełna dokumentacja API

Odpowiedź · skrócona

{
"status": "Completed",
"category": "Invoice",
"pageCount": 1,
"language": "pl",
"extracted": {
"invoice_details": {
"invoice_number": "F-2026-88343",
"invoice_date": "2026-10-03",
"currency": "PLN",
"terms": "Przelew w ciągu 14 dni"
},
"totals": {
"total_due": 8045.10
},
…
},
…
}

Bezpieczeństwo i zgodność

  • Dane osobowe maskowaneautomatycznie, przed etapem AI
  • Szyfrowaniepodczas przesyłania i przechowywania
  • Bez trenowania AIna Twoich dokumentach
  • Pliki z API usuwanepo przetworzeniu

Płacisz za stronę, nie za funkcję.

Każdy plan czyta, sortuje i maskuje dokumenty tak samo. Wybór kategorii jest wliczony, a dokument, którego nie udało się przetworzyć, nic nie kosztuje.

Zobacz cennik
kredyt za stronę
1
darmowych stron co miesiąc
20
miesięcznie za 500 stron
$39

FAQ o fakturach

Faktury:
odpowiedzi.

O to pytają zespoły, zanim wyślą pierwszą fakturę od dostawcy.

Masz jeszcze pytanie?

Napisz do nas. Każdą wiadomość czyta człowiek.

PDF, Word (DOCX), PNG, JPG i TIFF, do 10 MB i 30 stron każdy. Skany i zdjęcia z telefonu też działają, a wielostronicowy TIFF ze skanera jest czytany strona po stronie.

Tak. Dostosuj kategorię w projekcie i dodaj potrzebne pola, na przykład IBAN, miejsce powstawania kosztów albo numer zamówienia. Możesz też utworzyć własną kategorię albo pozwolić Parsevix wyciągnąć bez schematu każde pole, które znajdzie.

Otwórz dokument w panelu: każda wartość jest powiązana z miejscem na stronie, z którego pochodzi. Jeśli wartość jest błędna, odrzuć dokument z podaniem powodu albo przetwórz go ponownie. Pole, którego na fakturze nie ma, zostaje puste zamiast być zgadywane.

Jeden kredyt za stronę: trzystronicowa faktura zużywa trzy. Wybór kategorii jest wliczony, a jeśli przetwarzanie dokumentu się nie powiedzie, kredyty wracają na konto.

Przez REST API, które zwraca dane w tej samej odpowiedzi; podpisanym webhookiem do własnego endpointu; albo przez Zapier, który bez kodu łączy się z arkuszami i aplikacjami księgowymi.

Faktury przesłane w panelu lub wysłane e-mailem zostają w projekcie, dopóki ich nie usuniesz. Pliki wysłane przez API są usuwane po przetworzeniu, chyba że włączysz ich przechowywanie dla projektu. Twoje faktury nigdy nie są używane do trenowania AI.