Receipt → Google Sheets automation with the new ParseDoc community node

Just published n8n-nodes-parsedoc: feed it a receipt or invoice (binary from a Gmail/Drive node, or a URL) and it outputs either the full structured JSON or a flat “accounting line” (date, merchant, total, tax, category, confidence, needs_review) — ready for a Sheets append.

Typical flow: Gmail trigger → ParseDoc (accounting line) → Google Sheets. A ready-to-import workflow template is in the examples folder of the repo: GitHub - wrapper-agency/parsedoc: Receipts & invoices → structured accounting JSON. Pay-per-call (x402/USDC on Base) or API key. MCP server + n8n node + examples. · GitHub

It works without credentials on the free demo tier, so you can try the wiring before paying anything ($19/mo for 1k pages after that).

Feedback on the node UX is very welcome — it’s currently submitted for n8n verification. Curious what receipt/expense flows you’d want it to handle better.

1 Like

The needs_review flag in the output is a really useful touch - it makes it practical to add an IF node after ParseDoc to route low-confidence items to a human review step before writing to Sheets. One scenario that would make this even more useful: multi-currency support, where the node normalizes the currency symbol or code alongside the total. Receipts from international travel or multi-country expense flows would benefit from that without needing a post-processing step.