Automate invoice processing with this powerful n8n workflow. Extract vendor, date, and total from Google Drive PDFs using PDF.co AI and log the structured data into Google Sheets. Get this n8n template now!
Download this n8n workflow template and start using it instantly.
Managing incoming invoices manually is time-consuming and prone to errors. This specific n8n workflow solves this by providing a hands-free, scalable solution for invoice processing. It monitors a designated Google Drive folder for new PDF invoices. Using the PDF.co AI Invoice Parser, this powerful n8n node extracts critical financial information, such as the vendor name, invoice date, total amount, and due date. This structured data is then automatically recorded in a Google Sheets spreadsheet, functioning as an invoice log or tracking system. This automation ensures accuracy, eliminates manual data handling, and is a perfect example of a practical n8n template for finance operations. Deploying this n8n workflow means faster processing and better financial oversight.
This automation is initiated by a manual n8n trigger, although it is easily convertible to a recurring schedule (e.g., Cron n8n trigger).
Convert to URL n8n node transforms the retrieved Google Drive file IDs into publicly accessible Google Drive URLs.AI Invoice Parser n8n node (PDF.co). This service analyzes the content of the PDF URL and returns the invoice data in a structured JSON format.Set Fields n8n node cleans and standardizes the extracted JSON output, mapping complex field paths (like body.vendor.name) to simple column names (like Vendor) for consistency.Store Data in Google Sheets n8n node appends the fully structured data to the designated sheet. It uses the invoice URL as a key for Append or Update logic, ensuring that running this n8n workflow multiple times will not create duplicate entries for the same invoice.To deploy and execute this effective n8n workflow, follow these setup steps for credentials:
Get Parent Folder ID n8n node, ensure the Query String matches the exact name of your invoice folder (e.g., n8n Invoices).AI Invoice Parser n8n node.Store Data in Google Sheets n8n node, specify your target spreadsheet and tab. The expected columns for this n8n workflow are: Url, Vendor, Invoice Date, Total, and Due Date.This n8n workflow utilizes several key nodes to achieve its goal:
When clicking ‘Execute workflow’ (Manual Trigger): This n8n trigger manually starts the data processing chain for testing or on-demand execution. It is the initial n8n trigger for the flow.
Google Drive (Get Parent Folder ID & Get Invoice ID's): These Google Drive n8n node instances are crucial for file access. The first finds the container folder, and the second lists all files, filtered by the folder ID provided by the preceding n8n node.
Set (Convert to URL): A utility n8n node that transforms the raw file ID retrieved from Google Drive into a standard HTTPS URL format required by the PDF.co service.
AI Invoice Parser (PDF.co Api n8n node): The core intelligence of this n8n workflow. It uses advanced AI/OCR to analyze the PDF document linked by the URL and outputs machine-readable, structured data fields.
Set (Set Fields): A data manipulation n8n node used to restructure and rename the complex JSON output received from the PDF.co API into a flatter, more easily usable format for the final Google Sheet step.
Store Data in Google Sheets (Google Sheets n8n node): The final action. This n8n node uses the 'Append or Update' operation, matching rows based on the Url field to ensure the n8n workflow remains idempotent (prevents duplicate entries).
Automate invoice processing using this powerful n8n workflow. Extract due dates and amounts from Gmail using GPT-4o and instantly notify your team on Slack. Get started with these ready-to-use n8n templates.

Automate financial data entry using an n8n workflow. Extract invoice details from Gmail PDF attachments using GPT-4o AI and save structured data to Google Sheets instantly.

Use this powerful n8n workflow to automatically scrape a webpage, extract all internal links, normalize relative paths, and filter external domains. Essential n8n templates for SEO.

Use this robust n8n workflow to automate invoice processing from Google Drive using Mistral OCR and Google Gemini, saving extracted structured data directly to Google Sheets.

Extract structured invoice data from uploaded PDFs using this powerful n8n workflow. Leverages Gemini AI for extraction, cleans the data, and converts structured XML to consumable JSON.

Professional services consultant with over 10 years of experience solving complex business problems across industries. I specialize in n8n and process automation—designing custom workflows that integrate tools like Google Calendar, Airtable, GPT, and internal systems. Whether you need to automate scheduling, sync data, or streamline operations, I build solutions that save time and drive results.







































