Finance

Invoicing, expenses, quotations, banking, e-invoicing, and financial automation.

The Finance module handles your business's complete financial operations — from creating invoices and tracking expenses to generating quotations with digital signatures, connecting bank accounts, and automating billing workflows.

Dashboard

The Finance dashboard at /finance provides an at-a-glance overview:

  • 4 KPI cards — Outstanding, Overdue, Pending Approvals, Cash Position
  • Real AR aging — Outstanding receivables broken into 0–30 / 31–60 / 61–90 / 90+ day buckets, computed live from your invoices
  • Action Required — Collapsible alerts for overdue invoices and pending expense approvals
  • Financial Year Summary — Revenue, total invoiced, and outstanding amounts in a table
  • Quotation Pipeline Chart — Visual breakdown of quotation stages
  • AI Insights — Surfaces revenue variance, expense anomalies, slow-paying customers, and pipeline bottlenecks proactively
  • Company Profile Banner — Reminder to complete VAT, phone, and IBAN setup

Sub-Modules

ModuleDescriptionRoute
InvoicingCreate, send, track, and write off invoices — with server-side PDF/finance/invoices
QuotationsGenerate quotes, digital signatures, convert to invoices/finance/quotations
ExpensesTrack expenses with categories, receipt upload, and approval workflows/finance/expenses
Credit NotesFull credit-note lifecycle, apply-to-invoice, partial application/finance/credit-notes
PaymentsRecord and reconcile payments; review online-checkout readiness limits/finance/settings?tab=payments
ProductsProduct and service catalog with pricing and tax/finance/products
BankingConnect bank accounts, sync transactions, reconcile/finance/banking
Dexxter MigrationImport Dexxter yearly document ZIPs into Finance expenses and invoices with review/settings/administration/import-export/dexxter
RecurringRecurring invoices, payment reminders, financial forecasts/finance/recurring
PEPPOLEU-compliant e-invoicing (send and receive)/finance/peppol

The Finance sidebar provides quick access to:

  • Dashboard — Financial overview
  • Invoices — Invoice management
  • Quotations — Quote management
  • Credit Notes — Full lifecycle: draft, issued, applied, partially applied, voided
  • Expenses — Expense tracking
  • Expense Categories — Category configuration
  • Products — Product catalog
  • Banking — Bank accounts and transactions
  • Dexxter Migration - Dexxter yearly document ZIP import into Finance
  • Recurring — Recurring invoices and forecasts
  • PEPPOL — EU e-invoicing inbox
  • Settings — Module configuration (including Payments)

Automation

The Finance module includes built-in automation:

  • Quotation→Invoice — Automatically create invoice drafts when quotations are accepted, with configurable deposit percentage and payment terms
  • Recurring Invoices — Auto-generate invoices on a schedule (weekly, monthly, quarterly, yearly)
  • Payment Reminders — Automated reminder emails for outstanding invoices
  • Payment Settlement Engine — Provider webhook code can record payments and recompute invoice balances; the audited customer checkout journey is not yet production-ready
  • Server-side PDF Generation — Every invoice and quotation renders to a pixel-stable PDF server-side; emails ship with the PDF attached automatically
  • PEPPOL Cron Jobs — Daily polling for inbound e-invoices and delivery status updates
  • Dexxter Migration - Review-first import of Dexxter expenses and outgoing invoices from yearly document exports

See Quotations → Automation, Recurring, and Payments for details.

Banking Integration

Connect your bank accounts for automatic transaction sync and reconciliation:

ProviderCoverage
PlaidUS, CA, GB, FR, ES, NL, IE
Salt EdgeEU, UK, Global
Tink18 EU countries, 6,300+ banks
PontoBelgium / Benelux

See Banking for setup details.

Templates Hub

One place for invoice, quotation, and (soon) email templates: Finance → Settings → Templates (/finance/settings/templates). 20+ designs across 5 categories, 8 color variants per template, custom hex for exact brand match. See Templates.

AI Assistant

Workestra's shared tool registry has 27 finance-specific tools. It can list invoices, draft new ones, approve expenses, report bank-sync state, invoke the Stripe checkout-creation path, apply credit notes, and queue PEPPOL invoices. In-app writes show a confirmation card; MCP writes execute when the calling key and policy allow them. The checkout tool inherits the current payment-readiness limits. See AI Tools (Finance) for the exact catalog.

Settings

Configure at Finance → Settings (8 tabs):

TabPurpose
GeneralBasic finance configuration
InvoicingDefault template, color variant, quotation→invoice automation rule
Products & ItemsProduct catalog defaults
TemplatesOne hub for Invoice + Quotation + Email templates (20+ designs, 8 color variants)
PaymentsPayment records and provider configuration; online checkout is not approved for live customer use at audited release e31409a7
PEPPOLE-invoicing provider credentials (Peppyrus / Peppox)
AdvancedPower-user settings
Company DetailsVAT number, IBAN, phone, address

See Finance Settings for full details.