Active Project

Budget-Inbox

Your bank shows $200.
Your budget shows every item.

Automatically sync Amazon orders to YNAB as itemized split transactions. Built for real YNAB users who are tired of manual data entry.

The Problem

You check your bank: "Amazon - $247.83"

But what did you actually buy?

Your bank has no idea. It's just a lump sum. Meanwhile, your email has the full order confirmation with every item, every price, everything that actually happened.

You love YNAB. You want to track groceries separate from household items separate from electronics. But manually entering 15 items from that email? 15 minutes you'll never get back.

How It Works

Connect once. Shop normally. Your YNAB budget fills itself in with perfect itemized transactions.

Step 1

We Watch Your Inbox

Connect your Gmail account once. Our pub/sub service monitors for Amazon order confirmations 24/7. No forwarding, no manual work—completely automatic.

Step 2

AI Extracts & Categorizes

Claude AI parses every item and intelligently categorizes each one based on your YNAB setup.

Step 3

Perfect YNAB Entry

A fully itemized split transaction appears in YNAB automatically. Every item in the right category. Zero effort from you.

Simple UX, Complex Engineering

What You See

  1. 1Connect Gmail & YNAB (one time)
  2. 2Shop on Amazon like normal
  3. 3Itemized transactions appear in YNAB

Behind the Scenes

  1. Gmail pub/sub monitors inbox 24/7
  2. Amazon order detected instantly
  3. Inngest triggers background processing
  4. Cheerio parses complex HTML email
  5. Claude AI categorizes each item
  6. YNAB API creates split transaction
  7. Webhook confirms, database logs

13 integrations · 23 environment variables · Zero effort from you

Built With Modern Tools

A powerful stack managing 13 service integrations seamlessly

Frontend

Next.js 16
React 19
TypeScript
Tailwind CSS 4

Database

PostgreSQL
Supabase
Prisma ORM

Auth

Clerk
OAuth 2.0
Gmail API
YNAB API

Infrastructure

Vercel
Inngest
Claude AI
Stripe/Polar
Next.jsTypeScriptPostgreSQLPrismaClaude

The Vision

Email captures what really happened. Your bank just shows a lump sum.

Budget-Inbox started with Amazon because it's a real problem for real YNAB users (like me). But the same pattern exists everywhere.

More Retailers

Target, Walmart, Costco, Instacart—anywhere you get a detailed email receipt but a lump sum bank transaction.

Learning AI

Claude learns from your corrections and gets better at matching your budget categories over time.

Receipt Photos & PDFs

Physical receipts? Email a photo. PDF statements? Forward them. Same itemization magic.

Other Platforms

The platform works for any budgeting system. YNAB today, Mint/EveryDollar/Actual tomorrow.

Stop entering receipts manually

Connect once. Shop normally. Your YNAB budget fills itself in with perfect itemized transactions.