Import QuickBooks/Xero/CSV of open invoices. Automated follow-up email sequence (7d past due → friendly nudge, 14d → firmer, 30d → final notice, 60d → collection handoff). Per-customer payment history + reliability score. Manual override for good customers. Stripe payment link in every reminder. For shops tired of chasing 15% of revenue that's 30+ days late.
QuickBooks Online, Xero, or CSV sync every morning. Open + partial + overdue invoices hit the aging bucket. No more separate spreadsheet to maintain.
Current, 1-30, 31-60, 61-90, 90+. Color-coded. Click bucket for list. Total $ at risk per bucket. Quick answer to 'how much am I actually owed?'
7 days past due: friendly nudge. 14d: firmer reminder. 30d: final notice + collection warning. 60d: handoff letter. Each email has the invoice + Stripe pay link. Bypass for VIP customers. Stop the sequence on payment.
Per customer: avg days-to-pay, % paid on time, disputes raised. Score 0-100. Low scorers get tighter terms (deposit required, net 15 instead of net 30). High scorers get courtesy time.
Every reminder embeds a Stripe-hosted pay link. Customer clicks, pays in 30 sec. No login, no "I'll mail a check." Weekly stat: payments collected through the link vs check.
Flask + SQLite. Your customer payment history + terms stay yours. Not a factoring company's lead list for "we buy your receivables" pitches.
Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.
invoicechaser is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.