Project

KG3N Invoicer

A custom invoicing platform built for KG3N Dynamics: scheduled sends, branded PDFs, manual receipt trigger, full audit trail.

Overview

What It Does

KG3N Invoicer is the in-house billing platform for KG3N Dynamics. The operator manages clients with per-client default currencies, drafts invoices, and schedules them to send at a specific date and time. When the scheduled moment arrives, a branded PDF is generated and emailed to the client automatically. If a client pays offline (bank transfer, cheque, or otherwise), one click marks the invoice paid and dispatches a branded receipt PDF the same way. Every send is logged for audit. Admin access is gated by password plus a second factor.

KG3N Invoicer sign-in screen
Highlights

Platform at a Glance

Scheduled Sending

Scheduled Sending

Pick a date and time per invoice. The platform dispatches the email at the chosen moment - no manual sending required.

Branded PDFs

Branded PDFs

Invoices and receipts are rendered as KG3N-branded PDFs server-side and attached to the outbound email - no third-party PDF service involved.

2FA Login

2FA Login

Admin sign-in requires a password and a second factor. Authentication secrets are encrypted at rest.

Audit Trail

Audit Trail

Every outbound email is recorded with timestamp and status. Past invoices and receipts are retained so any past send can be re-checked.

Capabilities

Key Features

Client Management

Client Management

Full CRUD on clients with a default currency per record (GBP, USD, EUR, AUD, CAD). Currency carries through to invoices automatically.

Multi-Currency Invoices

Multi-Currency Invoices

Each invoice carries its own currency, formatted natively on the PDF and in the email body. No conversion - what you bill is what you bill.

Automatic Dispatch

Automatic Dispatch

Scheduled invoices send themselves at the chosen date and time, with the branded PDF attached. No human in the loop after the schedule is set.

Manual Receipt Trigger

Manual Receipt Trigger

One "Mark paid & send receipt" button generates a branded receipt PDF and emails it to the client - confirming payment in the same channel as the invoice.

Auto-Numbered Invoices

Auto-Numbered Invoices

Each invoice gets a unique, sortable identifier - easy to reference in client correspondence and reconciliation.

Offline-Payment Friendly

Offline-Payment Friendly

No online payment gateway. Clients pay by bank transfer or cheque; the operator confirms manually. Zero processor fees, zero PCI scope.

Encrypted Secrets

Encrypted Secrets

Authentication secrets are encrypted at rest with a key kept off the database - hardened against a database-only compromise.

CSRF-Protected Forms

CSRF-Protected Forms

Every state-changing form carries a synchroniser token bound to the session. HTTPS is enforced; session cookies are Secure; HttpOnly; SameSite.

Email Audit Log

Email Audit Log

Every outbound message is logged with timestamp, recipient, subject, and dispatch status - so "did the invoice send?" is always answerable from one query.

PDF Retention

PDF Retention

Generated PDFs are retained in protected storage. Any past invoice can be re-downloaded or re-sent without re-rendering.

Built For

Operator Needs, Not Generic SaaS

Owned End-to-End

Built in-house from the ground up. No third-party SaaS subscription, no per-invoice fees, no vendor lock-in - the platform belongs to the business.

Deliverable Email

Outbound invoices are signed and aligned with industry mail-authentication standards, so they reach the recipient's inbox rather than the spam folder.

Quiet by Design

Once an invoice is scheduled the operator can walk away. The platform runs itself - sending, receipting, and logging without ongoing intervention.

Internal Tool

Want One for Your Business?

KG3N Invoicer is in-house tooling for KG3N Dynamics, not a public SaaS - but the same architecture can be tailored and deployed for other operators who want to own their billing pipeline end-to-end.

Explore More

Related Projects