▶ Stepthrough All tutorials Blog Glossary Prompts Videos Visual guides Start Learning Free

5 Steps to Turn a Receipt Photo into a Google Sheets Row

A visual guide: an n8n AI agent reads a receipt photo, pulls out the date, vendor and total, picks a category and adds a row to Google Sheets.

  1. n8n + Google Sheets. Turn a receipt photo into a spreadsheet row. An n8n agent reads the date, vendor and total, picks a category and logs it. 5 steps.
    Slide 1 of 7
  2. Step 1. Chat trigger and AI Agent. Create a workflow, add On chat message, then search for agent and add the AI Agent node.
    Slide 2 of 7
  3. Step 2. Pick a model that can see. Add an OpenAI Chat Model, reuse your saved credential and change the model to gpt-4o, which can read images.
    Slide 3 of 7
  4. Step 3. Point it at the Invoices sheet. Four headers: Date, Category, Vendor and Amount. Append Row, and the sparkle button next to each column. Screenshot: n8n Google Sheets tool set to append rows to the Invoices sheet, mapping each column manually.
    Slide 4 of 7
  5. Step 4. Three short lines of instructions. You will get a receipt. Extract the date, vendor and amount, come up with a category, and use the sheets tool to add it. Screenshot: n8n AI Agent system message telling it to extract date, vendor and amount from a receipt.
    Slide 5 of 7
  6. Step 5. Attach a receipt, check the row. A Corner Mart receipt (a made-up store): April 24, 31.57, filed as Groceries without being told. Spot-check the first batch. Screenshot: Invoices Google Sheet with a new row: 04/24/2024, Groceries, Corner Mart, 31.57.
    Slide 6 of 7
  7. Build the receipt extractor free, step by step. AI Receipt Extractor. 63 steps, about 12 minutes. Free at learn.ynteractive.com.
    Slide 7 of 7

Swipe or scroll sideways for all 7 slides. The whole guide is written out below.

The guide in text

An n8n agent reads the date, vendor and total, picks a category and logs it. 5 steps.

Step by step

  1. Chat trigger and AI Agent

    Create a workflow, add On chat message, then search for agent and add the AI Agent node.

  2. Pick a model that can see

    Add an OpenAI Chat Model, reuse your saved credential and change the model to gpt-4o, which can read images.

  3. Point it at the Invoices sheet

    Four headers: Date, Category, Vendor and Amount. Append Row, and the sparkle button next to each column.

  4. Three short lines of instructions

    You will get a receipt. Extract the date, vendor and amount, come up with a category, and use the sheets tool to add it.

  5. Attach a receipt, check the row

    A Corner Mart receipt (a made-up store): April 24, 31.57, filed as Groceries without being told. Spot-check the first batch.

Businesses and people in the examples are made up (Corner Mart is a made-up business). The steps, screens and wording come from the free lesson and the Stepthrough glossary and prompt library.

Do it yourself, free

AI Receipt Extractor: Receipts to Google Sheets with n8n. Drop a photo of a receipt into an n8n chat. An AI agent reads it, pulls out the date, vendor and amount, picks a category, and adds a row to Google Sheets. You do every step yourself in a practice copy of n8n, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

Start the free lesson

Or read the full step-by-step guide

Plain-English definitions, each with an example from a free lesson.

The full AI glossary

All free prompt templates

From the blog

All visual guides · All free tutorials