Powered by GPT-4o-mini · Next.js 15 · Stripe

Create professional
invoices in seconds

A complete SaaS boilerplate — AI generation, 3 PDF templates, email delivery, public invoice links, Stripe subscriptions, and a full dashboard.

No credit card · SQLite included · Deploy in 5 minutes

app.invoiceai.com/dashboard
InvoiceAI
Dashboard
Invoices
Clients
Settings
Upgrade Pro

Good morning, Alex 👋

Here's what's happening with your invoices.

+ New Invoice

Total Revenue

$24,850

Invoices

48

Pending

7

Clients

12

Revenue (6 months)

Pipeline

Paid
Sent
Overdue

Everything in one codebase

Not just an invoice form — a complete SaaS with auth, billing, AI, email, and PDF.

AI Invoice Generation

Pro

Describe your work in plain English. GPT-4o-mini creates professional line items in under 3 seconds.

3 PDF Templates

Professional, Minimal, and Bold — each exports to pixel-perfect A4 instantly. In 5 languages.

Email to Client

Send invoices via Resend with a beautiful HTML template. Client gets a one-click view link.

Client Portal

Unique

Each client gets a private URL to view ALL their invoices — no login, no friction.

Recurring Invoices

Unique

Set weekly, monthly, or quarterly schedules. Invoices auto-generate and send while you sleep.

Analytics Dashboard

Unique

12-month revenue chart, top clients, collection rate, average payment time. All in one view.

Stripe Subscriptions

Full checkout, billing portal, webhook handling. Pro plan unlocks AI and unlimited usage.

Expense Tracking

Unique

Track business costs by category, calculate profit margin. Revenue vs expenses side by side.

Multi-language PDF

Unique

Generate PDF invoices in English, Russian, German, French, or Spanish. One setting.

Built with modern tech

Next.js 15

App Router + RSC

NextAuth v5

OAuth + credentials

Prisma ORM

SQLite / PostgreSQL

Stripe

Subscriptions

OpenAI

GPT-4o-mini

Resend

Email delivery

pdf-lib

PDF generation

Tailwind CSS

Dark mode ready

Not available in any other boilerplate

5 features you won't find elsewhere

We didn't stop at auth and Stripe. InvoiceAI ships with domain-specific features that real freelancers need.

Recurring Invoices

Auto-generate & send on weekly/monthly/quarterly schedules via cron

Client Portal

Private URL per client — they see all their invoices without signing up

Analytics

12-month chart, top clients, collection rate, avg payment time

Expense Tracking

Track costs by category, calculate profit margin automatically

5-Language PDF

Invoice labels in EN, RU, DE, FR, ES — set once per invoice

3 beautiful PDF templates

Professional, Minimal, Bold — each exports to pixel-perfect A4 instantly.

INVOICE

INV-0042

Professional

Blue header, clean layout. Classic and trustworthy.

INVOICE

INV-0042

Minimal

Text-only design. Let your work speak for itself.

INVOICE

INV-0042

Bold

Black accents, strong contrast. Modern and striking.

Loved by freelancers

Join thousands who invoice smarter.

I used to spend 30 minutes per invoice. Now it's 30 seconds. The AI generation is genuinely impressive.

Sarah Chen

Freelance Designer

The PDF quality is incredible. My clients always comment on how professional the invoices look.

Marcus Webb

Consultant

Finally an invoice tool that doesn't feel like 2005. Clean, fast, and the public link feature is a game-changer.

Priya Sharma

Web Developer

Simple pricing

Start free. Upgrade when you need more.

Free

$0/forever
  • 5 invoices/month
  • 3 clients
  • 3 PDF templates
  • Public invoice links
  • Email sending
Get Started Free
Most Popular

Pro

$19/per month
  • Unlimited invoices
  • Unlimited clients
  • AI generation (50/month)
  • Everything in Free
  • Custom branding
  • Priority support
Start Free Trial

Frequently asked questions

Do I need a credit card to get started?

No. The free plan is completely free forever — no credit card required.

Can I use this without OpenAI or Stripe keys?

Yes. The app works fully without them. AI generation and paid subscriptions are optional add-ons. SQLite requires zero setup.

What database does it use?

SQLite out of the box — no setup needed for development. Switch to PostgreSQL for production with one command.

How do I deploy it?

Three options: Vercel + Neon (recommended, both have free tiers), Railway, or Docker. Full guides in README.

Can I white-label this for clients?

Yes. MIT license — use it for personal projects, client work, or sell it as your own SaaS.

How does AI invoice generation work?

You describe the work (e.g. 'built a React website over 2 weeks'), and GPT-4o-mini creates professional line items with realistic pricing.

Ready to start invoicing smarter?

Get the complete codebase — AI, PDF, Stripe, email, dashboard. Deploy in under 5 minutes.

MIT license · No attribution required · Full source code