Tallystick
EN
Pricing

Convert a PDF invoice to JSON

For the case where the next step is code. The invoice comes out with the same key names every other format here produces, so nothing downstream has to know it started as a PDF.

Drop an invoice here
Export to:
Seller and buyer
Line items
#Description QtyUnit Unit priceVAT %Net amount
Tax breakdown and totals
CategoryRateTaxable baseVAT amount
Payment and references

The same keys, whatever the PDF was

A PDF invoice can be three quite different documents: one with the e-invoice XML attached, one with a text layer, and one that is only an image. All three are read into the same model here, so the JSON has the same shape either way and your code does not branch on it. The payload does say which reading produced it, because a field recognised from a scan deserves a different amount of trust than one lifted out of attached XML.