StatENS · expense reports and time sheets

From the bank statement to the expense report

StatENS reads your bank statements, lets each person file every movement under a trip and a category — from a calendar or a list — and writes the expense report for the accountant in Excel and PDF. It runs entirely in the browser on one computer, or on your own server for a team.

Ask for a demoWhat it does ↓

In

  • CAMT.053 bank statements
  • Vivid CSV exports
  • Cash and receipt photos
  • Hours on the job

StatENS

  • Calendar and list
  • Categories and rules
  • Receipt reading
  • Time sheet

Out

  • Excel workbook
  • PDF with the receipts
  • Time sheet with signatures
  • Backup in one JSON file
Statements and receipts go in, every movement is filed under a trip and a category, and the accountant gets the file — in the browser on one computer, or on your server for a team.

How it works

Import, file, hand over

Three steps from the bank's file to the accountant's.

  1. Import the statement

    Drop in one or more CAMT.053 statements (ISO 20022 XML) or a Vivid CSV export. Movements already imported are recognised, so overlapping periods are safe. The bank's description becomes a merchant, a city and a country: “WEIXIN*Didi Chuxing” reads as Didi Chuxing, paid with WeChat Pay.

  2. File each movement

    In the calendar or the list, give each movement a category, or mark it personal or ignored; keyboard shortcuts and multiple selection make a month quick work. A movement turns green when it is in the report and grey when it is not — when you are done, nothing is left amber.

  3. Hand over the report

    Export the trip to Excel, PDF or both: a workbook with the details and a summary, a PDF grouped by day with the receipts at the end, and a file name that follows your pattern.

What it does

Every movement accounted for

One program, two shapes

On one computer, or for the whole team

The same executable decides when it starts: without a database it is a personal tool; with one, it is the team's server.

  • On its own

    Everything stays in the browser on your computer: no account, no network, no telemetry. One executable with nothing to install — it even runs from a USB stick.

  • For a team

    Started with a PostgreSQL database, the same program becomes a server with accounts, created by an administrator. Each person sees only their own expenses, team leaders those of the people assigned to them, and the categories are shared so reports stay comparable.

  • Backups you can read

    A personal backup is one JSON file, receipts included, that merges and asks about every clash. The server backs itself up every day and keeps the last fourteen.

  • An assistant can use it

    On a server, StatENS speaks the Model Context Protocol (MCP): an assistant can read the expenses, file them, import a statement and write the accountant's file — with the rights of the account it signs in as, and no more.

The StatENS interface is in Italian and English.

Getting started

One file, or one command

On one computer, start the executable and the app opens in the browser. For a team, one Docker Compose command brings up the server together with its PostgreSQL database.

Do your people travel for work?

Tell us how expenses are reported today and what your accountant needs to receive. We will show you StatENS at work, and what it would take to run it at your company.

Talk to usinfo@zetaiti.com