Skip to content

Now

Updates, news, and what we're working on.

Review Queue & Smarter Search

Clear approvals straight from your dashboard, find what you mean across the whole workspace even with typos, and chat with a calmer Cat that names conversations and recovers when a reply gets cut off.

New1
  • Inbox
    • A Review Queue widget puts inbox items awaiting approval on your homepage. Preview the document and approve or reject inline, without opening the approvals page.
Improvements3
  • Workspace
    • Search is more forgiving, so a typo or a missing accent no longer hides what you're after, and results are ranked by how well they match rather than just whether the text lines up exactly.
    • Search now understands meaning, not just exact words, so a record that's close in intent still surfaces even when the wording doesn't match.
  • Assistant
    • Conversations with Cat name themselves automatically as you chat, so your history stays easy to scan.
Fixes3
  • Assistant
    • If a reply from Cat gets interrupted, you now get a clear message with a Retry button instead of a stuck, blank bubble.
  • Workspace
    • Deleted inbox items no longer show up in search results or the attachment picker.
  • Banking
    • Connecting an imported bank account no longer fails with a sign-in error.
Read the update

Command Search

Search now works more like a command center: find anything in your workspace, filter the page you're already on, or ask Cat when a lookup turns into a question.

Improvements5
  • Workspace
    • Search across inbox items, transactions, invoices, credit notes, quotes, customers, entities, projects, documents, and time entries from one command palette.
    • Filter the page you're already viewing from the same search box, including invoices, customers, transactions, and entities.
    • New keyboard shortcuts make search faster: Command-K opens the palette, Command-Enter asks Cat, Tab filters the current page, and ? opens the shortcut map.
  • Assistant
    • Ask Cat straight from search when the thing you typed is really a question, not an item to open.
    • Cat now understands when a question came from search, so short queries like "vercel" get treated with the right context instead of as a cold chat message.
Fixes2
  • Workspace
    • Empty searches now show a clear next step instead of a dead end.
    • Typing a question mark in search works normally, so questions like "what did I spend?" can be sent to Cat without fighting the shortcut map.
Read the update

Approvals

Write your spending rules in plain English and Cat reviews every receipt and bill in your inbox, auto-approving the routine ones and routing the rest to an admin to clear in a single click.

New7
  • Inbox
    • Write your approval rules in plain English, like "auto-approve receipts under €100, send everything else to an admin", and Cat applies them to every item in your inbox.
    • Each receipt and bill gets an AI verdict (approve, route for review, flag, or reject) with the policy rule it matched and a confidence score.
    • A dedicated Approvals queue in your inbox, split into Awaiting and All, so every pending decision lives in one place.
    • Approve, reject, or undo a decision in a single click, or with Y, N, and U on your keyboard.
    • Act straight from your email. Every routed item arrives with one-click Approve and Reject buttons, no login needed.
  • Compliance
    • Cat flags receipts missing a company name or VAT ID on VAT-deductible amounts, so you don't lose the deduction at filing time.
  • Workspace
    • Only owners and admins can approve; everyone else gets a clean read-only view of where their items stand.
Improvements4
  • Inbox
    • Choose how far Cat goes, whether suggest only, suggest with one-click accept, or auto-approve high-confidence items under your threshold.
    • Test your policy before saving. Drop in a sample receipt and see exactly how Cat would rule on it.
  • Workspace
    • Decisions appear live for whoever uploaded the item. They see "Approved" the moment you click, no refresh.
    • Submitters hear the outcome in-app, by email, and on WhatsApp, with the reason attached whenever something is declined.
Keyboard shortcuts1
  • Inbox
    • Y to approve, N to reject, U to undo the last decision
Read the update

Tax Registrations

Tell Expensicat where you're registered for tax (Union OSS, Import OSS, or a direct registration in another country) and every new invoice picks the right rate on its own.

New5
  • Compliance
    • Add tax registrations to each legal entity for Union OSS, Import OSS, or a direct VAT/GST registration in another country.
    • Sell cross-border B2C in the EU and have Union OSS turned on, and Expensicat charges the buyer's country rate automatically.
    • Hold a direct registration in a buyer's country, for example because you ship from a warehouse there, and that country's rate is applied instead of OSS.
    • A valid EU VAT ID on the buyer flips invoices to reverse charge automatically, with the right exemption code on the e-invoice.
    • Each registration carries an effective-from and optional effective-to date, so old registrations stop applying to invoices once they end.
Improvements3
  • Compliance
    • The tax picker on each invoice line now shows the available rates for the right jurisdiction and date, with one click to switch category.
    • Plain-language explanation of why each line was taxed the way it was, such as "Union OSS — destination rate", "Reverse charge — EU B2B", or "Export outside EU", so you can sanity-check before issuing.
    • Tax registrations now live as separate records per legal entity, with proper uniqueness, history, and admin-only editing.
Read the update

Invoicing Infrastructure

You can now plug Expensicat in as the invoicing engine behind your own app, agent, or workflow, and the compliance, numbering, and reminders you get in the dashboard come right along with it.

New8
  • Developers
    • Send invoices to your customers from your own product, app, or AI agent. Expensicat handles the document, the format, and the legal bits.
    • Create API keys, and lock each one to just the things it should be allowed to do.
    • Safe to retry. If your request times out or your network blips, sending it again won't create a duplicate invoice.
    • Bring your own IDs for customers and invoices, and Expensicat won't let you accidentally create duplicates.
    • Preview the exact invoice your customer will see before you issue it. Nothing is saved until you say so.
    • Issue a finalized invoice in a single call, locked, numbered, and ready to download.
    • Download issued invoices as a PDF, the structured file accounting systems expect, or both as a bundle.
    • Create reusable invoice templates over the API.
Improvements2
  • Developers
    • The Expensicat SDK now covers all of the above: preview, finalize, downloads, templates.
  • Compliance
    • Invoices issued through the API run through the same European compliance checks as the ones you create in the dashboard.
Read the update

EU E-Invoicing Beta

Create EU-ready invoices and review incoming e-invoice files with built-in checks for Factur-X, ZUGFeRD, XRechnung, EN 16931, and Peppol-ready formats. The beta runs through August 12, 2026.

New4
  • Compliance
    • Create Factur-X and ZUGFeRD invoices that look like normal PDFs and also include the structured data European buyers expect
    • Built-in checks catch missing buyer details, tax information, and format issues before an invoice reaches your customer
    • Choose the right format per legal entity, including EN 16931, XRechnung, Factur-X, ZUGFeRD, and Peppol-ready invoice files
  • Inbox
    • Review supplier e-invoice files in Factur-X, ZUGFeRD, XRechnung, and Peppol UBL formats from your inbox
Improvements4
  • Inbox
    • Inbox now handles incoming invoices, receipts, and credit notes in one review workflow.
  • Compliance
    • Clearer validation messages explain what needs fixing before you send an invoice
    • Country-specific defaults help each legal entity use the right invoice format without changing workspace-wide settings
    • Invoice format checks stay up to date as European and German requirements change
Read the update

EU Compliance

Factur-X invoices, gap-free numbering, locked-once-issued documents, and a complete record of everything that happens. Built for the regulators you actually have to answer to, scoped to where they apply.

New9
  • Compliance
    • Invoices and credit notes ship as Factur-X / ZUGFeRD hybrid PDFs that look like a normal PDF to your customer and carry the EN 16931 data Chorus Pro, Peppol, and German B2B receivers expect
    • Pick the e-invoicing format per legal entity, whether EN 16931 for cross-border, Factur-X for German B2B, or off if your country doesn't require it
    • Invoice and credit-note numbers are gap-free per legal entity, which is what French, German, and Italian tax authorities require on every issued document
    • For workspaces with at least one EU legal entity, issued invoices and quotes lock their amounts, dates, customer, and line items. Corrections happen through a credit note, the way regulators expect
    • US, India, and other non-EU workspaces keep editing issued documents in place, so there's no credit-note dance for a typo fix
    • Everything that happens is captured in a single record, including issued, sent, viewed, paid, edits attempted on a locked doc, members added, settings changed, and logins
    • When you try to edit a locked field on an EU workspace, you get a clear message naming which field is locked and why
  • Invoicing
    • Every euro invoice now carries a SEPA QR code, so your customer scans it with their bank app and the transfer is pre-filled
    • Quotes and credit notes are first-class documents with their own lifecycle and locale-aware titles such as FACTURE, RECHNUNG, FATTURA, DEVIS, GUTSCHRIFT, and NOTA DI CREDITO
Improvements3
  • Invoicing
    • Switched the PDF font to Noto Sans so Czech, Polish, Hungarian, and Greek issuers no longer see missing characters or broken accents
    • A bounced or refunded invoice can still flip back to unpaid, and on EU workspaces the amounts stay locked across that round-trip
  • Compliance
    • PDFs now embed the color profile required for German long-term archive readability (GoBD)
Read the update

Expensicat CLI

Run your business from the terminal: list transactions, create invoices, track time, and manage bank connections without leaving your editor.

New7
  • Developers
    • Expensicat CLI, so you can manage your entire workspace from the terminal
    • Create, send, and manage invoices from the command line
    • Search, filter, and categorize transactions without opening the dashboard
    • Connect bank accounts, trigger syncs, and check balances from the terminal
    • Start and stop a timer from your editor, hours are logged automatically
    • Log in by confirming a short code in your browser, with no API keys to manage
    • Install with one command, and it works on macOS, Linux, and Windows
Improvements3
  • Developers
    • CLI sessions appear by name in your active sessions list so you can manage them
    • Tab completion for bash, zsh, and fish, so you discover commands as you type
  • Security
    • New device verification screen to confirm logins before they go through
Read the update

Instant Receipts

Send Cat a receipt and get your expense back in seconds, with no waiting and no manual entry.

New3
  • Inbox
    • Cat processes receipts the moment you send them, extracting amount, vendor, date, and category instantly
  • Assistant
    • Upload files directly in your conversations, including PDFs, images, and spreadsheets
    • Pick up conversations right where you left off, even after closing the app
Improvements3
  • Assistant
    • Complex results like invoices and reports open in a dedicated panel, so your chat stays clean
  • Developers
    • Connections are faster and more reliable for Claude and Cursor users
  • Workspace
    • Real-time updates are more stable under heavy usage
Read the update

WhatsApp

Run your business from WhatsApp: ask Cat anything, snap receipts, and get notified when invoices are paid.

New4
  • Assistant
    • Message Cat directly on WhatsApp, with the same AI and the same tools, no browser needed
    • Switch between teams with /team if you manage multiple workspaces
  • Inbox
    • Send photos of receipts or documents and they're automatically uploaded to your vault
  • Workspace
    • Get notified on WhatsApp when invoices are paid or overdue
Improvements2
  • Assistant
    • Cat's WhatsApp replies are concise and text-friendly, without charts or clutter
    • Image captions are processed as follow-up questions so you can describe what you're sending
Read the update