← Back to Invoice Parser

Frequently Asked Questions

What file types are supported?
PNG, JPEG, WebP, and PDF. Scanned PDFs use OCR, text-based PDFs extract directly. Maximum file size is 20 MB, and PDFs are limited to 5 pages.
How does it work?
When you upload a file, the text is first extracted — directly from text-based PDFs through PDF parsing, or through OCR (optical character recognition) for images and scanned PDFs. That text is then sent to an AI model which returns structured JSON matching the invoice schema. The result is displayed in an editable grid and can be exported to Excel. If you define custom fields in Advanced Mode, the AI prompt is extended to include those fields.
How accurate is the data extraction?
Accuracy depends on the quality of the invoice and the LLM model used. Extracted data can be edited inline in the grid before exporting. Custom field definitions in Advanced Mode help the model find specific information.
What are tokens and how do they work?
One token equals one file parse. Anonymous users get 5 files per week. Logged-in users get 5 files per day on the free tier. Token holders bypass daily limits — each parse deducts one token from their balance. When tokens run out, you fall back to the free daily limit.
Can I extract custom fields?
Yes. In Advanced Mode, you can define custom fields (e.g. PO number, cost center) that the LLM will extract alongside the standard invoice data. Custom fields appear as additional columns in the grid and Excel export. You can save field definitions as reusable schemas.
Can I export my data?
Yes. The Excel export generates a two-sheet workbook (Summary + Line Items) with navy headers, zebra striping, and currency-aware formatting. You can also edit values in the grid before exporting.
Is my data secure?
Passwords are hashed with bcrypt. Session tokens are 128-character hex strings, SHA-256 hashed before storage, and expire after 7 days. TOTP 2FA secrets are encrypted at rest. File bytes are discarded after processing — only hashes and extracted text are stored.
How long is my data stored?
Uploaded invoice data is automatically deleted 90 days after upload. You can also manually delete individual invoices from the My Invoices section, or delete your entire account to remove everything immediately.
How do I delete my account?
Go to your Account page and use the Delete Account section. Enter your password to confirm. All your data (invoices, schemas, sessions) is permanently removed.