Connect your Gmail. Our AI scans 12 months of inbox retroactively (and forward in real-time), extracts every receipt + invoice, categorizes for Schedule C, and exports to QuickBooks/Xero or a tax-ready CSV — for $12/mo, no accountant setup required.
Problem
Solo freelancers and micro-business owners (1-5 employees) spend 4-8 hours/month manually hunting for receipts and invoices across Gmail/Outlook to hand to their bookkeeper. They miss expenses (~30% of deductible spend) and pay overage at tax time. Existing tools (Receipt Bank, Dext) are priced for accountants ($30-50/seat) and require the bookkeeper to drive setup.
Audience
US/CA solo freelancers (1099 contractors, consultants, e-commerce sellers, indie creators) and micro-business owners with annual revenue $25K-$500K who file their own taxes or hand a folder to a CPA at year-end. ~15M solo entrepreneurs in US per Bureau of Labor stats. WTP: $9-19/mo (validated by Receiptor at 5K+ paying micro-businesses).
Reasoning
What we ship
**Core features (MVP)**
- Gmail OAuth (gmail.readonly scope) + Microsoft Graph for Outlook — 60-second connect.
- Retroactive 12-month inbox scan: Celery worker walks the year of email, finds receipts/invoices, classifies each.
- US Schedule C native categorization: Advertising, Car & Truck, Office Supplies, Travel, Meals (50%), etc.
- Auto-write into QuickBooks Online or Xero via official APIs; alternatively a tax-ready CSV for the CPA.
- April tax-prep pack upsell: $99 one-time for full YTD report + audit-trail docs for IRS 7-year retention.
**Primary user flow**
1. Solo freelancer finds us via SEO ("schedule c receipts") in January before tax season or in r/freelance.
2. Clicks "Connect Gmail", completes Google OAuth, sees a "Scanning your inbox..." progress bar (live: "Found 47 receipts so far...").
3. 5-15 minutes later: dashboard with a receipt table, each categorized, total deductible amount on top.
4. Free tier 50 receipts → upgrade to $12/mo Solo. Optionally connect QuickBooks for auto-write.
**What it looks like**
- **Landing page**: hero "Find $4,000 in lost deductions hiding in your Gmail." Below hero: animated "scanning inbox" counter incrementing receipts found. CTA: "Connect Gmail — free 50 receipts". Trust block: "Read-only access. We never send mail."
- **Main app screen**: QuickBooks-styled receipt table — Date / Merchant / Amount / Category / Source-email-link. Side panel with Schedule C category totals + month filter. Top-right "Sync to QuickBooks" / "Export CSV" buttons.
- **Output**: tax-ready CSV (Date, Description, Amount, Schedule C Line, Receipt URL) + monthly email digest "March 2026: $1,247 deductible found across 23 receipts". In QuickBooks: auto-created Expense entries linked back to the original email.
**MVP build plan (14 days)**
- Day 1-3: FastAPI + Postgres + Celery + R2 (7-year retention) on Railway, Stripe Subscriptions, JWT.
- Day 4-7: Gmail OAuth (gmail.readonly) + Microsoft Graph, async inbox-scan worker, Claude Sonnet 4.6 for receipt classification.
- Day 8-10: Schedule C category mapping, QuickBooks Online API (write expenses), Xero API (write bills), CSV export.
- Day 11-13: landing + dashboard (React + Tailwind), live-scan progress UI, edge cases (forwarded receipts, EUR/GBP, multi-account).
- Day 14: submit Google Verification (trusted-tester until 100 users), launch on r/freelance and IndieHackers.
Source signals
- `SIG-20260425-us-ai-wrapper-vertical-receiptor-bookkeeping-ai` — "Receiptor: 5000+ paying micro-businesses, syncs Xero/QuickBooks, AI extracts merchant/date/amount/tax"
- `SIG-20260425-us-ai-wrapper-vertical-pdf-pay-per-use-ai` — pricing-model adjacent (rejection of $20/mo for episodic use). Bookkeeping is recurring → subscription justified.
- `SIG-20260425-us-ai-wrapper-vertical-execute-not-just-report` — "If a tool just says... I'm out. If it executes, I'm paying" → drives auto-sync to QuickBooks/Xero, not just CSV export.
Reasoning
SIG-receiptor-bookkeeping-ai shows a validated product with **5000+ paying micro-businesses**. That's a rare case where the SIG comes with proven WTP in the category. What Receiptor does right: scan inbox + extract receipts + sync to Xero/QuickBooks + bookkeeper-friendly export.
**Where the white-space is**: Receiptor targets EU micro-businesses (UK + EU, VAT-driven). The US segment — 15M solo entrepreneurs — is much larger, and the tax flow is completely different (Schedule C for 1099, IRS audit-trail requires 7-year storage). Receiptor and competitors are not optimized for US Schedule C categorization.
Adjacent signals strengthen the thesis:
- SIG-pdf-pay-per-use showed subscription fatigue for episodic AI; **bookkeeping is the opposite — recurring use every month**, subscription fits perfectly (recurring_revenue_fit is high).
- SIG-execute-not-just-report — users want tools that **do, not show**. Our differentiator: auto-write into QuickBooks/Xero, not "here's a list of receipts, you categorize them yourself".
Stack-fit: Gmail API + Microsoft Graph + Claude + Postgres + Celery workers for async inbox scanning. 14-day build adds 4 days over baseline because of the inbox-scan async ML pipeline and OAuth scope-flow testing.
Regulatory risk: medium. Gmail API requires Google Verification (security review) — that's a ~$15K-30K cycle, deferrable to 100+ paying customers via "trusted tester" flow. IRS 7-year retention requires reliable R2 storage.
Quick competitive read
- **Receiptor AI** (CMP-IDEA-007-receiptor-ai): our source SIG, EU-focused, 5K+ paying. Tiered $29/$79/$199 + per-unit overages. WhatsApp + email monitoring + retroactive scan.
- **Dext / Receipt Bank** (CMP-IDEA-007-dext): industry leader since 2010. Business $24-36, Practice per-client. Bookkeeper-driven motion.
- **Keeper Tax** (CMP-IDEA-007-keeper): $20/mo or $199/yr with filing; bank-statement-driven (Plaid) freelancer-focused. Complementary, not direct overlap.
- **Hubdoc** (CMP-IDEA-007-hubdoc): Xero-owned, free with Xero subscription. Auto-fetch from suppliers, not Gmail-search.
- **Expensify** (CMP-IDEA-007-expensify): Free 25 scans + $5-9 active user. Corporate-T&E focused, not solo-1099.
**Market density: medium-high** (5+ established incumbents + Keeper as adjacent). All position around either bookkeeper-channel (Dext, Receiptor Pro/Scale), Xero-bundled (Hubdoc), corporate-T&E (Expensify), or bank-statement (Keeper). **White-space confirmed: direct-to-solo-freelancer + Gmail/Outlook retroactive 12-month inbox scan + US Schedule C native categorization + QuickBooks auto-write at $12/mo Solo flat.** Receiptor proved the WTP at this price band but is EU-flavored — US 1099 segment is the unclaimed half.
Initial pricing hypothesis
$12/mo Solo (unlimited inbox scan, single Gmail/Outlook connect, Schedule C export). $29/mo Pro (multi-account, QuickBooks/Xero auto-sync, mileage tracking). Annual 20% off. 30-day free trial with 50 receipts. Based on developed-tier solo WTP ($10-100/mo) — Receiptor proved $9-19 works. Up-sell: $99 one-time tax-prep export pack for April 1-15 deadline.
Distribution hypothesis
1) **SEO + programmatic**: pages targeting "schedule c receipts", "1099 deductions tracker", "freelancer expense organizer".
2) **Reddit + IndieHackers**: r/freelance, r/SmallBusiness, r/Entrepreneur — daily threads about tax-time chaos.
3) **Tax-season campaigns** (Jan-April): paid Google Ads on "1099 tax tracker", retargeting H&R Block / TurboTax searchers.
4) **CPA partnerships**: $20 commission per client referred by CPA; CPAs benefit — receipts already structured.
5) **YouTube creator partnerships**: tax-focused indie creators (Karlton Dennis, Mark Kohler) for sponsored content.
Source signals (6)
SIG-pdf-pay-per-useSIG-execute-not-just-reportSIG-receiptor-bookkeeping-aiSIG-20260425-us-ai-wrapper-vertical-pdf-pay-per-use-aiSIG-20260425-us-ai-wrapper-vertical-execute-not-just-reportSIG-20260425-us-ai-wrapper-vertical-receiptor-bookkeeping-ai