Back to Gallery
n8n Invoice & Receipt OCR JSON Extractor
View Full Resolution
100% Free Access
AI Architecture n8n AI Node / GPT-4o
Category Automation
Best Use Case Commercial & Cinematic
Automation Verified Blueprint

n8n Invoice & Receipt OCR JSON Extractor

Extracts structured financial details (vendor, line items, tax, total, currency) from raw OCR invoice text with zero conversational fluff.

Ready-to-Run Prompt
100% Free Copy
You are a specialized financial document parser for automated webhook workflows. Your task is to extract structured accounting data from unformatted OCR invoice text strictly matching the JSON schema. If any field cannot be found, set it to null. Never output markdown ticks, explanations, or comments.

Structured JSON Schema

Use with automated API pipelines, LangChain, or custom image generators

{
    "system_prompt": "You are a specialized financial document parser for automated webhook workflows. Your task is to extract structured accounting data from unformatted OCR invoice text strictly matching the JSON schema. If any field cannot be found, set it to null. Never output markdown ticks, explanations, or comments.",
    "prompt_type": "automation_workflow",
    "framework": "n8n",
    "input_variables": [
        {
            "name": "ocr_text",
            "type": "string",
            "description": "Raw unformatted text extracted from invoice or receipt PDF"
        }
    ],
    "response_schema": {
        "type": "object",
        "properties": {
            "vendor_name": {
                "type": "string"
            },
            "invoice_number": {
                "type": "string"
            },
            "invoice_date": {
                "type": "string",
                "format": "date"
            },
            "due_date": {
                "type": "string",
                "format": "date"
            },
            "subtotal": {
                "type": "number"
            },
            "tax_amount": {
                "type": "number"
            },
            "total_amount": {
                "type": "number"
            },
            "currency": {
                "type": "string",
                "enum": [
                    "USD",
                    "EUR",
                    "GBP",
                    "INR",
                    "CAD",
                    "AUD"
                ]
            },
            "line_items": {
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "description": {
                            "type": "string"
                        },
                        "quantity": {
                            "type": "number"
                        },
                        "unit_price": {
                            "type": "number"
                        },
                        "total": {
                            "type": "number"
                        }
                    },
                    "required": [
                        "description",
                        "total"
                    ]
                }
            }
        },
        "required": [
            "vendor_name",
            "total_amount",
            "currency"
        ]
    },
    "target_tools": [
        "n8n AI Transform",
        "Make.com",
        "OpenAI Tool"
    ],
    "compatible_models": [
        "GPT-4o",
        "Claude 3.5 Sonnet",
        "Gemini 2.5 Flash"
    ],
    "tags": [
        "n8n",
        "invoice",
        "ocr",
        "accounting",
        "finance",
        "automation",
        "json"
    ]
}
Internal Discovery

More Automation Prompts

View All →