What data is collected automatically from Receipts / Invoices?

SparkReceipt extracts a wide range of information automatically from receipts and invoices using OCR and AI processing. This article explains which data points are automatically collected and which can be added or edited manually.

JO
Written by Joel OjalaUpdated Aug 25, 2026

SparkReceipt extracts a wide range of information automatically from receipts and invoices using OCR and AI processing. Users can also enrich or correct the data manually. This article explains which data points are automatically collected and which can be added or edited manually. These data can be exported as Excel, CSV, or PDF. Most of the data can also be delivered via webhook to third-party apps, or published to QuickBooks Online or Xero through a direct integration.

๐Ÿงพ 1. Automatically Extracted Data from Receipts & Invoices

When a user uploads a receipt or invoice, SparkReceipt automatically identifies and extracts key information. These data points come directly from OCR scanning, merchant detection, and built-in tax and currency logic.

Data PointDescription
DatePurchase or invoice date read from the document. (Date Locale can be changed from the Profile)
TypeExpense / Income / Bank Statement / Other Document classification inferred automatically.
UserAuto-assigned based on who uploaded the document.
Merchant Name ("Name")Extracted from the merchant header/logo or text.
SubtotalDetected net amount before tax.
Tax Amount(s)Extracted from any visible tax summaries.
VAT BreakdownSparkReceipt identifies VAT rates such as: VAT 14% , VAT 25.5% , or any region-specific tax levels. Default VAT categories can be changed as a hint to AI.
TotalTotal purchase amount extracted from the document.
CurrencyAutomatically detected from currency symbols or text. Daily Currency conversion is made to home currency
Converted Subtotal, Converted Tax, Converted TotalAuto-calculated when the document currency differs from your home currency.
StatusTypically auto-assigned (Processed, Pending, etc.).
Web LinkAuto-generated link to the document in SparkReceipt.
Document FilesAttached images/PDFs uploaded by the user.

โœ๏ธ 2. User-Editable or Manually Added Data Points

Users can enrich, categorize, or override specific information.

Categorization

  • Expense category (e.g., Bank charges, Meals, Software)

  • Assigned automatically if rules exist, but always editable manually.

Payment Information

Data PointNotes
Payment MethodUsers can select accounts, cards, reimbursements, etc.
ReferenceOptional notes like invoice numbers or IDs.

Tags

  • Custom labels for grouping or analytics.

  • 100% manually added by the user.

Details / Notes

  • Free-form description to provide context.

  • Example: "Test expense" or "Client lunch โ€“ Project A".

Adjustments

Users may manually adjust:

  • Subtotal

  • Tax amounts

  • Total

  • Currency (if incorrectly detected)

  • VAT distribution (for multi-rate receipts)

๐Ÿ“ฆ 3. Summary of Data Categories (Updated)

CategoryAuto ExtractedManually Added / Editable
Document dateโœ”๏ธโœ”๏ธ
Merchant nameโœ”๏ธโœ”๏ธ
Subtotal / Tax / Totalโœ”๏ธโœ”๏ธ
VAT breakdownโœ”๏ธโœ”๏ธ
Currencyโœ”๏ธโœ”๏ธ
Converted amountsโœ”๏ธ Auto-calculatedโœ”๏ธ
Categorization (Expense Category)โœ”๏ธ Determined automatically from detected items, place of purchase, and known category rulesโœ”๏ธ
Item-level categorizationโœ”๏ธ On the Elite plan, items are automatically extracted and categorizedโœ”๏ธ
Payment methodโœ”๏ธ if the last four digits of a saved payment card match the receiptโœ”๏ธ
Referenceโœ”๏ธ extracted from receipt if present (invoice number, order ID, etc.)โœ”๏ธ
TagsโŒ (if not created by automation rule)โœ”๏ธ
Notes / DetailsโŒ (if not created by automation rule)โœ”๏ธ
Document fileโœ”๏ธ (from upload)โœ”๏ธ (additional attachments)
Web linkโœ”๏ธโŒ

๐Ÿ“˜ 4. Metadata Included in Exports (Not User-Edited)

The Excel export also contains top-level metadata:

  • Organization name

  • Date range of export

These are generated automatically by SparkReceipt during export and are not editable inside documents.