An app for
welfare.
The whole cycle.
From loading credits to paying in store, from invoices to bank reconciliation — an app for workers and a platform for the people who run corporate welfare.
One platform
for the entire welfare cycle.
The platform follows corporate welfare from start to finish: the company loads credits for its workers, workers spend them from the app — in store, on meal vouchers, gift cards, travel, refunds — and the system produces invoices and self-invoices, reconciles bank transactions and handles local donations.
Where we
started.
A welfare plan involves many parties: companies, workers, stores, business partners, non-profits, meal voucher and gift card providers, the bank. Each with its own tax documents and money flows, and all of them have to add up to the same worker's credit.
The challenge
Keep the worker's credit and every way of spending it in one system — affiliated stores, meal vouchers, gift cards, travel, refunds, shared canteens — with a different provider behind almost every channel. And for every transaction, the right tax document: an invoice to the company, a store self-invoice, the partner's fee.
Our approach
One charging engine: every channel deducts credit with the same FIFO logic, oldest voucher first. Each provider has its own adapter behind the same interface. Invoices and self-invoices come from the transactions and are created in Fatture in Cloud; bank transfers go out through Qonto.
The result
One system from loading credits to accounting. Bank transactions are matched to open invoices: automatically above a confidence threshold, through a review queue below it. In production since 2026, with data migrated from the previous system.
Five steps,
from credit to reporting.
The same flow covers in-store spending, meal vouchers, gift cards, travel, refunds and shared canteens — only the provider underneath changes.
Issuance
Worker CSV upload, row-by-row validation, invoice, credits available in the app.
Spending
From the app: in-store QR, meal vouchers, gift cards, travel, refunds, e-commerce.
Invoicing
Invoices and self-invoices in Fatture in Cloud, SEPA transfers via Qonto.
Reconciliation
Bank transactions matched to open invoices, uncertain cases sent to a review queue.
Reporting
Accounting, audit log, donation receipts and CSR reports.
A console
for the people who configure.
Workers, services, stores, contracts, credit uploads and welfare invoices: the company's area brings together what the people running the plan need in a single view. Providers and accounting live in the platform back office, with separate roles for operators, accounting and support.

Five actors,
one economy.
Context-aware permissions with CASL and dedicated portals: each actor sees its own part of the platform. External welfare platforms can load credits through an API.
Companies
Load credits, manage workers and services, receive welfare invoices.
Welfare
designers
Partners who bring in client companies and build their plans; paid a fee via self-invoice.
Workers
An app with credit, QR payments, refunds, donations, cashback and gamification.
Affiliated
stores
Get paid by workers, in store or online, and are reimbursed with a self-invoice and bank transfer.
Non-profit
A portal for local projects that receive donations, with receipts and tax treatment.
What it does,
concretely.
Eight capabilities sharing the same FIFO logic on credit: whatever the spending channel, credit is deducted from the oldest voucher first.
CSV credit
issuance
Upload, validation, invoice and credits in a single flow, including future start dates.
Multi-channel
spending
Stores, meal vouchers, gift cards, travel, refunds, discounts, shared canteens, e-commerce.
Electronic
invoicing
Invoices and self-invoices created in Fatture in Cloud, never duplicated. SEPA transfers via Qonto.
Bank
reconciliation
Payments matched to invoices by reference, number and amount. Uncertain cases go to a person.
Donations
3 channels
Voluntary, expired credit, store percentage. Configurable tax treatment.
Store
cashback
A cashback percentage set per store, credited to the worker on every purchase.
Worker
gamification
Experience points, levels, prizes, avatars and a leaderboard.
Complete
back office
Registries, signed contracts, accounting, audit log, migration from the previous system.
Twelve services,
one integration.
Every provider speaks its own language. The platform puts them behind a single interface — meal vouchers, gift cards, travel, banking, invoicing, identity.
Tech stack.
TypeScript monorepo, Zod DTOs shared between backend and frontend, job queues for long-running steps. The worker app is built in Flutter.
One platform for the entire cycle of corporate welfare: from credit to spending, from invoice to donation.
Images are for illustrative purposes and do not necessarily reflect the current state of the application.