AI Agency Business Concept — 1099 Processing MVP

May 21, 2026 2026-05-22-b8ddb520

AI Agency Business Concept — 1099 Processing MVP

Summary

Chase and a friend were discussing a Y Combinator-inspired idea: build an AI agency that replaces professional services headcount with AI agents, starting with accounting and finance. Through a brainstorming session, the concept was refined into a managed service model targeting midsized companies for 1099 processing. The core insight is charging service-level prices ($299–$699/season) while delivering at software-level costs — positioning the agency between DIY tools ($50–$150) and traditional accounting firms ($1,500–$5,000+). The design was validated and committed as a spec document.

Key Topics

  • AI agency as managed service (not SaaS product)
  • 1099 processing as the initial service offering and validation wedge
  • Upload-and-deliver workflow with AI processing + human QA review
  • Client journey: Submit → Process → Review → Clarify → Deliver
  • Agent model: AI handles ~90% autonomously, human reviewer handles escalations
  • Three-tier pricing anchored at $299 / $699 / Custom per tax season
  • MVP scope with deliberate deferrals (IRS e-filing, integrations, state filing)

Decisions & Insights

  • Approach chosen: Managed service, not SaaS — positions as an agency replacing a firm, not competing with Track1099/Tax1099
  • 1099 processing as wedge — time-boxed, repeatable, high-stress for clients, binary output (filed or not), clear AI fit
  • Target customer: midsized companies — have budget to outsource, no full finance team
  • IRS e-filing deferred in MVP — do it manually first to validate demand before automating
  • Validation signal defined: 5 paying companies complete a job, 3 say they'd return next year
  • Tax-specific rules (TIN validation, B-Notice handling, contractor classification edge cases) flagged for domain expert review with friend

Design Visuals

Client Journey

Client Journey — AI Agency (Managed Service)

1099 Processing as the first service offering

1
CLIENT

Submit

Uploads contractor payment data (CSV, QuickBooks export, etc.) through a simple portal

2
AI AGENT

Process

Validates, classifies, and prepares 1099s — flags exceptions and missing TINs

3
HUMAN QA

Review

Agency reviewer checks flagged items, resolves issues, approves the batch

4
AGENT

Clarify

If there are gaps, agent messages the client to resolve — feels like a real team member

5
DELIVER

Done

E-filed with IRS + PDFs sent to client. Job closed.

Proactive Communication

The agent reaches out when something is missing — the client never has to chase status

Accountability

A human signs off before anything is filed — the agency owns the outcome

Service Pricing

Priced per engagement (per company per season), not per form — aligns with how clients think about outsourcing

Agent Model

The Agent Model — AI + Human Split

What the AI handles autonomously vs. what escalates to human review

AI AGENT — Handles Autonomously
  • Parse and normalize uploaded data (CSV, Excel, QB export)
  • Identify contractor vs. employee classification
  • Validate TIN format and threshold amounts ($600+)
  • Map to correct 1099 form type (NEC, MISC, etc.)
  • Detect duplicate payees
  • Draft client-facing messages for missing info
  • Generate form PDFs
  • Submit e-file payload to IRS FIRE system (post-MVP)
HUMAN REVIEWER — Escalated Cases
  • TIN mismatch / IRS B-Notice situations
  • Ambiguous contractor classification edge cases
  • Client has unresolved clarification questions
  • Unusually large payment amounts (fraud check)
  • Foreign contractor / W-8 complications
  • Final batch approval before e-filing
  • Any amended returns (1099-X)
EFFICIENCY HYPOTHESIS

One human reviewer can oversee 50–100 concurrent jobs with AI handling 90%+ of the work autonomously. This is the unit economics story — service-level pricing at software-level costs.

Pricing Model

Pricing Model

Per-engagement, season-based — positioned between DIY software and an accounting firm

STARTER
$299
per tax season
  • Up to 25 contractors
  • 1099-NEC + 1099-MISC
  • E-file + PDF delivery
  • Agent comms via portal
  • 1 revision round
~$12/contractor
MOST COMMON
GROWTH
$699
per tax season
  • Up to 100 contractors
  • All 1099 form types
  • E-file + PDF delivery
  • TIN verification included
  • Unlimited revisions
  • Priority turnaround (48h)
~$7/contractor
ENTERPRISE
Custom
per tax season
  • 100+ contractors
  • All form types + amendments
  • Dedicated reviewer
  • State filing add-on
  • SLA guarantee
  • White-glove onboarding
Talk to sales
COMPETITIVE CONTEXT
DIY Software
$50–150
Track1099, Tax1099 — you do all the work
AI Agency (us)
$299–699
Done-for-you, human-backed
Accounting Firm
$1,500–5,000+
Traditional outsourcing

MVP Scope

MVP Scope — What You Build First

Smallest thing that validates: will midsized companies pay for done-for-you 1099 processing?

IN SCOPE — Build this
Simple upload portal

Company creates an account, submits job with CSV/Excel upload. No integrations yet.

AI processing pipeline

Parse data, validate, classify, generate 1099 drafts. Flag exceptions.

Internal reviewer dashboard

Your team sees the AI's work, resolves flags, approves batch before filing.

Async client messaging

Agent sends email or portal message when client input is needed.

PDF generation + delivery

Generate 1099 PDFs, deliver via portal download.

Stripe payments

Client pays at job submission. Simple flat-fee checkout.

OUT OF SCOPE — Save for later
IRS e-filing integration

Manually file via IRS FIRE in v1 — validate demand before automating this.

QuickBooks / Gusto integrations

Upload model first. Integrations are v2 after upload is proven.

Contractor-facing portal

Email PDFs to contractors in v1. Portal for contractors is a later UX improvement.

State filing

Federal only for MVP. State requirements vary significantly.

Multi-service offerings

1099 only. Bookkeeping, AP/AR, etc. come after this is proven.

Named agent persona

Communications come from the brand in v1, not a named AI persona.

VALIDATION SIGNAL

MVP is validated when 5 paying companies complete a full job cycle and at least 3 say they'd use it again next year. That proves willingness to pay + trust in the output.

Action Items

  • Have friend (tax domain expert) review the agent model's escalation cases and tax-specific rules
  • Validate pricing with potential customers before committing
  • Research IRS FIRE system requirements for e-filing authorization
  • Determine legal/liability structure for an agency filing on behalf of clients
  • Define go-to-market strategy for acquiring first 5 customers
  • Move to implementation planning (writing-plans skill)
---
title: "AI Agency Business Concept — 1099 Processing MVP"
uuid: 2026-05-22-b8ddb520
date: 2026-05-22
published_at: 2026-05-22T03:08:45.309Z
description: "Designed an AI-powered managed service agency for 1099 processing, inspired by a Y Combinator idea to replace professional services headcount with AI."
---

# AI Agency Business Concept — 1099 Processing MVP

## Summary
Chase and a friend were discussing a Y Combinator-inspired idea: build an AI agency that replaces professional services headcount with AI agents, starting with accounting and finance. Through a brainstorming session, the concept was refined into a managed service model targeting midsized companies for 1099 processing. The core insight is charging service-level prices ($299–$699/season) while delivering at software-level costs — positioning the agency between DIY tools ($50–$150) and traditional accounting firms ($1,500–$5,000+). The design was validated and committed as a spec document.

## Key Topics
- AI agency as managed service (not SaaS product)
- 1099 processing as the initial service offering and validation wedge
- Upload-and-deliver workflow with AI processing + human QA review
- Client journey: Submit → Process → Review → Clarify → Deliver
- Agent model: AI handles ~90% autonomously, human reviewer handles escalations
- Three-tier pricing anchored at $299 / $699 / Custom per tax season
- MVP scope with deliberate deferrals (IRS e-filing, integrations, state filing)

## Decisions & Insights
- **Approach chosen: Managed service, not SaaS** — positions as an agency replacing a firm, not competing with Track1099/Tax1099
- **1099 processing as wedge** — time-boxed, repeatable, high-stress for clients, binary output (filed or not), clear AI fit
- **Target customer: midsized companies** — have budget to outsource, no full finance team
- **IRS e-filing deferred in MVP** — do it manually first to validate demand before automating
- **Validation signal defined**: 5 paying companies complete a job, 3 say they'd return next year
- **Tax-specific rules** (TIN validation, B-Notice handling, contractor classification edge cases) flagged for domain expert review with friend

## Design Visuals

<style>
.dv-wrap { background: #13131f; border-radius: 12px; padding: 20px; margin: 16px 0; font-family: system-ui, sans-serif; }
.dv-wrap .label { font-size: 11px; text-transform: uppercase; letter-spacing: 0.1em; color: #888; font-weight: 600; }
.dv-wrap .subtitle { font-size: 14px; color: #aaa; margin: 4px 0 16px; }
.dv-wrap h2 { color: #fff; font-size: 18px; margin: 0 0 4px; }
.dv-wrap h3 { color: #eee; font-size: 14px; margin: 6px 0 4px; }
.dv-wrap p { margin: 0; }
</style>

### Client Journey

<div class="dv-wrap">
<h2>Client Journey — AI Agency (Managed Service)</h2>
<p class="subtitle">1099 Processing as the first service offering</p>

<div style="display:flex;align-items:flex-start;gap:0;flex-wrap:nowrap;overflow-x:auto;">
  <div style="display:flex;flex-direction:column;align-items:center;min-width:130px;flex:1;">
    <div style="width:52px;height:52px;border-radius:50%;background:#6366f1;display:flex;align-items:center;justify-content:center;color:white;font-size:22px;font-weight:700;">1</div>
    <div style="width:2px;height:24px;background:#6366f1;opacity:0.3;"></div>
    <div style="background:#1e1e2e;border:1px solid #6366f1;border-radius:10px;padding:14px 12px;text-align:center;width:110px;">
      <div class="label" style="color:#6366f1;">CLIENT</div>
      <h3 style="margin:6px 0 4px;">Submit</h3>
      <p style="font-size:12px;color:#aaa;margin:0;">Uploads contractor payment data (CSV, QuickBooks export, etc.) through a simple portal</p>
    </div>
  </div>
  <div style="padding-top:26px;color:#555;font-size:20px;flex-shrink:0;padding-left:4px;padding-right:4px;">→</div>
  <div style="display:flex;flex-direction:column;align-items:center;min-width:130px;flex:1;">
    <div style="width:52px;height:52px;border-radius:50%;background:#8b5cf6;display:flex;align-items:center;justify-content:center;color:white;font-size:22px;font-weight:700;">2</div>
    <div style="width:2px;height:24px;background:#8b5cf6;opacity:0.3;"></div>
    <div style="background:#1e1e2e;border:1px solid #8b5cf6;border-radius:10px;padding:14px 12px;text-align:center;width:110px;">
      <div class="label" style="color:#8b5cf6;">AI AGENT</div>
      <h3 style="margin:6px 0 4px;">Process</h3>
      <p style="font-size:12px;color:#aaa;margin:0;">Validates, classifies, and prepares 1099s — flags exceptions and missing TINs</p>
    </div>
  </div>
  <div style="padding-top:26px;color:#555;font-size:20px;flex-shrink:0;padding-left:4px;padding-right:4px;">→</div>
  <div style="display:flex;flex-direction:column;align-items:center;min-width:130px;flex:1;">
    <div style="width:52px;height:52px;border-radius:50%;background:#a855f7;display:flex;align-items:center;justify-content:center;color:white;font-size:22px;font-weight:700;">3</div>
    <div style="width:2px;height:24px;background:#a855f7;opacity:0.3;"></div>
    <div style="background:#1e1e2e;border:1px solid #a855f7;border-radius:10px;padding:14px 12px;text-align:center;width:110px;">
      <div class="label" style="color:#a855f7;">HUMAN QA</div>
      <h3 style="margin:6px 0 4px;">Review</h3>
      <p style="font-size:12px;color:#aaa;margin:0;">Agency reviewer checks flagged items, resolves issues, approves the batch</p>
    </div>
  </div>
  <div style="padding-top:26px;color:#555;font-size:20px;flex-shrink:0;padding-left:4px;padding-right:4px;">→</div>
  <div style="display:flex;flex-direction:column;align-items:center;min-width:130px;flex:1;">
    <div style="width:52px;height:52px;border-radius:50%;background:#ec4899;display:flex;align-items:center;justify-content:center;color:white;font-size:22px;font-weight:700;">4</div>
    <div style="width:2px;height:24px;background:#ec4899;opacity:0.3;"></div>
    <div style="background:#1e1e2e;border:1px solid #ec4899;border-radius:10px;padding:14px 12px;text-align:center;width:110px;">
      <div class="label" style="color:#ec4899;">AGENT</div>
      <h3 style="margin:6px 0 4px;">Clarify</h3>
      <p style="font-size:12px;color:#aaa;margin:0;">If there are gaps, agent messages the client to resolve — feels like a real team member</p>
    </div>
  </div>
  <div style="padding-top:26px;color:#555;font-size:20px;flex-shrink:0;padding-left:4px;padding-right:4px;">→</div>
  <div style="display:flex;flex-direction:column;align-items:center;min-width:130px;flex:1;">
    <div style="width:52px;height:52px;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;color:white;font-size:22px;font-weight:700;">5</div>
    <div style="width:2px;height:24px;background:#10b981;opacity:0.3;"></div>
    <div style="background:#1e1e2e;border:1px solid #10b981;border-radius:10px;padding:14px 12px;text-align:center;width:110px;">
      <div class="label" style="color:#10b981;">DELIVER</div>
      <h3 style="margin:6px 0 4px;">Done</h3>
      <p style="font-size:12px;color:#aaa;margin:0;">E-filed with IRS + PDFs sent to client. Job closed.</p>
    </div>
  </div>
</div>

<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:20px;">
  <div style="background:#1e1e2e;border:1px solid #333;border-radius:8px;padding:14px;">
    <div class="label">Proactive Communication</div>
    <p style="font-size:13px;color:#ccc;margin:6px 0 0;">The agent reaches out when something is missing — the client never has to chase status</p>
  </div>
  <div style="background:#1e1e2e;border:1px solid #333;border-radius:8px;padding:14px;">
    <div class="label">Accountability</div>
    <p style="font-size:13px;color:#ccc;margin:6px 0 0;">A human signs off before anything is filed — the agency owns the outcome</p>
  </div>
  <div style="background:#1e1e2e;border:1px solid #333;border-radius:8px;padding:14px;">
    <div class="label">Service Pricing</div>
    <p style="font-size:13px;color:#ccc;margin:6px 0 0;">Priced per engagement (per company per season), not per form — aligns with how clients think about outsourcing</p>
  </div>
</div>
</div>

### Agent Model

<div class="dv-wrap">
<h2>The Agent Model — AI + Human Split</h2>
<p class="subtitle">What the AI handles autonomously vs. what escalates to human review</p>

<div style="display:grid;grid-template-columns:1fr 1fr;gap:16px;">
  <div style="background:#1e1e2e;border:1px solid #6366f1;border-radius:10px;padding:18px;">
    <div class="label" style="color:#6366f1;">AI AGENT — Handles Autonomously</div>
    <ul style="margin:12px 0 0;padding-left:18px;color:#ccc;font-size:13px;line-height:2;">
      <li>Parse and normalize uploaded data (CSV, Excel, QB export)</li>
      <li>Identify contractor vs. employee classification</li>
      <li>Validate TIN format and threshold amounts ($600+)</li>
      <li>Map to correct 1099 form type (NEC, MISC, etc.)</li>
      <li>Detect duplicate payees</li>
      <li>Draft client-facing messages for missing info</li>
      <li>Generate form PDFs</li>
      <li>Submit e-file payload to IRS FIRE system <em>(post-MVP)</em></li>
    </ul>
  </div>
  <div style="background:#1e1e2e;border:1px solid #f59e0b;border-radius:10px;padding:18px;">
    <div class="label" style="color:#f59e0b;">HUMAN REVIEWER — Escalated Cases</div>
    <ul style="margin:12px 0 0;padding-left:18px;color:#ccc;font-size:13px;line-height:2;">
      <li>TIN mismatch / IRS B-Notice situations</li>
      <li>Ambiguous contractor classification edge cases</li>
      <li>Client has unresolved clarification questions</li>
      <li>Unusually large payment amounts (fraud check)</li>
      <li>Foreign contractor / W-8 complications</li>
      <li>Final batch approval before e-filing</li>
      <li>Any amended returns (1099-X)</li>
    </ul>
  </div>
</div>

<div style="margin-top:16px;background:#1e1e2e;border:1px solid #333;border-radius:10px;padding:16px;">
  <div class="label">EFFICIENCY HYPOTHESIS</div>
  <p style="font-size:13px;color:#ccc;margin:8px 0 0;">One human reviewer can oversee 50–100 concurrent jobs with AI handling 90%+ of the work autonomously. This is the unit economics story — service-level pricing at software-level costs.</p>
</div>
</div>

### Pricing Model

<div class="dv-wrap">
<h2>Pricing Model</h2>
<p class="subtitle">Per-engagement, season-based — positioned between DIY software and an accounting firm</p>

<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;">
  <div style="background:#1e1e2e;border:1px solid #6366f1;border-radius:10px;padding:18px;text-align:center;">
    <div class="label" style="color:#6366f1;">STARTER</div>
    <div style="font-size:32px;font-weight:700;color:#fff;margin:10px 0 4px;">$299</div>
    <div style="font-size:12px;color:#aaa;margin-bottom:14px;">per tax season</div>
    <ul style="padding-left:16px;color:#ccc;font-size:13px;line-height:2;margin:0;text-align:left;">
      <li>Up to 25 contractors</li>
      <li>1099-NEC + 1099-MISC</li>
      <li>E-file + PDF delivery</li>
      <li>Agent comms via portal</li>
      <li>1 revision round</li>
    </ul>
    <div style="margin-top:12px;font-size:11px;color:#6366f1;">~$12/contractor</div>
  </div>
  <div style="background:#1e1e2e;border:2px solid #8b5cf6;border-radius:10px;padding:18px;text-align:center;position:relative;">
    <div style="position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:#8b5cf6;color:white;font-size:11px;font-weight:700;padding:2px 12px;border-radius:20px;">MOST COMMON</div>
    <div class="label" style="color:#8b5cf6;">GROWTH</div>
    <div style="font-size:32px;font-weight:700;color:#fff;margin:10px 0 4px;">$699</div>
    <div style="font-size:12px;color:#aaa;margin-bottom:14px;">per tax season</div>
    <ul style="padding-left:16px;color:#ccc;font-size:13px;line-height:2;margin:0;text-align:left;">
      <li>Up to 100 contractors</li>
      <li>All 1099 form types</li>
      <li>E-file + PDF delivery</li>
      <li>TIN verification included</li>
      <li>Unlimited revisions</li>
      <li>Priority turnaround (48h)</li>
    </ul>
    <div style="margin-top:12px;font-size:11px;color:#8b5cf6;">~$7/contractor</div>
  </div>
  <div style="background:#1e1e2e;border:1px solid #10b981;border-radius:10px;padding:18px;text-align:center;">
    <div class="label" style="color:#10b981;">ENTERPRISE</div>
    <div style="font-size:32px;font-weight:700;color:#fff;margin:10px 0 4px;">Custom</div>
    <div style="font-size:12px;color:#aaa;margin-bottom:14px;">per tax season</div>
    <ul style="padding-left:16px;color:#ccc;font-size:13px;line-height:2;margin:0;text-align:left;">
      <li>100+ contractors</li>
      <li>All form types + amendments</li>
      <li>Dedicated reviewer</li>
      <li>State filing add-on</li>
      <li>SLA guarantee</li>
      <li>White-glove onboarding</li>
    </ul>
    <div style="margin-top:12px;font-size:11px;color:#10b981;">Talk to sales</div>
  </div>
</div>

<div style="margin-top:16px;background:#1e1e2e;border:1px solid #333;border-radius:10px;padding:14px;">
  <div class="label">COMPETITIVE CONTEXT</div>
  <div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:12px;text-align:center;">
    <div>
      <div style="font-size:13px;color:#aaa;margin-bottom:4px;">DIY Software</div>
      <div style="font-size:18px;font-weight:700;color:#ef4444;">$50–150</div>
      <div style="font-size:11px;color:#555;margin-top:2px;">Track1099, Tax1099 — you do all the work</div>
    </div>
    <div style="border-left:1px solid #333;border-right:1px solid #333;">
      <div style="font-size:13px;color:#6366f1;margin-bottom:4px;font-weight:600;">AI Agency (us)</div>
      <div style="font-size:18px;font-weight:700;color:#6366f1;">$299–699</div>
      <div style="font-size:11px;color:#555;margin-top:2px;">Done-for-you, human-backed</div>
    </div>
    <div>
      <div style="font-size:13px;color:#aaa;margin-bottom:4px;">Accounting Firm</div>
      <div style="font-size:18px;font-weight:700;color:#ef4444;">$1,500–5,000+</div>
      <div style="font-size:11px;color:#555;margin-top:2px;">Traditional outsourcing</div>
    </div>
  </div>
</div>
</div>

### MVP Scope

<div class="dv-wrap">
<h2>MVP Scope — What You Build First</h2>
<p class="subtitle">Smallest thing that validates: will midsized companies pay for done-for-you 1099 processing?</p>

<div style="display:grid;grid-template-columns:1fr 1fr;gap:16px;">
  <div>
    <div class="label" style="color:#10b981;margin-bottom:10px;">IN SCOPE — Build this</div>
    <div style="display:flex;flex-direction:column;gap:8px;">
      <div style="background:#1e1e2e;border-left:3px solid #10b981;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#fff;">Simple upload portal</div>
        <p style="font-size:12px;color:#aaa;margin:3px 0 0;">Company creates an account, submits job with CSV/Excel upload. No integrations yet.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #10b981;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#fff;">AI processing pipeline</div>
        <p style="font-size:12px;color:#aaa;margin:3px 0 0;">Parse data, validate, classify, generate 1099 drafts. Flag exceptions.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #10b981;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#fff;">Internal reviewer dashboard</div>
        <p style="font-size:12px;color:#aaa;margin:3px 0 0;">Your team sees the AI's work, resolves flags, approves batch before filing.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #10b981;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#fff;">Async client messaging</div>
        <p style="font-size:12px;color:#aaa;margin:3px 0 0;">Agent sends email or portal message when client input is needed.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #10b981;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#fff;">PDF generation + delivery</div>
        <p style="font-size:12px;color:#aaa;margin:3px 0 0;">Generate 1099 PDFs, deliver via portal download.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #10b981;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#fff;">Stripe payments</div>
        <p style="font-size:12px;color:#aaa;margin:3px 0 0;">Client pays at job submission. Simple flat-fee checkout.</p>
      </div>
    </div>
  </div>
  <div>
    <div class="label" style="color:#ef4444;margin-bottom:10px;">OUT OF SCOPE — Save for later</div>
    <div style="display:flex;flex-direction:column;gap:8px;">
      <div style="background:#1e1e2e;border-left:3px solid #333;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#666;">IRS e-filing integration</div>
        <p style="font-size:12px;color:#555;margin:3px 0 0;">Manually file via IRS FIRE in v1 — validate demand before automating this.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #333;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#666;">QuickBooks / Gusto integrations</div>
        <p style="font-size:12px;color:#555;margin:3px 0 0;">Upload model first. Integrations are v2 after upload is proven.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #333;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#666;">Contractor-facing portal</div>
        <p style="font-size:12px;color:#555;margin:3px 0 0;">Email PDFs to contractors in v1. Portal for contractors is a later UX improvement.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #333;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#666;">State filing</div>
        <p style="font-size:12px;color:#555;margin:3px 0 0;">Federal only for MVP. State requirements vary significantly.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #333;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#666;">Multi-service offerings</div>
        <p style="font-size:12px;color:#555;margin:3px 0 0;">1099 only. Bookkeeping, AP/AR, etc. come after this is proven.</p>
      </div>
      <div style="background:#1e1e2e;border-left:3px solid #333;border-radius:0 8px 8px 0;padding:12px 14px;">
        <div style="font-size:13px;font-weight:600;color:#666;">Named agent persona</div>
        <p style="font-size:12px;color:#555;margin:3px 0 0;">Communications come from the brand in v1, not a named AI persona.</p>
      </div>
    </div>
  </div>
</div>

<div style="margin-top:16px;background:#1e1e2e;border:1px solid #6366f1;border-radius:10px;padding:16px;">
  <div class="label" style="color:#6366f1;">VALIDATION SIGNAL</div>
  <p style="font-size:13px;color:#ccc;margin:8px 0 0;">MVP is validated when <strong style="color:#fff;">5 paying companies</strong> complete a full job cycle and at least 3 say they'd use it again next year. That proves willingness to pay + trust in the output.</p>
</div>
</div>

## Action Items
- [ ] Have friend (tax domain expert) review the agent model's escalation cases and tax-specific rules
- [ ] Validate pricing with potential customers before committing
- [ ] Research IRS FIRE system requirements for e-filing authorization
- [ ] Determine legal/liability structure for an agency filing on behalf of clients
- [ ] Define go-to-market strategy for acquiring first 5 customers
- [ ] Move to implementation planning (writing-plans skill)