Frequently Asked Questions

Common questions about ExtractBill and document parsing

General

What is ExtractBill?

ExtractBill is an AI-powered document parsing service that extracts structured data from invoices and receipts. Upload your documents via our web interface or REST API, and we'll return structured JSON data with all the important information like supplier details, line items, totals, and more.

How accurate is the AI parsing?

We use OpenAI's AI model, which provides industry-leading accuracy for document parsing. The accuracy depends on document quality, but typically ranges from 95-99% for clear, well-formatted documents. If you encounter parsing errors, you can open a dispute and our team will review it within 24 hours.

What file formats do you support?

We support PDF, JPG, JPEG, and PNG files. Maximum file size is 10 MB and PDFs can have up to 10 pages. Learn more in our Getting Started guide.

Which languages are supported?

Our AI model supports documents in English, Slovak, Czech, and most other European languages. The model automatically detects the language and extracts data accordingly.

Pricing & Tokens

How does pricing work?

ExtractBill uses a pay-as-you-go model. 1 token = 1 document parsed. Base price is $0.11 USD / €0.10 EUR per document, but we offer volume discounts:

  • Starter (50 tokens): $5.50 / €5.00 - no discount
  • Professional (300 tokens): $29.70 / €27.00 - 10% discount
  • Business (1,000 tokens): $88.00 / €80.00 - 20% discount

See all pricing options on our Pricing page.

Do I get free tokens?

Yes! After registering and verifying your email, you receive 3 free tokens to test the service. No credit card required.

When are tokens deducted?

Tokens are deducted only after successful parsing. If parsing fails due to our system error (not invalid file format or corrupted document), no token is deducted. Learn more about error handling.

Do tokens expire?

No, tokens never expire. You can use them anytime at your own pace.

Can I get a refund?

Yes, we offer refunds within 14 days of purchase for unused tokens. Read our complete Refund Policy.

API & Integration

How do I get an API token?

Go to Settings → API Tokens, enter a descriptive name, and click "Create Token". Copy the token immediately as it won't be shown again. See our Getting Started guide for step-by-step instructions.

What are the API rate limits?

Our API allows 100 requests per minute per API token. Document uploads are limited to 10 per minute. If you exceed these limits, you'll receive a 429 Too Many Requests response. Check the API Reference for details.

Can I use webhooks?

Yes! You can configure webhooks to receive real-time notifications when documents are processed. Set up a global webhook in Settings → Webhooks or specify a per-document webhook URL when uploading via the API. Read our complete Webhooks documentation.

Do you have SDKs?

We're working on official client libraries for PHP, Node.js, Python, TypeScript, Java, and C#. For now, you can use our REST API directly with any HTTP client.

Security & Privacy

Is my data secure?

Yes. All data is transmitted over HTTPS. Uploaded documents are stored securely and only accessible to you. We use industry-standard security practices including encrypted storage, API token hashing, and CSRF protection. Learn more in our Privacy Policy.

Do you store my documents?

Yes, we store uploaded documents and parsing results so you can access them later. You can delete documents anytime from your dashboard. Once deleted, they're permanently removed from our servers.

Is ExtractBill GDPR compliant?

Yes, ExtractBill is fully GDPR compliant. You can request data export or account deletion anytime from Settings → Profile. Read our Privacy Policy for complete details.

Support

How do I get support?

You can contact us via the Contact page or email us directly at support@extractbill.com. We typically respond within 24 hours.

What if parsing results are incorrect?

If you believe the parsing results are incorrect, you can open a dispute from the document details page. Our team will manually review the document and parsing results within 24 hours. If we confirm an error, we'll refund the token used.

Still have questions?

Can't find the answer you're looking for? We're here to help.

Contact Support

We use cookies to provide and improve our service. Essential cookies are required for the site to function. Analytics cookies help us understand how you use the site. Learn more