Process Scanned Invoices: Google Drive, OCR, OpenAI to Sheets

Automates monitoring Google Drive for new invoices, extracts data via OCR and OpenAI, appends to Google Sheets, and sends email notifications.

n8n
Process Scanned Invoices: Google Drive, OCR, OpenAI to Sheets

This workflow automates the processing of scanned invoices from a Google Drive folder. It triggers every minute to detect new PDF or image files, downloads them, and intelligently handles file types: direct text extraction for standard PDFs, OCR via OCR.Space for images or problematic PDFs like CamScanner outputs.

Extracted text is then fed into OpenAI to parse key details such as company name, total amount, currency, invoice date, and number. The structured data is appended to a Google Sheet, including links to original files for easy reference. Finally, a formatted email notification with an HTML table summary is sent via Mailgun.

Benefits include massive time savings on manual data entry, error reduction through AI accuracy, and scalability for high-volume invoice handling. Ideal for accounting teams, freelancers, or businesses in finance, procurement, or any sector dealing with vendor invoices. Handles diverse formats reliably with smart fallbacks, ensuring robust automation even for challenging scans.

Use cases: AP departments automating invoice logging, small businesses streamlining bookkeeping, or consultants processing client billing docs efficiently.

$24.99
Last updated October 3, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Health & Fitness workflows

More from Maxim Luong

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.