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
| Module | Description | Route |
|---|---|---|
| Invoicing | Create, send, track, and write off invoices — with server-side PDF | /finance/invoices |
| Quotations | Generate quotes, digital signatures, convert to invoices | /finance/quotations |
| Expenses | Track expenses with categories, receipt upload, and approval workflows | /finance/expenses |
| Credit Notes | Full credit-note lifecycle, apply-to-invoice, partial application | /finance/credit-notes |
| Payments | Record and reconcile payments; review online-checkout readiness limits | /finance/settings?tab=payments |
| Products | Product and service catalog with pricing and tax | /finance/products |
| Banking | Connect bank accounts, sync transactions, reconcile | /finance/banking |
| Dexxter Migration | Import Dexxter yearly document ZIPs into Finance expenses and invoices with review | /settings/administration/import-export/dexxter |
| Recurring | Recurring invoices, payment reminders, financial forecasts | /finance/recurring |
| PEPPOL | EU-compliant e-invoicing (send and receive) | /finance/peppol |
Sidebar Navigation
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:
| Provider | Coverage |
|---|---|
| Plaid | US, CA, GB, FR, ES, NL, IE |
| Salt Edge | EU, UK, Global |
| Tink | 18 EU countries, 6,300+ banks |
| Ponto | Belgium / 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):
| Tab | Purpose |
|---|---|
| General | Basic finance configuration |
| Invoicing | Default template, color variant, quotation→invoice automation rule |
| Products & Items | Product catalog defaults |
| Templates | One hub for Invoice + Quotation + Email templates (20+ designs, 8 color variants) |
| Payments | Payment records and provider configuration; online checkout is not approved for live customer use at audited release e31409a7 |
| PEPPOL | E-invoicing provider credentials (Peppyrus / Peppox) |
| Advanced | Power-user settings |
| Company Details | VAT number, IBAN, phone, address |
See Finance Settings for full details.

