๐Ÿ”ฌ AI-powered receipt and expense tracker with Telegram, Google Sheets & OpenAI

โšก 920 views ยท ๐Ÿ”ฌ Document Extraction & Analysis

Description

Automatically capture, categorize, and log expenses from receipts, PDFs, voice notes, or text. Powered by AI, delivered through Telegram, stored in Google Sheets.

Last updated: September 2026.

Who is this for?

Small business owners, freelancers, digital nomads, and finance professionals who want to kill manual expense tracking and automate financial data entry through chat, AI, and cloud tools.

What problem is this workflow solving?

Receipts and expenses come in every format: paper, PDF, voice. Handling them by hand is slow and error-prone. This workflow automates the whole chain, OCR, categorization, validation, and reporting, so your finances stay organized with zero manual effort.

What You Get

What this workflow does

Triggers

Processing

Logging

Notifications


How to customize this workflow to your needs

Setup Instructions

Requirements:

Step-by-step:

  1. Import workflow.json into your n8n instance
  2. Configure credentials for all services: Telegram, OpenAI, Google, Redis
  3. Set up your Google Sheets with defined columns
  4. Modify AI prompts (optional) for categories and business rules
  5. Test by sending a receipt photo, PDF invoice, or voice note to your bot
  6. Monitor output in Google Sheets and Telegram summaries

Nodes Used


Quick Answers

What can I send the bot?
Text, receipt photos, PDFs, or voice notes. It detects the type automatically.
Where does my data go?
Categorized rows land in your Google Sheets with date, merchant, items, and payment details.
Is Redis required?
No. It is optional, only for session memory.

Made by: khmuhtadin
Tag: finance, expense-tracker, telegram, openai, google-sheets
Category: Finance & Productivity Need a custom? Contact Me

Take control of your finances with zero manual work. Let Smart Money Manager handle the receipts, so you can focus on growing your business.

Additional info

Built with n8n. Need an assessment on your business? Feel free to reach out at https://khmuhtadin.com/consultation/

๐Ÿ”— Nodes Used

Google Sheets, HTTP Request, Redis, Telegram, Telegram Trigger, Basic LLM Chain

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup