The easiest route from a client’s receipt to their accountant.

Scontrino.ai helps Italian accountants collect the out-of-pocket expenses their clients make while traveling. Clients simply photograph a receipt in WhatsApp or forward an email; the platform brings every item into one review workflow.

Client
Scontrino.ai
Role
Research · Product design · Full-stack development
Period
2023—2026
Live site
Visit site
THE CHALLENGE

Expense collection is a communication problem.

01

For employees

Saving, remembering, and manually sending every receipt is tedious. Documents get lost before they can be reported.

02

For accountants

They must chase missing receipts and details, apply the right criteria, and turn a growing pile of documents into accurate reports.

03

For everyone

People need a shared, real-time view of what was submitted, categorized, approved, and still needs attention.

Scontrino.ai streamlines the connection between clients and accountants: people can submit receipts immediately through familiar channels, while the platform keeps every expense organized, classified, and ready for review or reporting.

Design principles

The product had to feel as simple as the channels people already use, without losing the clarity, permissions, and control an accounting team needs to manage expense data at an enterprise level.

The approach

I designed around familiar behavior: sending a WhatsApp message, forwarding an email, or reviewing an expense in a dashboard. Every decision removed an unnecessary step while making status, ownership, and the next action unmistakably clear for clients, employees, and accountants.

What the system does

One product, designed around the complete journey.

01

WhatsApp capture

Clients photograph and send a paper receipt from the same app they already use.

02

Email forwarding

Digital receipts enter the platform by forwarding the original message.

03

Personal dashboards

Every employee can see submitted expenses, their category, and the amount their accountant has approved for reimbursement.

04

Accountant feedback

Clear states show what arrived, what was processed, and what still needs attention.

Project structure

From first conversation to a build-ready product system.

I made the service tangible at every layer: the public-facing story, the channels people use to submit expenses, and the platform where teams manage the work.

01

Landing page and communication concepts

I created the public-facing landing page, campaign materials, graphics, and explanatory manuals used to introduce Scontrino.ai to accountants. These assets made the offer easy to understand, test, and share before the product was in their hands.

Scontrino.ai landing page and communication concepts
02

WhatsApp and email ingestion

I identified what each channel could do well, then designed the submission and recovery flows around it. This included Meta configuration, WhatsApp message templates, email forwarding behavior, copy, cadence, confirmations, and clear requests when information was missing.

Scontrino.ai WhatsApp and email ingestion flows
03

Platform, dashboards, and organization management

I designed the login, accountant workspace, client and employee dashboards, and every section needed to manage expenses. A key focus was making authentication and organization member management feel effortless, so companies could regularly invite employees and each person could immediately understand their submitted and approved expenses.

Scontrino.ai platform dashboards and organization management
04

Design system and implementation handoff

I documented the visual system as well as the product logic behind it: actions, events, edge cases, status conditions, and the hints, confirmations, or error messages each one should trigger. That gave the build team a clear foundation for a resilient backend and a focused, understandable interface.

Scontrino.ai design system and implementation handoff

How it was built

Turning the designed service into a working product.

The design work defined how Scontrino.ai should feel and behave. From there, I moved into full-stack development: building the ingestion foundation, connecting the external services, implementing the interface, and testing the complete flow with real inputs.

  1. 01

    Define the product system

    I turned the research and service design into build-ready flows, states, permissions, interface components, and clear behavior for every submission and review step.

  2. 02

    Build an MVP to test the interaction

    We focused on ingestion first, building just enough of the WhatsApp and email pipeline to test our core assumption as quickly as possible: could clients submit receipts easily through channels they already used?

  3. 03

    Build the product experience

    I implemented the reusable interface components in React and Next.js, then connected the dashboards, feedback states, and review flows to the backend services.

  4. 04

    Test, learn, and refine

    I gathered beta-user feedback, shipped updates in short cycles, and set up GitHub Actions to run tests before Vercel deployments so every service change could be released safely and its impact evaluated.

Working architecture

Two familiar channels, one dependable processing path.

WhatsApp and email remain simple for the person submitting a receipt. Behind them, each event moves through the same backend, data, and product layers.

WhatsApp + email

Meta’s WhatsApp Business API receives photographed receipts while Amazon SES captures forwarded digital receipts.

Node.js backend

Webhooks validate each event, normalize the payload, and send every document into one processing path.

Supabase

The database keeps receipts, users, organizations, ownership, and processing status connected and queryable.

React + Next.js

The product turns that shared data into clear dashboards and next actions for employees and accountants.

Today · Closed beta

Live with accountants and improving every month.

Scontrino.ai is currently deployed in a closed beta. The product is already helping accountants and their clients spend less time coordinating, chasing receipts, and organizing expense submissions.

50+Accountants in the closed beta
3,000+Receipts managed every month
60Hours saved every month