What is CostLoop?
CostLoop is a subscription and recurring cost tracker for small businesses, freelancers, and startup teams. One dashboard for every software tool you're paying for - with renewal alerts, cancellation link storage, and a health score that surfaces waste automatically.
The core problem: small businesses manage 10-30 SaaS tools simultaneously with no central view of spend. Renewals happen unnoticed. Unused seats accumulate. Nobody knows the cancellation URL when they need it quickly.
What it does
- Subscription tracking - name, cost, billing cycle, renewal date, owner, status, category
- Email renewal reminders - alerts at 7, 14, or 30 days before each charge. Daily job via Resend.
- Cancellation link storage - per subscription, so cancelling takes 30 seconds
- Health score (0-100) - surfaces unused seats, duplicate tools, overdue renewals, trials about to convert
- Cost dashboard - monthly spend, annual forecast, budget tracking, spend by category
- Document storage - attach invoices and contracts to each subscription record
What we just shipped
CSV import - bulk add up to 500 subscriptions. Download template, fill in, upload. Validation report before commit. Useful for anyone migrating from a spreadsheet.
Multi-currency - 40+ currencies, daily exchange rate updates. Dashboard totals convert to home currency; original currency preserved per record.
Dark mode - system preference detection + manual toggle.
Business plan with team workspaces - owner/viewer roles, invite by email, subscription ownership assignment. All queries workspace-scoped.
Health score improvements - overdue renewals now weighted more heavily. Cancellation link presence gives bonus credit.
Stack
Next.js, Supabase, Stripe, Resend, Vercel. Solo founder based in Oslo.
No bank/card integrations by design - fully manual, which keeps it fast and private.
Free to start at costloop.app. Happy to talk through any implementation details.
Top comments (0)