workflows.fit
Back to n8n workflows
n8n templateFreeBy Dmitrij Zykovic

Track invoice spending vs budget from Google Drive with GPT-4o and Telegram alerts

Invoice Budget Tracker Drop invoices to Google Drive and let AI handle the rest - OCR extraction, automatic categorization, budget tracking, and Telegram alerts when spending reaches thresholds. ✨ Key Features - πŸ“„ In...

DevelopmentCore NodesCommunicationHITLData & StorageAILangchainSticky Note
Loading interactive preview...

Template notes

Invoice Budget Tracker

Drop invoices to Google Drive and let AI handle the rest - OCR extraction, automatic categorization, budget tracking, and Telegram alerts when spending reaches thresholds.

✨ Key Features

- πŸ“„ Invoice OCR - Extracts data from PDF/image invoices automatically - πŸ€– AI Categorization - Detects document type (skips contracts, delivery acts) and categorizes real invoices - πŸ’° Budget Tracking - Set monthly budgets per category, track spending in real-time - πŸ”” Smart Alerts - Get notified when category spending reaches 80%+ of budget - πŸ“ Auto-Organization - Files renamed and sorted into monthly folders - πŸ”„ Deduplication - SHA256 hash prevents duplicate processing - πŸ“ˆ Scheduled Reports - Weekly progress (Fridays) and monthly summaries (10th) - πŸ’¬ Telegram Control - Manage budgets via natural language chat

🎯 How It Works

1. Drop invoice to Google Drive watched folder: - PDF invoices - Image scans (JPG, PNG)

2. AI processes automatically (hourly): - OCR extracts text via Ainoflow - AI detects if it's actually an invoice (skips contracts, receipts, etc.) - Extracts: vendor, amount, date, invoice number - Categorizes based on service provided - Checks for duplicates

3. Get organized: - File renamed: [2026-01-15] - Vendor (INV-123, 150.00 EUR).pdf - Moved to monthly folder: /Invoices/2026-01/ - Budget updated, alerts sent if threshold reached