BILL·01
Invoices
Build invoices with inline line items, live totals, and configurable tax — set any rate and label (VAT, GST, IVA) with an optional legal note. Drop in discount lines, issue with sequential numbering under your own prefix, then duplicate, void, or track them through a clean draft → sent → paid lifecycle with due dates and overdue flags.
Line itemsTaxNumberingDuplicateVoidOverdue
BILL·02
Multi-currency
Invoice in USD, EUR, CAD, or GBP. Totals stay grouped by currency and are never blended into one misleading number — each currency is tracked on its own.
USDEURCADGBP
BILL·03
Clients
Keep contacts, billing addresses, a default currency, tax defaults, and notes for each client — so a new invoice inherits the right rate and label automatically. Archive the dormant ones, and open any client to see its own billing summary and recent invoices.
ArchiveBilling summaryPer-client currencyTax defaults
BILL·04
Payments
Record payments as they land — in full or partial. Balances and status update themselves, so an invoice moves to partially paid or paid on its own and you always know what's still owed. Set your bank or remittance details once and they print on every invoice, so clients know exactly how to pay.
PartialAuto statusBalance duePayment details
BILL·05
PDF & public links
Every invoice renders to a clean PDF and a shareable link your client can open with no account and no login — just the invoice, viewable or downloadable.
PDFShareable linkNo login
BILL·06
Dashboard
See outstanding balances and what's been paid this month, grouped by currency, alongside unpaid and overdue invoices sorted by due date. Your finances, at a glance.
OutstandingOverdueBy currency
BILL·07
Email templates
Customizable invoice-sent and payment-received templates, with fill-in variables like invoice number, totals, and the public link — and you can override subject and body per client.
VariablesPer-clientToggle on/off
BILL·08
Smart billing
Set up recurring invoices by describing them in plain language — invoice Acme €2,000 on the first of every month. Kyllo drafts each one on schedule and stops there: issuing and sending stay yours. When it's unsure — inferred figures, low confidence — it holds the draft for your approval instead.
Natural languageScheduledDrafts onlyRun history