Invoice Auto-Loader (Poland)

Product Finance & Accounting

Invoice Auto-Loader (Poland)

Turn emailed Polish invoices into a structured Google Sheets register with duplicate checks, review alerts and confirmation after each successful write.

Founding seller Added 2026-10-14
👁 2 Works with Finance & Accounting Self-hosted stack

Includes 2 items · 14-day refund if it doesn't work as described

Price $19.99 one-time · then $0.12/mo in services you run yourself
Update policy: Updates included
Share

Finance & Accounting invoices accounting n8n gmail google-sheets

Production readiness

Starter

0 of 5 production pillars met

  • Compatibility tested
  • Evaluated
  • Security screened
  • Tools & integrations
  • Memory & state
  • Per-run observability coming soon
Self-hosted automation stack

What you run, and what it costs you

n8n monitors unread Gmail inbox messages, processes supported attachments sequentially, extracts invoice data with OpenAI, checks the Google Sheets register for a matching supplier NIP and invoice number, and appends valid new rows. Gmail sends confirmation after a successful write, or a duplicate/review alert when a row is not added. PKPiR suggestions remain subject to accounting review.

Self-hosted Runtime: n8n needs 4 services · ~$0.12/mo
01

Services you bring

Accounts you sign up for, billed by them — not by Sigrix.
n8n uns Gmail polling, sequential attachment processing, validation, duplicate checks, Google Sheets writes and notification routing. Existing self-hosted Community Edition assumed in the estimate; server and hosting costs are separate. n8n Cloud subscription is extra and needs a suitable concurrency arrangement Sign up ↗
Gmail Receives invoice attachments and sends post-write confirmations or duplicate/review alerts to the configured recipient. No additional mailbox subscription assumed for an existing account within its limits; paid Google Workspace plans are separate. Sign up ↗
OpenAI Transcribes supported image attachments and extracts structured invoice data with gpt-4o-mini. Usage-based. Example: $0.12 for 100 text-PDF extraction attempts at 4,000 input and 1,000 output tokens each. Image transcription, longer documents and retries cost extra. Sign up ↗
Google Sheets Stores the 16-column invoice register and supplies existing rows for supplier-and-invoice duplicate checks. No additional subscription assumed for an existing Google account within its limits; paid plans are separate. Sign up ↗
02

Credentials you provide

BYO — never embedded

No secrets ship inside the download. The package arrives with empty credential slots. You paste your own keys into your own n8n; nothing you enter is transmitted to Sigrix or to the seller.

  • Gmail OAuth credential for Gmail Authorizes Gmail polling, attachment downloads and notification emails. Assign to Monitor Gmail for Invoices, Powiadomienie email and Alert duplikat. You supply
  • OPENAI_API_KEY for OpenAI Authorizes gpt-4o-mini for image transcription and structured invoice extraction. Assign to OCR Image to Text and OpenAI Chat Model. You supply
  • Google Sheets OAuth credential for Google Sheets Authorizes reading the register for duplicate checks and appending validated invoice rows. Assign to Sprawdz duplikaty and Record to Google Sheets. You supply
03

How it connects

5 connections across 11 stages
01 Trigger
Monitor Gmail for Invoices Gmail
02 Check
Workflow Configuration Set fields Wykryj faktury Code Decision: Jest faktura? Condition
03 Run
Split zalaczniki Code Process Attachments Loop Attachment Context Code
04 Branch
Branches on: PDF czy Obraz?
route 1 Extract Text from PDF Extractfromfile route 2 OCR Image to Text OpenAI
05 Run 2
Przygotuj tekst Code
06 Branch 2
Branches on: Tekst poprawny?
if yes AI Invoice Interpreter AI step if no Prepare Alert Code
07 Run 3
Prepare Spreadsheet Data Code Alert duplikat Gmail
08 Branch 3
Branches on: Dane poprawne?
if yes Sprawdz duplikaty Google Sheets if no Prepare Alert Code
09 Run 4
Czy duplikat? Code
10 Branch 4
Branches on: Nowy?
if yes Prepare Row for Append Code if no Prepare Alert Code
11 Run 5
Record to Google Sheets Google Sheets Confirm Saved Invoice Code Powiadomienie email Gmail
See it as a connection list
  1. 01Gmail → n8n (Gmail API polling for unread inbox messages and attachment downloads)
  2. 02n8n → OpenAI (gpt-4o-mini image transcription and structured invoice extraction)
  3. 03n8n → Google Sheets (Google Sheets API register read for duplicate checks)
  4. 04n8n → Google Sheets (Google Sheets API append of validated new invoice rows)
  5. 05n8n → Gmail (Gmail API confirmation after write, or duplicate/review alert without a new row)
04

Recurring cost

Charged monthly by the services above
Estimated running cost $0.12/mo You pay this to the services above, every month, for as long as the automation runs — it is not part of the listing price.
Breakdown
  • OpenAI text-PDF extraction (00 x ((4,000 / 1,000,000 x $0.15) + (1,000 / 1,000,000 x $0.60)); image transcription excluded.) $0.12/mo
  • n8n Community Edition (Existing self-hosted instance; hosting, server and administration excluded.) $0/mo
  • Gmail (Existing account within its limits; any paid mailbox plan excluded.) $0/mo
  • Google Sheets (Existing account within its limits; any paid plan excluded.) $0/mo
Assumes
  • 100 text-based PDF invoice processing attempts per month, including any duplicate attempts
  • One gpt-4o-mini structured extraction call per processed PDF
  • Average of 4,000 billed input tokens and 1,000 output tokens per extraction call, including prompts and schema
  • Standard uncached text rates of $0.15 per 1 million input tokens and $0.60 per 1 million output tokens, checked on 14 October 2026
  • No image transcription, no additional model calls and no retries included in this example
  • Existing self-hosted n8n Community Edition instance; server, hosting and administration excluded
  • Existing Gmail and Google Sheets accounts within their limits; paid Google Workspace plans excluded
  • One concurrent execution per register
  • This is an illustrative variable API-cost estimate, not the full cost of a new deployment or a guaranteed monthly bill
  • Image attachments, larger documents, retries and paid service plans increase the total
What you get

Everything in the package

Includes 2 items
  • Input: Unread Gmail inbox messages with one invoice per supported attachment: a text-based PDF or a PNG, JPEG or WebP image. Extracted text must be readable and no longer than 20,000 characters.
  • Output: A new 16-column row in the Faktury Google Sheets tab for each valid, non-duplicate invoice, followed by an email confirmation. Duplicate, incomplete or conflicting records generate an alert wi
Overview

What this does

Spend less time copying invoice details from your inbox. Invoice Auto-Loader (Poland) is an editable n8n workflow that reads supported Gmail attachments, extracts invoice data and prepares a structured Google Sheets register for accounting review. Text-based PDFs are read locally in n8n. PNG, JPEG and WebP attachments use OpenAI image transcription before structured extraction. The workflow processes attachments one at a time and preserves the source filename and sender address alongside 14 other register fields. Duplicate checks compare the supplier tax ID (NIP) and invoice number against existing rows. Matching invoices are skipped; conflicting records and incomplete or inconsistent data generate a review alert without a new row. A success email is sent only after the Google Sheets write returns successfully and the returned invoice data passes the workflow check. Includes the editable workflow, a 16-column register template and setup steps. Designed for Polish invoice administration with buyer-owned Gmail, OpenAI and Google Sheets accounts. PKPiR categories are preliminary suggestions requiring accounting review. This is a configurable workflow template. It does not submit to KSeF, prepare JPK or approve tax treatment. Scanned PDFs without readable text, mixed VAT rates and uncertain records require manual handling. Use one execution at a time per register. Offline logic checks passed; live integration testing is still required on the buyer's n8n instance. API usage, hosting and implementation services are separate.

About this listing

Frequently asked questions

Answered by the seller, about this listing specifically.

  • What does Invoice Auto-Loader (Poland) do?

    Spend less time copying invoice details from your inbox. Invoice Auto-Loader (Poland) is an editable n8n workflow that reads supported Gmail attachments, extracts invoice data and prepares a structured Google Sheets register for accounting review. Text-based PDFs are read locally in n8n. PNG, JPEG and WebP attachments use OpenAI image transcription before structured extraction. The workflow processes attachments one at a time and preserves the source filename and sender address alongside 14 other register fields. Duplicate checks compare the supplier tax ID (NIP) and invoice number against existing rows. Matching invoices are skipped; conflicting records and incomplete or inconsistent data generate a review alert without a new row. A success email is sent only after the Google Sheets write returns successfully and the returned invoice data passes the workflow check. Includes the editable workflow, a 16-column register template and setup steps. Designed for Polish invoice administration with buyer-owned Gmail, OpenAI and Google Sheets accounts. PKPiR categories are preliminary suggestions requiring accounting review. This is a configurable workflow template. It does not submit to KSeF, prepare JPK or approve tax treatment. Scanned PDFs without readable text, mixed VAT rates and uncertain records require manual handling. Use one execution at a time per register. Offline logic checks passed; live integration testing is still required on the buyer's n8n instance. API usage, hosting and implementation services are separate.

  • Who is Invoice Auto-Loader (Poland) best for?

    Invoice Auto-Loader (Poland) is built for finance & accounting use cases and is particularly useful for invoices, accounting, n8n, gmail, and google-sheets.

  • What do I get with Invoice Auto-Loader (Poland)?

    Input: Unread Gmail inbox messages with one invoice per supported attachment: a text-based PDF or a PNG, JPEG or WebP image. Extracted text must be readable and no longer than 20,000 characters.; Output: A new 16-column row in the Faktury Google Sheets tab for each valid, non-duplicate invoice, followed by an email…

  • How much does Invoice Auto-Loader (Poland) cost?

    Invoice Auto-Loader (Poland) is priced at $19.99 on Sigrix.

  • Can I customize Invoice Auto-Loader (Poland) after I get it?

    Yes — once you own Invoice Auto-Loader (Poland) on Sigrix the deliverables are yours to adapt to your own data and workflow rather than starting from scratch.

Buying on Sigrix The same for every listing, so you only have to read it once.
How do I use this product?
Open the Instructions tab and follow the setup guide with your own accounts. Everything runs on your infrastructure — Sigrix never executes it for you.
What do I get after purchase?
Immediate access to every file in the package, the full setup guide, and free updates to this listing for as long as you own it.
Where can I find support references?
Support comes from the seller; their profile lists how to reach them. Your certificate and product identifiers are in the Ownership tab, and Sigrix mediates refund requests within 14 days.