Extract invoice data from scanned PDFs to Google Sheets with Sarvam and Gemini
This template is designed for operations, finance, and accounting teams that need to automatically process scanned invoices and extract structured data without manual entry. It is ideal for businesses handling vendor invoices, reimbursement forms, or bulk document intake. What this workflow does This workflow uses Sarvam AI Vision model to perform OCR on scanned invoices and extract raw text. The extracted content is then processed using an LLM to identify key invoice fields such as: Vendor nam
At a glance
Extract invoice data from scanned PDFs to Google Sheets with Sarvam and Gemini is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Google Sheets, Gemini
- Modules
- 16
- Price
- Free
- Version
- v1.0

About this workflow
This template is designed for operations, finance, and accounting teams that need to automatically process scanned invoices and extract structured data without manual entry. It is ideal for businesses handling vendor invoices, reimbursement forms, or bulk document intake. What this workflow does This workflow uses Sarvam AI Vision model to perform OCR on scanned invoices and extract raw text. The extracted content is then processed using an LLM to identify key invoice fields such as: Vendor name Invoice number Invoice date Total amount GST / Tax amount The structured data is automatically appended to Google Sheets for tracking, reconciliation, or downstream accounting automation. Requirements Sarvam Vision API key (configured using HTTP Header credentials)-( Google Gemini API key (configured via Google Gemini credentials in n8n) Google Sheets OAuth credentials How to set up 1.) Add your Sarvam API key in Credentials. 2.) Connect your Google Sheets account. 3.) Update the target Sheet ID. 4.)Test with a sample invoice PDF. Need Help? ask in the Forum! Happy Hacking!
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Cold outreach automation: Scrape local leads with Dumpling AI & call via Vapi
Create Demio registration for an event from Google Sheets
Multi-AI agent router: compare OpenAI, Anthropic & Groq responses with webhooks
Add new SendFox contacts to a Google Sheets spreadsheet as a new row
Add Intercom users from new Google Sheets rows
Query Google Sheets/CSV data through an AI agent using PostgreSQL
AI-powered MIS agent
Homey Pro - smarthouse integration with LLM
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you