n8n Workflow
Beginner

Extract Information from a Receipt Image

Automate receipt data extraction from an image URL using Mindee OCR. This n8n workflow fetches a receipt image and uses Mindee to parse key information.

Overview

Automatically fetches a receipt image from a URL and extracts structured data like the total amount, date, and merchant name using the Mindee OCR API.

🧠 Description & Use Case

This workflow automates the process of extracting structured data from an image of a receipt. It fetches a receipt image from a URL and uses the Mindee API to perform Optical Character Recognition (OCR) and parse the key information.

🔄 How It Works:

  1. Trigger: The workflow is initiated manually by clicking the 'execute' button.
  2. Fetch Receipt Image: The HTTP Request node downloads an image file from a specified URL. In this example, it's a sample receipt image, but you can replace it with any public URL pointing to a receipt.
  3. Extract Data with Mindee: The downloaded image is passed to the Mindee node. This node uses Mindee's specialized Receipt OCR API to analyze the image and extract structured data fields such as:
    • Merchant Name
    • Total Amount
    • Date and Time
    • Taxes
    • Line items

✅ Real-World Use Cases:

  • Expense Management: Automatically log business or personal expenses by simply providing a link to a receipt photo. This eliminates manual data entry and saves time.
  • Accounting Automation: Feed receipt data directly into accounting software, databases, or spreadsheets (like Google Sheets) for streamlined bookkeeping.
  • Data Archiving: Create a digital, searchable archive of your paper receipts for compliance or record-keeping purposes.
  • Reimbursement Processing: Speed up employee expense reimbursement by automatically parsing submitted receipts.

Instructions

Basic steps

  1. Download workflow JSON
  2. Import into n8n
  3. Configure node parameters as needed
  4. Test and enable the workflow

💡 Tips

After importing, verify all connectors and credentials match your environment.

Preview

Workflow Visualization

3 nodes
100%
On clicking 'execute'manualTriggerMindeemindeeHTTP RequesthttpRequest

Nodes

1

On clicking 'execute'

manualTrigger

v1
2

Mindee

mindee

v1
3

HTTP Request

httpRequest

v1

Statistics

Total nodes:3
Disabled nodes:0
Node types:3
Connections:2
View full JSON structure
{
  "nodes": [
    {
      "name": "On clicking 'execute'",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        250,
        340
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "name": "Mindee",
      "type": "n8n-nodes-base.mindee",
      "position": [
        650,
        340
      ],
      "parameters": {},
      "credentials": {
        "mindeeReceiptApi": "mindee"
      },
      "typeVersion": 1
    },
    {
      "name": "HTTP Request",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        450,
        340
      ],
      "parameters": {
        "url": "https://miro.medium.com/max/1400/0*1T9GkAb93w5NSMsf",
        "options": {},
        "responseFormat": "file"
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "HTTP Request": {
      "main": [
        [
          {
            "node": "Mindee",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On clicking 'execute'": {
      "main": [
        [
          {
            "node": "HTTP Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Actions

Share
Categories:
Tags:
manualtriggerhttprequestmindee

Technical Specs

Complexity:
Beginner
Node Count:
3 nodes
Published:11 months ago
Updated:4 days ago

Compatibility

Platform:
N8N Cloud & Self-hosted
Min Version:
N8N v1.0.0+
Supports cloud and self-hosted deployment

License

This workflow template follows MIT license, you can freely use, modify and distribute.

Please comply with relevant third-party service terms when using.

Related Workflows