SaaS product · Full-stack development
BillFlow
An invoicing platform that helps freelancers and small businesses manage clients, send professional invoices, and keep track of payments—from the first bill to the final receipt.
TypeScript / Next.js / React / Tailwind CSS / Supabase
BillFlow brings the everyday billing workflow into one place. Users can manage clients, create itemised invoices with taxes and discounts, send them by email, and share public invoice links. PDF downloads give businesses and their clients a document they can save or send.
Payments and receipts
Payment tracking supports full and partial payments. Receipts and invoice statuses update to reflect the remaining balance, making it easier to see what has been paid and what still needs attention.
Recurring billing and reminders
For ongoing client relationships, BillFlow supports recurring invoices and scheduled payment reminders. Background tasks generate invoices, send reminders, and mark unpaid invoices as overdue without requiring the same steps to be repeated manually.
Billing visibility
The dashboard brings revenue, outstanding invoices, and recent activity together. Reports with CSV and PDF exports help users review their billing records and use that information outside the application.
The SaaS foundation
BillFlow includes authentication, business profiles, and subscription-based feature access built with Supabase and Lemon Squeezy. Free, Starter, and Pro plans provide different limits and access to recurring billing, reminders, and reporting.
Visit billflow.app to view the live product.
