This n8n workflow automates the process of extracting data from Gmail receipts, parsing invoice details, and saving structured information to Google Sheets and Google Drive. Starting with a scheduled trigger at 8 AM, it retrieves unread emails with attachments, downloads receipts, and leverages AI to extract key fields like date, merchant, category, subtotal, tax, and total. The workflow then uploads receipts to Google Drive with descriptive filenames and appends extracted data to a Google Sheet for easy tracking. It also marks processed emails as read for efficient email management. Designed for automated expense tracking, tax preparation, or record-keeping, it streamlines handling receipt documentation from email to cloud storage and spreadsheets.
Automated Receipt Processing & Data Entry
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.outputParserStructured, extractFromFile, gmail, googleDrive, googleSheets, merge, scheduleTrigger, set, stickyNote |
Reviews
There are no reviews yet.