{{ toast.message }}

Notifications

2 New

Payment Received

Monika paid £250.05 for INV-27

10 Jul 2026

Invoice Overdue

INV-28 (£257.45) is past due date

27 Jul 2026

Overview Dashboard

Welcome back, {{ profileData.fullName }}! Here is your business activity summary.

Aug 2026
Received this month

£430.05

2 completed payments

Outstanding

£997.50

2 overdue invoices

Average collection: 5 days
Processing

£0.00

All clear

Payout schedule: Daily Payout ready

Recent Payments

INV-27 · Monika

Card · 10 Jul 2026

+£250.05

INV-25 · Brilliant motors

Bank transfer · 3 Jul 2026

+£180.00
Quick Hub

Frequently Used Actions

Create new billing documents or register new customers instantly.

Invoices & Documents

Manage, create, and track all your billing documents.

{{ inv.code }}

{{ inv.status }}

Created {{ inv.issueDate }}

{{ inv.customerName }}

{{ inv.customerEmail }}

£{{ inv.total.toFixed(2) }}
Due {{ inv.dueDate }}

Recurring Invoices

Automate repeat invoices on weekly, monthly, or yearly schedules.

{{ rec.frequency }} {{ rec.status }}

{{ rec.title }}

Client: {{ rec.customer }}

Amount £{{ rec.amount.toFixed(2) }}
Next Execution {{ rec.nextRun }}
Schedule Title Customer Frequency Amount Next Run Status Actions
{{ rec.title }} {{ rec.customer }} {{ rec.frequency }} £{{ rec.amount.toFixed(2) }} {{ rec.nextRun }} {{ rec.status }}

Items & Services Catalog

Manage products, billable rates, and service packages.

{{ item.category }}

{{ item.name }}

{{ item.description }}

£{{ item.unitPrice.toFixed(2) }} per {{ item.unit }}
Item Name Category Description Unit Price Actions
{{ item.name }}
{{ item.category }} {{ item.description }} per {{ item.unit }} £{{ item.unitPrice.toFixed(2) }}

Business Directory & Clients

Keep track of client contact details, billing addresses, and metrics.

Client Name Email Phone Outstanding Total Billed Actions
{{ c.name.charAt(0) }}
{{ c.name }}
{{ c.email }} {{ c.phone }} £{{ c.outstanding.toFixed(2) }} £{{ c.totalBilled.toFixed(2) }}

Financial Reports & Insights

Real-time revenue performance, collection metrics, and invoice distribution.

Total Revenue YTD

£12,480.00

+18.4% vs last year

Collection Velocity

4.2 Days

Faster than 85% benchmark

Outstanding Ratio

7.9%

2 Overdue Invoices

Average Invoice Value

£283.60

Across 44 billed documents

Monthly Revenue Trend (2026)

Monthly billed vs actual collected revenue

Real-time Chart

Invoice Status Breakdown

Distribution by current state

Paid (68%) Sent (15%) Overdue (10%) Draft (7%)
System Specification v2.0 Stable Release

Invoicer SaaS Design System

Complete UI architecture, component primitives, custom form controls, typography scales, custom-styled vector dropdowns, color tokens, and notification states powering the Invoicer platform.

Color Palette & Tokens

Primary brand purple scale, functional feedback colors, and surfaces.

Tokens Scale

Primary Brand Scale (Brand Purple)

{{ step }}

{{ hex }}

Functional & State Colors

{{ c.name }}

{{ c.hex }}

Typography Scale (Inter & JetBrains Mono)

Strict typographic scale and letter-spacing specifications.

Font Spec
Display 4X / 36px Extra Bold

Invoice #INV-2026-99

Inter 36px / Black 900
Heading 1 / 24px Bold

Financial Reports & Overview

Inter 24px / Bold 700
Heading 2 / 18px SemiBold

Client Billing Address & Tax ID

Inter 18px / SemiBold 600
Body Standard / 14px Regular

All payments must be made within 14 days of invoice issuance. Late invoices incur standard interest fees according to account tier.

Inter 14px / Regular 400
Monospace Code / 13px Medium

POST /v2/invoices/create { "amount": 430.05, "currency": "GBP" }

JetBrains Mono 13px

Custom Dropdowns & Form Controls

Custom vector select dropdowns, search inputs, active focus rings, and checkbox states.

Updated Design

Includes brand-purple vector arrow indicator and smooth focus ring.

Designed for dark surface panels or contrast header elements.

Soft purple surface with left icon anchor.

Please enter a valid email address.

Buttons & Interactive Triggers

Primary brand buttons, subtle surface actions, icon combinations, and danger states.

Actions
Primary Brand Buttons
Subtle & Neutrals
Danger & Icon Triggers

Tabs & Segmented Controls

Pill filter bar switches, grid/list mode toggles, and underline tab bars.

Navigation
Segmented View Switcher
Pill Filter Selector

Status Badges & Indicator Pills

Contextual indicators for invoice payment states and system tiers.

Pills
PAID SENT OVERDUE DRAFT PRO SUITE

Alert Banners & Interactive Toast Tester

Test live system toast messages and view alert callouts.

Interactive
Trigger System Toast Overlay
Payout of £430.05 has been transferred to your bank account.
Action required: 2 invoices are overdue for payment.

Cards & Surface Containers

Card structures, purple hero gradients, and hover elevations.

Surfaces
Hero Purple Card

135° Linear Gradient

Used for high-priority financial metrics and call-to-actions.

Component Spec
Subtle Card

Elevated Surface

Bordered container with brand purple subtle box shadow.

Interactive Card
Soft Brand Card

Brand Tinted Background

Used for quick hubs, onboarding tips, and side insights.

Brand Surface

Avatars & User Cards

Avatar sizes, initial badges, and stacked client avatars.

Profiles
Avatar Sizes
M
M
M
Stacked Avatar Group
M
B
A
+5
{{ profileData.fullName.charAt(0) }}

{{ profileData.fullName }}

{{ profileData.role }} · {{ profileData.company }}

Personal & Business Details

Security & Authentication

Two-Factor Authentication (2FA)

Add an extra layer of security using an authenticator app.

Archived Documents

Historical billing records stored for reference or compliance.

{{ arch.code }}

ARCHIVED

{{ arch.customer }} · Archived on {{ arch.archivedDate }}

£{{ arch.total.toFixed(2) }}

Account & Business Settings

Configure business branding, payment defaults, and preferences.

Company Information

Help Center & FAQ

Need assistance? Explore common guides or reach our dedicated support team.

{{ faq.q }}

{{ faq.a }}

New Document

£{{ (item.price * item.qty).toFixed(2) }}
Total £{{ calculatedInvoiceTotal.toFixed(2) }}

Add New Service / Item