workflows.fit
Back to n8n workflows
n8n templateFreeBy Jitesh Dugar

Process vendor invoices with UploadToURL, AWS Textract, and Google Sheets

Process invoices with UploadToURL, AWS Textract, and Google Sheets Eliminate manual data entry from your accounts payable process. This workflow transforms raw invoice scans into structured financial records by combin...

Data & StorageProductivityDevelopmentCore NodesCommunicationHITLUtilitySticky Note
Loading interactive preview...

Template notes

Process invoices with UploadToURL, AWS Textract, and Google Sheets

Eliminate manual data entry from your accounts payable process. This workflow transforms raw invoice scans into structured financial records by combining UploadToURL for hosting, AWS Textract for OCR data extraction, and Google Sheets for centralized logging.

šŸŽÆ What This Workflow Does

Turns any paper or PDF invoice into a verified spreadsheet entry in seconds:

1. šŸ“ Captures Invoice Scans - Receives invoices via mobile upload (binary) or remote URL via Webhook. 2. ā˜ļø Instant CDN Hosting - UploadToURL hosts the scan and provides a permanent link for your financial audit trail. 3. šŸ‘ļø Intelligent OCR - AWS Textract analyzes the document to extract Vendor Name, Invoice Number, Amount, and Due Date. 4. 🚦 Validation & Duplicate Check - Sanitizes currency formats and searches your Google Sheet to prevent double-paying the same invoice. 5. šŸ“Š Automated Logging - Records the extracted data directly into Google Sheets and pings the finance team in Slack.

✨ Key Features

- UploadToURL Integration: Hosts your financial evidence on a public CDN, making it accessible directly from your spreadsheet cells. - High-Accuracy Extraction: Uses AWS Textract's specialized invoice processing to handle complex table layouts. - Audit-Ready Records: Every entry includes the original file URL, upload timestamp, and department metadata. - Smart Formatting: Automatically normalizes dates and coerces pricing into a standard float format for easy accounting. - Instant Notifications: Keeps the finance team in the loop with real-time Slack alerts for high-priority bills.

šŸ’¼ Perfect For