Skip to product information

Send Monthly Stripe Invoice CSV via Gmail (n8n Workflow)

Send Monthly Stripe Invoice CSV via Gmail (n8n Workflow)

 (200+Reviews)
Regular price £74.99
Regular price £74.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Send Monthly Stripe Invoice CSV via Gmail (n8n Workflow)

Send Monthly Stripe Invoice CSV via Gmail (n8n Workflow)

Regular price £74.99
Regular price £74.99 Sale price
SAVE Sold out

Automatically Email a Monthly Stripe Invoice CSV via Gmail

This n8n workflow exports all paid Stripe invoices from the previous month, converts them into a structured CSV report, and emails the CSV through Gmail—fully automated on a monthly schedule (or runnable manually anytime).

What this workflow does

  • Schedules monthly: runs on the 1st day of every month at 07:00 (or you can execute it manually).
  • Builds the reporting window: calculates the previous month’s start and end timestamps and generates a monthly filename like stripe_YYYY-MM.csv.
  • Fetches Stripe invoices: calls the Stripe Invoices API to retrieve all invoices marked paid within that date range, with automatic pagination to handle all results.
  • Formats invoice data for reporting: flattens the Stripe response into CSV-ready rows, including invoice, customer, address, VAT/tax, and payment fields, while converting amounts from cents to euros.
  • Creates and emails the file: generates the CSV with a header row and sends it via Gmail as an email attachment.

Use cases

  • SaaS operators who need a consistent monthly invoice export for accounting and reconciliation.
  • Finance teams that want a ready-to-send CSV report of paid Stripe invoices without manual downloads.
  • Automation engineers setting up reliable Stripe reporting using n8n workflows and scheduled email delivery.

Technical details

  • Nodes / integrations: code, no op, http request, convert to file, gmail, plus a sticky note for workflow guidance.
  • Stripe access: uses HTTP Bearer Auth with a Stripe API token that has permission to read invoices.
  • Email delivery: configure Gmail OAuth2 credentials and set recipient email, subject, and message in the Gmail step.

Set up your Stripe filters and CSV columns to match your reporting needs, then let n8n send your monthly Stripe invoice CSV automatically.

View full details