Skip to content

Turn expense receipts into a Google Sheets ledger

Employees forward receipts (PDF) to a dedicated address. The AI reads each one and logs merchant, date, total including tax, VAT and an expense category (travel, meals, lodging, supplies, other) in a Google Sheets ledger, along with the sender. Amounts are only what the receipt shows; accounting still validates.

By
Loop & Roll team · Official
Copied
0 times
Steps
4
Version
1 · 18 October 2026
Requires
Loop & Roll 1.0.0 or later

Workflow graph

Turn expense receipts into a Google Sheets ledger Hover a node to see its role · Drag to move the graph
Receipt forwarded — Email receivedReceipt forwardedEmail receivedRead the receipt — Read attachmentsRead the receiptRead attachmentsExtract the expense — ExtractExtract the expenseExtractModelAppend to the ledger — Sheets — append a rowAppend to the ledgerSheets — append a rowOpenAI — OpenAI (GPT)OpenAIgpt-5-mini
Turn expense receipts into a Google Sheets ledger

How it works

  1. 1

    Receipt forwarded

    trigger.email

  2. 2

    Read the receipt

    attachment.extract_text

  3. 3

    Extract the expense

    ai.extract

  4. 4

    Append to the ledger

    google_sheets.append

What you will fill in after import

Nothing personal travels with a template: connections, mailboxes, tables and recipients are left blank for you to pick in your instance.

Connections to choose
Append to the ledger · credential (gmail_oauth) OpenAI · connection (llm_provider)
Folders, calendars and other resources to choose
Append to the ledger · spreadsheet