Invoice Processing n8n Workflows
n8n Invoice Processing workflow templates and automation recipes — 216 free workflow templates ready to import.
Process Scanned Invoices with Google Drive, OCR & OpenAI to Google Sheets
This template allows you to automatically process scanned invoices from Google Drive, extract key information using AI, and organize the data in Google Sheets with email notifications. Overview This comprehensive workflow automates the entire invoice processing pipeline by monitoring a Google Drive folder for new invoice uploads, intelligently processing both PDF and image formats, extracting structured data using AI-powered information extraction, and automatically organizing the results in a
por Ovadia Rocks
Extract & Structure Invoice Data with Google Vision OCR, Gemini LLM & Google Sheets
Automated Invoice Collection & Data Extraction Using Vision API and LLM This workflow automates the process of collecting uploaded invoices, extracting text using Google Vision API, and processing the extracted text with an LLM to produce structured data containing key transaction details such as date, voucher number, transaction detail, vendor, and transaction value. The final data is saved to Google Sheets and a notification is sent to Telegram in real time. ✨ Key Features Invoice Upload F
por Budi SJ
Automate Employee Reimbursement Workflow with Gmail, Google Drive & AI Validation
Reimbursements used to be a headache. Employees submitted receipts through emails, managers got stuck in approval chains, and finance teams spent hours checking for duplicates, updating sheets, and sending follow-up emails. So, we automated it. Using n8n, we built a smart Employee Reimbursement Workflow that does everything… in just a few clicks. Here’s how it works.] When an employee uploads a receipt, the workflow first checks for duplicates. If the file is new, it’s uploaded to Google Dri
por Pramod Rathoure
Gmail and QuickBooks Online Workflow
Automatically Forward Email Receipts to QuickBooks Online What It Does Are you tired of manually uploading email receipts to QuickBooks Online (QBO)? Are your email forwarding rules difficult to set up or unreliable? This n8n workflow automatically forwards your email receipts to QuickBooks Online with minimal configuration. Example Use Cases Online purchase and subscription receipts E-transfer confirmations Bills and invoices received from suppliers Expense reports sent by vendors
por Rosh Ragel
Parse Invoices & Documents with Gemini AI, OCR, and Google Sheets Integration
Smart Document Parser for Invoices, Logs or Sensor Reports (PDF/Image to Google Sheets) This n8n workflow automatically parses documents such as invoices, sensor logs or structured PDFs/images (including scanned docs or CSVs), extracts key fields like totals, dates and customer/vendor info using OCR and AI, and writes the structured output into Google Sheets. Who’s it for Finance or Ops teams automating invoice processing. SaaS platforms parsing uploaded reports or documents. Anyone needing a
por WeblineIndia
Send School Fee Reminders with Payment Links via Email & WhatsApp
📚 Automated School Fee Reminder Workflow with Payment Link Automatically sends fee reminders (via email and WhatsApp) to parents with secure payment links, 3 days before the due date. 🔧 Main Components Daily Fee Check – 8 AM** Scheduled trigger that starts the workflow daily at 8 AM. Read Pending Fees** Fetches student fee records from an Excel sheet (using getAll method). Process Fee Reminders** Filters records to find pending fees due within the next 3 days. Prepare Email Reminder*
por Oneclick AI Squad
Automated Payment Reminders with Grouped QuickBooks Invoices via Email
Automated QuickBooks Payment Reminders with Dynamic Invoice Tables This workflow provides a powerful solution for businesses using QuickBooks Online to automate their payment reminder process. It solves the time-consuming and manual task of chasing late payments by creating a fully automated system that ensures every customer with an outstanding balance receives a timely, professional, and consolidated reminder email. The workflow periodically fetches all unpaid invoices from your QuickBooks a
por Elegant Biztech
Invoice Creator with Google Sheets & Automated Email Payment Reminder System
This automated n8n workflow streamlines invoice creation and payment reminders. It generates invoices on a monthly schedule and sends reminders for overdue payments, updating records in Google Sheets. Good to Know Supports monthly invoice generation and daily overdue checks Integrates with Google Sheets for data management Uses email notifications for invoice delivery and reminders Includes logging for tracking and auditing Features multiple reminder types based on overdue duration How It Work
por Oneclick AI Squad
Process Invoices & Engineering Emails with Gmail, AI Analysis & Telegram Alerts
Automate admin tasks for manufacturing companies by processing emails, extracting key data from invoices & purchase orders, and delivering instant alerts via Gmail and Telegram. 📝 Description This workflow automatically: Fetches incoming emails from Gmail Classifies emails (invoices, purchase orders, payment follow-up, etc.) using AI Sends tailored auto-replies based on content and attachment presence Extracts structured data from attached invoices/POs (PDFs etc.) Delivers alerts and docum
por Limbraj More
Classify & Auto-Sort Invoices in Google Drive with GPT-4o
Description: Automatically classify invoices by industry (Retail, Manufacturing, or EdTech) using GPT-4o-powered AI parsing in this intelligent n8n automation template. Designed for teams managing high-volume billing data, this workflow fetches invoices from Google Drive, extracts PDF text, classifies each document using AI, and automatically moves files to the correct folder based on the predicted industry. This smart auto-sorting system turns your invoice processing into a zero-touch AI work
por Rahul Joshi
AI-Powered Invoice Data Extraction & Approval Workflow with ScrapeGraphAI & Telegram
How it works This workflow automatically extracts data from invoice documents (PDFs and images) and processes them through a comprehensive validation and approval system. Key Steps Multi-Input Triggers - Accepts invoices via email attachments or direct file uploads through webhook. AI-Powered Extraction - Uses ScrapeGraphAI to extract structured data from invoice documents. Data Cleaning & Validation - Processes and validates extracted data against business rules. Approval Workflow - Routes i
por vinci-king-01
Invoice Processing: Email to PostgreSQL Database with GPT-4o & Discord Alerts
AI-Powered Invoice Processing: from Email to Database & Chat Notifications Automatically process PDF invoices directly from your email inbox. This workflow uses AI to extract key data, saves it to a PostgreSQL database, and instantly notifies you about the new document in your preferred chat application. The workflow listens for new emails, fetches PDF attachments, and then passes their content to a Large Language Model (LLM) for intelligent recognition and data extraction. Finally, the inform
por Halfbit 🚀
Automated Invoice Workflow with Smart Reminders using GPT-4, Stripe, and Google Workspace
How It Works ⚙️ This workflow is a sophisticated, end-to-end solution that automates the entire billing lifecycle, from invoice creation to intelligent payment reminders and status tracking. It's designed to give you complete control over your cash flow without the manual effort. Smart Invoice Creation: The workflow is triggered when new billing data is added to your Google Sheets. It then uses a Google Docs template to automatically create a professional, personalized PDF invoice. Optionally,
por Marth - Business Automation
Client Billing Detail Collection & Invoice Generation with Gmail and QuickBooks
What It Does This workflow allows you to quickly generate and send invoices by collecting missing billing details from clients through an automated form and email sequence. It integrates Gmail and QuickBooks Online to handle the full billing flow: from request to invoice, reducing manual data entry and time wasted switching between apps. Perfect for freelancers, service providers, or teams that want to streamline invoicing without going back and forth with clients. Prerequisites Gmail OAuth2 c
por Rosh Ragel
Automatically Create Invoices from Gmail Labels with GPT-4O + QuickBooks
What It Does This workflow reads Gmail threads labeled Invoice Needed, extracts invoice and client details using an AI agent, and creates a draft invoice in QuickBooks Online. It then downloads the invoice as a PDF and drafts a reply email with the invoice attached — all automatically. Perfect for freelancers, agencies, or small businesses looking to streamline client billing from email. Prerequisites To use this workflow, you’ll need: A Gmail OAuth2 credential A QuickBooks OAuth2 credential
por Rosh Ragel
Automate Invoice Creation and Delivery with Google Sheets, Invoice Ninja and Gmail
⚙️ How It Works This workflow automates the repetitive task of invoicing, turning a manual process into an efficient, hands-free operation. ✅ Trigger The workflow is automatically activated when a new row is added or updated in your Google Sheet with the status Ready for Invoice. 🧾 Create Invoice The workflow sends project data to your invoicing service (e.g., Invoice Ninja) using an HTTP Request node to generate a professional invoice. 📧 Send Email The generated invoice is attached to an em
por Marth - Business Automation
Process Receipts with Google Vision OCR, AI & Telegram to Google Sheets
Automated Financial Reporting Using Google Vision OCR, Telegram & Google Sheets This workflow automates the process of recording financial transactions from photos of receipts or shopping receipts. Users simply send an image of the receipt via Telegram. The image is processed using the Google Vision API to detect text, then extracted and structured by LLM via OpenRouter. The final result is saved to Google Sheets and also displayed to the user via a Telegram bot. 🧾 Google Sheets Template Crea
por Budi SJ
Automated Invoice Payment Reminders with Google Sheets and Gmail
How It Works ⚙️ This workflow systematically ensures you never miss sending an invoice reminder: Daily Schedule Trigger: ⏰ The workflow starts automatically at a set time each day (e.g., every morning). This ensures continuous monitoring of your invoice statuses. Read Invoice Data (Google Sheets): 📊 The workflow connects to your specified Google Sheet to retrieve a list of all your invoices and their details. Ensure your sheet has required columns like InvoiceID, ClientName, ClientEmail, Amoun
por Marth - Business Automation
Automated Invoice Data Extraction with LlamaParse, Gemini 2.5 & Google Sheets
This n8n template demonstrates how to automate invoice data extraction from PDF attachments received via Gmail. Using LlamaParse and Gemini LLM, this workflow parses structured fields like PO numbers, line items, tax amounts, and totals — and stores them neatly into a Google Sheet. Perfect for use cases such as: 💼 Finance teams managing vendor invoices 📊 Bookkeeping workflows 🔄 Automating monthly reconciliation Good to Know At the time of writing, LlamaParse and Gemini may involve API usage co
por Agentick AI
Extract and Structure Invoice Data with DocSumo and Export to Excel
Description This workflow automates the extraction of structured data from invoices or similar documents using Docsumo's API. Users can upload a PDF via an n8n form trigger, which is then sent to Docsumo for processing and structured parsing. The workflow fetches key document metadata and all line items, reconstructs each invoice row with combined header and item details, and finally exports all results as an Excel file. Ideal for automating invoice data entry, reporting, or integrating with ac
por Anurag
Parse and Extract Invoice Data with Nanonets OCR and Export to Excel
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Description This workflow automates document processing and structured table extraction using the Nanonets API. You can submit a PDF file via an n8n form trigger or webhook—the workflow then forwards the document to Nanonets, waits for asynchronous parsing to finish, retrieves the results (including header fields and line items/tables), and returns the output as an Excel file. Ideal for automat
por Anurag
Automated Invoice Follow-ups with Smart Response Tones via Google Sheets & Email
🔍 How It Works This AI Agent checks your invoice database (Google Sheets) daily and looks for unpaid invoices that are past their due date. It calculates how many days each invoice is overdue (Days Past Due / DPD), then automatically crafts a follow-up message with an appropriate tone: 1–7 days overdue: Friendly reminder 8–14 days overdue: Slightly firm nudge 15+ days overdue: Final warning tone After generating the message, it sends the follow-up via email to the client and logs the interact
por Marth - Business Automation
Automate Invoice Processing from Gmail with Azure GPT-4.1 and Human Verification
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This n8n workflow automates invoice management by integrating Gmail, PDF analysis, and Azure OpenAI GPT-4.1, with an optional human verification step for accuracy and control. It's ideal for businesses or individuals who regularly receive invoice emails and want to streamline their accounts payable process with minimal manual effort. The system continuously monitors Gmail for new messages from
por Sachin Shrestha
Automated Expense Tracking with AI Receipt Analysis & Google Sheets
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Your Pocket Bookkeeper is workflow designed to automate expense tracking for freelancers and small businesses. It transforms your favorite chat app into a smart financial assistant, eliminating tedious manual data entry and ensuring your records are always organized, up-to-date, and secure. Just send a photo or a text, and let AI handle the rest. Why Your Pocket Bookkeeper? 🤔 For a freelancer
por Issam AGGOUR