Alright… tax time is the worst when the whole year lives in your inbox. A receipt here, an invoice there, and when you finally go looking you're scrolling a thousand emails trying to remember what some charge even was. So here's a Make.com scenario that does the boring part for you. It watches a Gmail label, reads each invoice or receipt with ChatGPT, and logs the vendor, date, amount and category into a Google Sheet. The attachment itself gets filed into a dated Google Drive folder. By the time tax season shows up, the spreadsheet is already done. This one's for solo operators and small businesses who'd rather not do a year of admin in one panicked afternoon. What it touches: Gmail — https://mail.google.com ChatGPT (OpenAI) — https://platform.openai.com Google Sheets — https://sheets.google.com Google Drive — https://drive.google.com Make.com — https://make.com Before you build anything, do two small setup jobs. In Gmail, make a label called Receipts, and set a filter so invoices and receipts get that label automatically — or just slap it on manually as they come in. In Google Sheets, make a sheet with these columns across the top: Vendor, Date, Amount, Category, File Link. Now the build: 1. In Make.com, Scenarios tab, Create a new scenario. 2. 2. Click the + and add Gmail. Choose Watch Emails. Connect your Gmail account. 3. 3. Set it to watch the Receipts label. Set Limit to 1 while you're testing. 4. 4. Add OpenAI next. Choose the Chat Completion action and connect your OpenAI account with an API key. 5. 5. In the prompt, paste the email body and tell it exactly what you want back. Something like: "Read this receipt and return only JSON with these keys: vendor, date, amount, category. Pick category from: software, travel, meals, office, other." Map the email text from the Gmail step into the prompt. 6. 6. Add a Google Drive module. Choose Upload a File. Map the email attachment into it, and set the folder to a dated one — you can build the folder name from the email date so each month lands in its own place. 7. 7. Add a Google Sheets module. Choose Add a Row. Map vendor, date, amount and category from the OpenAI output, and drop the Drive file link into the File Link column. 8. 8. Hit Run Once. Click the bubble on each module to see exactly what went in and what came out. Make sure the row landed and the file saved. 9. 9. When it's clean, set the schedule — once a day is plenty for this — and toggle it on.