AutomationMart
Home/Browse/Extract & categorize receipt data with Google OCR, OpenRouter AI & Telegram
n8n

Extract & categorize receipt data with Google OCR, OpenRouter AI & Telegram

n8nn8n13 modulesv1.0
Google SheetsTelegramLinkedIn

Effortlessly track your expenses with MoneyMate, an n8n workflow that transforms receipts into organized financial insights. Upload a photo or text via Telegram, and let MoneyMate extract key details—store info, transaction dates, items, and totals—using Google Vision OCR and AI-powered parsing via OpenRouter. It categorizes expenses (e.g., Food & Beverages, Transport, Household) and delivers a clean, emoji-rich summary back to your Telegram chat. Handles zero-total errors with a friendly nudge

At a glance

Extract & categorize receipt data with Google OCR, OpenRouter AI & Telegram is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, Telegram, LinkedIn. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Telegram, LinkedIn
Modules
13
Price
Free
Version
v1.0
Extract & categorize receipt data with Google OCR, OpenRouter AI & Telegram workflow diagram

About this workflow

Effortlessly track your expenses with MoneyMate, an n8n workflow that transforms receipts into organized financial insights. Upload a photo or text via Telegram, and let MoneyMate extract key details—store info, transaction dates, items, and totals—using Google Vision OCR and AI-powered parsing via OpenRouter. It categorizes expenses (e.g., Food & Beverages, Transport, Household) and delivers a clean, emoji-rich summary back to your Telegram chat. Handles zero-total errors with a friendly nudge to double-check inputs. Perfect for freelancers, small business owners, or anyone seeking hassle-free expense management. No database required, ensuring privacy and simplicity. Deploy MoneyMate and take control of your finances today! Key Features - 📱 Telegram Integration: Input via photo or text, receive summaries instantly. - 📸 Receipt Scanning: Converts receipt images to text using Google Vision API. - 🤖 AI Parsing: Categorizes transactions with OpenRouter’s AI analysis. - 🛡️ Privacy-First: Processes data on-the-fly without storage. - ⚠️ Smart Error Handling: Catches zero totals with user-friendly prompts. - 📊 Flexible Categories: Supports Income/Expense and custom expense types. Ideal For - Budget-conscious individuals managing personal finances. - Entrepreneurs tracking business expenses. - Teams needing quick, automated expense reporting. Pre-Requirements - n8n Instance: A running n8n instance (cloud or self-hosted). - Credentials: - Telegram: A bot token and webhook setup (obtained via BotFather). For more information, please refer to Telegram bots creation - Google Cloud: A service account with Google Vision API enabled and API key. For more informations, please refer to Google cloud Vision - OpenRouter: An account with API access for AI language model usage. - Telegram Bot: A configured Telegram bot to receive inputs and send summaries. Setup Instructions - Import Workflow: Copy the MoneyMate workflow JSON and import it into your n8n instance using the "Import Workflow" option. - Set Up Telegram Bot: Create a bot via BotFather on Telegram to get a token and set up a webhook. For detailed steps, refer to n8n’s Telegram setup guide. - Configure Credentials: - In the Telegram Trigger, Send Error Message, and Send Expense Summary nodes, add Telegram API credentials with your bot token. - In the Get Telegram File and Download Image nodes, ensure Telegram API credentials are linked. - In the Google Vision OCR node, add Google Cloud credentials with Google Vision API access. - In the OpenRouter AI Model node, set up OpenRouter API credentials. - Test the Workflow: Send a test receipt photo or text (e.g., "Lunch 50,000 IDR") via Telegram and verify the summary in your chat. - Activate: Enable the workflow in n8n to run automatically for each input. Customization Options - Add Categories: Modify the AI Categorizer node to include new expense types (e.g., Entertainment). - Change Output Format: Adjust the Format Summary Message node to include more details like taxes or payment methods. - Switch AI Model: In the OpenRouter AI Model node, select a different OpenRouter model for better parsing. - Store Data: Add a Google Sheets node after Parse Receipt Data to save expense records. - Enhance Errors: Include an email notification node after Check Invalid Input for failed inputs. Why Choose MoneyMate? Save time, reduce manual entry, and gain clarity on your spending with MoneyMate’s AI-driven workflow. Ready to streamline your finances? Get MoneyMate now! Made by: khmuhtadin Need a custom? contact me on LinkedIn or Web

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Get Daily Reports on New Backlinks in Google Sheets with DataForSEO

With this automated reporting, you can consistently monitor link-building progress and maintain a strong backlink profile without spending time on repetitive weekly audits. On a scheduled basis (weekly by default), the scenario connects to DataForSEO’s Backlinks API to pull the latest backlinks detected for your domain. It identifies newly discovered links along with their essential SEO metrics, such as referring page URL, referring domain, authority indicators (DR, PR), spam score, and link at

Free

Watch messages in Line and add new rows to Google Sheets

Automatically log new Line messages into Google Sheets. Keep track of conversations by adding each message as a new row in your spreadsheet.

Free

Send a message to Telegram Bot about a new contact in Harvest

When a new contact is created in Harvest, a new message about this event is sent to Telegram Bot.

Free

Add Google Sheets rows for Layerise experiences

Make will import your Layerise experiences into your Google sheets worksheet as a row. Here's the [sheet](https://docs.google.com/spreadsheets/d/1Bd3ef6vSgP-rzYHyhAqoXZSKsWzguhRGmsAAODFCtVo/edit?usp=sharing) used in this scenario.

Free

Create personalized email outreach with AI, Telegram bot & website scraping

Demo Personalized Email This n8n workflow is built for AI and automation agencies to promote their workflows through an interactive demo that prospects can try themselves. The featured system is a deep personalized email demo. --- 🔄 How It Works 1. Prospect Interaction - A prospect starts the demo via Telegram. - The Telegram bot (created with BotFather) connects directly to your n8n instance. 2. Demo Guidance - The RAG agent and instructor guide the user step-by-step through the demo. -

Free

Send SMSFactor messages for new Telegram messages

Every time a new message is sent to a specified chat/channel on Telegram, Make will automatically send an SMS using SMSFactor.

Free

AI-powered social media ad creation with website scraping for FB, IG & Pinterest

Purpose & Audience This workflow empowers marketing teams, agencies and solopreneurs to instantly generate on-brand, platform-optimized social media ads — without designers or complex setup. Perfect for: - Running performance marketing campaigns - A/B testing ad creatives - Scaling content for multiple platforms - Non-technical users who want AI-powered design Key Features Smart Prompt Engineering:  – Scrapes your provided landing page to auto-extract brand voice, offers, and content  – Use Gemi

Free

Estimate construction costs from text, photos and PDFs with Telegram, GPT‑4/Gemini and DDC CWICR

A full-featured Telegram bot that accepts text descriptions, photos, or PDF floor plans and returns detailed cost estimates with work breakdown. Powered by GPT-4 Vision / Gemini 2.0, vector search, and the open-source DDC CWICR database (55,000+ construction rates). Who's it for - Contractors & Estimators who need estimates from any input format - Construction managers evaluating scope from site photos or drawings - Architects getting quick cost feedback on floor plans - Real estate professional

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free