• Pricing
Get started free

SubDupes Product OS

The end of manual software data entry.

Forward a receipt — or let one mail rule do it for you. SubDupes reads the cost and the renewal date, and builds your centralized software inventory automatically.

  • No bank login
  • No inbox access
  • Forward or Bcc your receipts
Your inbox · forwarded
From: support@github.com
Subject: Your GitHub receipt

GitHub, Inc.
PlanEnterprise
Amount$504.00
BilledMonthly
RenewsNov 1, 2026
SubDupes AIGitHub Enterprise$504.00/moLive dashboard · structured inventory · renews Nov 1

The software receipt problem.

Without automation, tracking software spend is a manual, broken process that wastes hours of productive time every month.

Forwarding Invoices

Every time a subscription charges your card, you have to find the email, download the PDF, and manually forward it to your accounting software or finance team.

Manual Data Entry

Someone has to open a spreadsheet, type in the vendor name, the cost, the date, and attempt to guess when the next renewal will hit.

The Lost Details

Because it's manual, nobody logs the actual product name or the specific plan. You just see "Adobe" and have no idea if it's Photoshop or Acrobat.

Are you reading my emails?

Only the ones you forward.

SubDupes has no connection to your inbox: no read-only API, no OAuth token, no password. It only receives the messages you forward or Bcc to your private address (like a receipt from @stripe.com or @adobe.com). Those are read by our parser and an AI model to pull out the receipt data.

No Mailbox Access

We hold no credential and no token for your mail account. We can only see the individual messages you forward to us.

Automated Extraction

Our parser and an AI model pull out the vendor, amount and renewal date. Nobody on our side types your receipts in by hand.

Exactly what SubDupes processes.

SubDupes only receives what you forward. Everything else in your inbox never reaches us.

What Never Reaches Us

  • Personal conversations
  • Emails from colleagues
  • Attachments unrelated to receipts
  • Legal documents
  • Family photos
  • Password resets
  • Banking login information

What We Process


  • Software receiptsread
  • Subscription invoicesread
  • Vendor billing notificationsread
  • Renewal remindersread
  • Seat upgrade receiptsread

The source of truth isn't your bank.
It's your inbox.

When a software product is purchased, the most detailed, high-fidelity record of that transaction is always emailed to the buyer.

What's inside a receipt?

  • The exact product name (not just the vendor)
  • The number of seats or licenses
  • The billing frequency (Monthly vs Annual)
  • The specific renewal date
  • Taxes and hidden fees
  • The buyer's email address
“We realized we could bypass the slow, messy process of asking employees for invoices. The data was already sitting perfectly structured in their inboxes. We just needed an engine to extract it.”
The SubDupes Insight

Why not just connect the bank?

Bank feeds show that money left your account. They don't show what you bought, who bought it, or when it renews.

Bank Feed Data

POS DEBIT ACH ADB *SYSTEMS CA
  • Charge amount: $29.99
  • Unknown exact vendor
  • No renewal date
  • No invoice attachment
  • No product information

Email Receipt Data


VendorAdobe
ProductCreative Cloud
Cost$29.99/mo
RenewalAug 14, 2026

Invoice attachedINV-2026-004.pdf

How forwarding works.

SubDupes never connects to your mailbox. You decide which receipts reach us — nothing else does.

  1. 1. You Forward the Receipt

    Forward a receipt from Gmail, Outlook, or any inbox — or BCC your private SubDupes address at checkout. No inbox access, no email password, no bank login.

  2. 2. Receipt Check

    Every message is checked for the shape of a receipt — an amount, an invoice or billing subject, an attached PDF. Anything that doesn't look like a receipt is dropped before extraction.

  3. 3. Extraction

    Receipts are read in full — body text, HTML, and PDF attachments — by our parser and an AI model, which pull out the vendor, amount, and renewal date and add them to your inventory.

From forwarded email to structured data.

Watch how our engine processes an unstructured email and turns it into clean, analyzable JSON data.

Receipt from GitHub
From: support@github.com

GitHub, Inc.

Hi Team,

Your receipt for GitHub Enterprise is ready.


GitHub Enterprise (24 seats)$504.00
Total Paid$504.00

Your subscription will automatically renew on November 1st, 2026.

extraction_result.json
{
  "status": "success",
  "data": {
    "vendor": "GitHub",
    "product": "Enterprise",
    "total_amount": 504.00,
    "currency": "USD",
    "seats": 24,
    "billing_period": "monthly",
    "next_renewal": "2026-11-01",
    "confidence_score": 0.99
  }
}

Vendor Domain Recognition

SubDupes doesn't just guess. We maintain an active catalogue of SaaS vendor email domains, so a receipt is matched to the right product rather than inferred from a merchant string.

Sender domainMatched

billing@stripe.comStripe
invoices@zoom.usZoom
no-reply@figma.comFigma
receipts@notion.soNotion

A growing catalogue of software vendors

When a forwarded receipt comes from a known domain, it is matched to the right product straight away. A receipt from a vendor we don't recognise yet is still read and captured.

The Magic Moment

SubDupes Receipt Intelligence

Watch how chaotic receipt text is instantly translated into the perfect, structured format your finance team dreams of.

Raw Email Text

Microsoft 365 Business Standard

Thank you for your purchase.

Total: $12.50/user

Your subscription renews June 12, 2026.

Vendor

Microsoft

Product

Microsoft 365

Cost

$12.50/user

Renewal

June 12, 2026

Category

Productivity

Hidden Renewal Extraction

Software companies love to bury the auto-renewal date in the fine print of their invoices.

Our AI specifically hunts for phrases like "Next billing date," "Automatically renews on," and "Commitment term ends." It pulls that date out and adds it to your SubDupes renewals, with a reminder up to 7 days before the charge.

No more surprise charges.

Forwarded receipt textFound hidden date

...for choosing our annual Pro plan.

Your card ending in 4421 was charged $1,200.00.

By completing this purchase you agree to our terms of service. Your account will automatically renew on October 14, 2026 unless cancelled prior.

Reminder scheduled

Renews Oct 14, 2026 · reminder Oct 7

Duplicate Category Found

Asana Pro

Receipt via sarah@acme.com (Marketing)

$420/mo

Monday.com Standard

Receipt via david@acme.com (Engineering)

$380/mo


SubDupes Recommendation:

Consolidate Project Management

Real-time Duplicate Detection

When tracking manually, you rarely notice that Marketing bought Asana while Engineering bought Monday.com.

Because receipts forwarded by every team member land in one shared workspace, SubDupes flags when overlapping tools are purchased, so you can consolidate contracts.

The Final Output: A Living Inventory

Hundreds of unstructured email receipts are automatically aggregated into one central dashboard. You never typed a single vendor name.

Active Subscriptions

Updated from your latest receipt
Figma Professionalsarah@acme • Renewal: Jan 12, 2026
$144.00/yr
AWS Servicesdevops@acme • Renewal: Monthly
$842.12/mo
HubSpot Marketingmarketing@acme • Renewal: Oct 01, 2026
$800.00/mo

What happens after discovery?

Extraction is just the beginning. Once the data is structured, it immediately flows into the rest of the SubDupes ecosystem.

  1. 01

    Inventory Updated

    The centralized source of truth.

    Explore
  2. 02

    Duplicates Checked

    Finding overlapping SaaS tools.

    Explore
  3. 03

    Renewals Tracked

    Reminders up to 7 days ahead.

    Explore
  4. 04

    Spend Analyzed

    Visibility for leadership.

    Explore

The SubDupes Transformation

What used to be a massive organizational headache is solved instantly.

Before SubDupes

  • 200 raw emails
  • 47 scattered invoices
  • 15 unknown vendors
  • 0 visibility

After SubDupes

  • 47 subscriptions tracked
  • 15 vendors identified
  • 8 renewals upcoming
  • 3 duplicates found

Real software. Real extraction.

Our engine understands the nuances of many different SaaS invoice formats. Here is how it handles the software you already use.

Google Workspace ReceiptRaw Text
Your Google Workspace invoice is available. Amount: $72.00 Billing period: Sep 1 - Sep 30, 2026 Next auto-renewal: Oct 1, 2026.
SubDupes Engine
ProductGoogle Workspace
Cost$72.00/mo
RenewalOct 1, 2026
Adobe ReceiptRaw Text
Thank you for choosing Adobe Creative Cloud All Apps. Your subscription has been renewed for $54.99. Your next billing date is Nov 14, 2026.
SubDupes Engine
ProductCreative Cloud All Apps
Cost$54.99/mo
RenewalNov 14, 2026
Canva ReceiptRaw Text
Receipt from Canva Pty Ltd. Canva Pro (Yearly) - 1 Person Total Paid: $119.99 Renews on: August 2, 2027
SubDupes Engine
ProductCanva Pro (Yearly)
Cost$119.99/yr
RenewalAug 2, 2027
AWS ReceiptRaw Text
Amazon Web Services Invoice Available. Total amount due: $1,420.50 Billing Period: September 2026. Auto-pay scheduled.
SubDupes Engine
ProductAWS Cloud Infrastructure
Cost$1,420.50/mo
RenewalMonthly

After your first receipts

The Discovery Snapshot

Example totals from a sample account.

52

Subscriptions Discovered

14

Vendors Identified

7

Renewals Next Month

4

Duplicate Subscriptions

31

Invoices Organized

Deployed in 60 seconds.

No agents to install, no bank login and no inbox access. Forward receipts to your private SubDupes address, or upload a CSV or PDF, and your inventory starts building right away.

  1. 00s

    Create Your Account

    Click “Continue with Google” or “Continue with Microsoft”. Sign-in only — SubDupes never asks for access to your mail.

  2. 15s

    Forward Your Receipts

    SubDupes matches each forwarded receipt against its catalogue of known vendor domains and pulls out the product, cost and renewal date.

  3. 60s

    Your Dashboard Is Live

    Your subscriptions, costs, renewals, and potential duplicates are fully populated and categorized in the dashboard.

Security & Privacy by Design

Trust is our most important feature. SubDupes is built so it never needs your bank login or access to your inbox.

Security

  • Encrypted in Transit

    Every connection to SubDupes runs over HTTPS/TLS.

  • No Password Storage

    Sign in with Google or Microsoft for login only. We never ask for, see, or store your email password, and never access your inbox.

Privacy

  • Only What You Forward

    We only see the receipts you choose to forward or upload. Nothing else in your inbox ever reaches us.

  • No Data Selling

    You are the customer, not the product. We will never sell, rent, or share your transaction data.

Frequently Asked Questions

Common questions about how SubDupes discovers software.

How exactly does email receipt scanning work?

You forward a receipt to your private SubDupes address — or add one rule in Gmail or Outlook that forwards them for you. When a forwarded message comes from a known software vendor (e.g. @adobe.com), SubDupes extracts the product name, cost and renewal date. Nothing you do not forward is ever seen, because SubDupes has no connection to your mailbox.

Why use email receipt scanning instead of bank feeds?

Bank feeds only show that money left your account and often display obscure merchant names. Email receipts contain the actual 'source of truth'—the exact product, the tier, the number of seats, and critically, the next renewal date and invoice attachment.

Is email receipt scanning secure?

SubDupes holds no password, no OAuth token and no API access to your mail account, so there is no connection that could be abused or leaked. Only the individual messages you forward reach us. They are encrypted in transit and read by our parser and an AI model to pull out the subscription details.

What software vendors can SubDupes detect?

Our extraction engine is backed by a growing catalogue of SaaS and software vendors, covering everything from enterprise infrastructure (AWS) to design tools (Figma). A receipt from a vendor we do not yet recognise is still captured — it is simply categorised once we add it.

How long does setup take?

Less than 60 seconds. There are no agents to install and no CSVs to upload — you forward your first receipt, or paste your SubDupes address into a single forwarding rule in Gmail or Outlook, and the engine starts building your inventory from the next receipt onward.

Explore The Platform

The SubDupes Product OS

Who it’s for

Looking for a different solution?

SubDupes is built differently depending on how your team operates.

From the SubDupes Blog

What Is Receipt-Based Subscription Tracking?

How parsing email receipts finds subscriptions without bank access.

Read article →
How to Track Subscriptions From Email Receipts

Turn the billing emails already in your inbox into a live inventory.

Read article →
How One Email Forwarding Rule Unlocks Full Visibility

A single forwarding rule feeds every receipt into your dashboard.

Read article →
Subscription Tracker Without Bank Linking

Why receipt-based tracking protects your privacy and financial data.

Read article →
How to Find All Your Subscriptions in 5 Minutes

The receipt-based shortcut to a complete subscription list, fast.

Read article →
Receipt-Based Tracking: The Privacy-First Alternative

Full subscription visibility with no bank login and no card credentials.

Read article →
Why email receipts beat bank feeds for tracking subscriptions

Bank feeds miss renewals, split charges, and trial conversions. Learn how parsing email receipts gives you more accurate, real-time subscription tracking.

Read article →
Data minimization: Why email receipts beat open banking for subscription tracking

Open banking shares more data than you need. Discover why email receipts are the privacy-first approach to tracking subscriptions without oversharing financial data.

Read article →
Why email receipt forwarding beats bank feeds for subscription tracking

Bank feeds miss trials, free tiers, and renamed charges. Learn how email receipt forwarding captures a cleaner, more complete subscription record automatically.

Read article →
3 email receipt signals that confirm an active subscription

Learn the three key email receipt signals that indicate a subscription is still active, so you can reduce churn and keep your subscriber data accurate.

Read article →
Why BCC is the safest way to track recurring charges

Learn how the BCC method lets you monitor subscriptions and recurring charges without sharing login credentials or exposing sensitive account access.

Read article →
The BCC method: Route receipts without granting inbox access

Learn how the BCC method lets you forward receipts to bookkeeping tools automatically—without sharing your inbox credentials or exposing sensitive emails.

Read article →

Ready to automate your software inventory?

Forward your first receipts and see your subscriptions, renewals and duplicates in one place.

Start free — no credit card required. Not ready to sign up? Get your free subscription waste report →