🧾 Extract and process invoices with GPT-4, Google Drive, and Google Sheets

459 views · 🧾 Invoice Processing

Description

Bildschirmfoto 20251208 um 19.25.48.heic

This template is a fully automated AI invoice processing workflow for n8n. It watches a Google Drive folder for new invoice PDFs, extracts all key information using an AI Agent, assigns the correct booking account, saves the renamed invoice in the right Drive folder, and updates your Google Sheets booking list.

A perfect starter template if you want to build your own AI-powered accounting automation.

What this workflow does

Everything runs hands-free after setup.

Key features

Typical use cases

How to use this template

  1. Connect your Google Drive & Sheets credentials in all relevant nodes.
  2. Select your: • Input folder (where invoices are uploaded) • Output folder (where processed invoices go) • Folder structure sheet + booking accounts sheet
  3. Upload any invoice PDF into the input folder.
  4. The workflow starts automatically and processes the invoice end-to-end.

Requirements

• Google Drive OAuth2 • Google Sheets OAuth2 • OpenAI API key • A Google Sheet containing your chart of accounts • A prepared folder structure (use the “Google Drive Structure Setup” template)

🔗 Nodes Used

Google Sheets, Google Drive, Google Drive Trigger, AI Agent, OpenAI Chat Model, Simple Memory

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup