Parse Receipt Emails and Auto-Create Expense Reports
The problem
Employees manually forward receipts to finance. Someone re-keys them into expense software.
Implementation steps
- 1
Set up Gmail filter to forward receipts to Zapier email webhook
- 2
Use Zapier Email Parser to extract vendor, amount, date
- 3
Send to OpenAI API to categorize expense (travel, meals, software)
- 4
Append to Google Sheets expense log with employee name
- 5
Monthly: Generate summary report by category for finance review
Template outline
The structure to recreate in your own workspace. Field names and thresholds are starting points.
Zapier Flow:
1. Trigger: Email webhook (forward receipts to zapier@...)
2. Email Parser: Extract amount, date, vendor
3. OpenAI: Classify expense category
- Prompt: "Categorize this expense as Travel, Meals, Software, Office, or Other: {{vendor}} {{amount}}"
4. Google Sheets: Append row
5. Filter: If amount > 500, notify finance lead in SlackKeep going
More Finance/FP&A playbooks
- Finance/FP&ABeginner
Automate Stripe Revenue Recognition in QuickBooks
Finance teams manually export Stripe transactions and re-key them into QuickBooks weekly, risking errors.
ZapierStripeQuickBooksEstimate: 6 hrs/week - Finance/FP&AIntermediate
Auto-Generate Monthly Revenue Forecast from Pipeline
Finance builds revenue forecasts by hand, applying historical close rates to current pipeline. It eats hours every month.
SalesforceGoogle SheetsZapierEstimate: 4 hrs/week - Finance/FP&ABeginner
Send Automated Invoice Payment Reminders
AR team manually checks which invoices are overdue and sends canned reminder emails. Pure busywork.
QuickBooksZapierGmailEstimate: 4 hrs/week
Need help implementing a playbook?
Our team builds custom Clay workflows and AI automations for revenue teams.
Get it built for you