Skip to content
Agentic UI Kit
Buy

Blueprint

Billing Desk

Invoicing app for freelancers and small studios: an invoice list with draft, sent, overdue and paid filters and an aging summary; an invoice builder with line items, tax per line, discounts, currency, due date, notes and a live PDF-like preview whose totals are exact integer cents; an invoice page with payment timeline, record payment, reminders on the email templates and download as PDF through print styles; a client directory with balances; estimates that convert into invoices; expenses with receipts and categories; income vs expenses, top clients and outstanding reports; and branding settings for logo text, theme accent and invoice numbering.

Screens
7
Framework
Next.js App Router · React 19 · Tailwind CSS 4 · shadcn/ui
Variants
Radix UI and Base UI
Install
One command, every screen
New tab Try a theme

What is implemented

  • The App Router routes above, each composed from catalog components. Interactive UI states such as menus, dialogs, filters and tabs work as in the viewer.
  • Sample data that ships with each component, so the screens render without a backend.
  • Light and dark themes.

What you supply

  • Your data: API routes or a backend in place of the sample data. No backend is included.
  • Authentication and authorization.
  • Persistence: database, file storage and any server-side state.
  • Business rules and server-side validation.

Install

Radix UI project
npx shadcn@4.17.0 add @agentic-ui/blueprint-billing-desk
Checked: installs and builds in a clean Next.js project.
Base UI project
npx shadcn@4.17.0 add @agentic-ui/blueprint-billing-desk
Checked: installs and builds in a clean Next.js project.

Your project must be connected to the private registry first: installation guide.

Components it uses