The task
People signed up but didn’t use the product, and a rejected invoice never said what went wrong.
E-invoicing is becoming mandatory across Europe, and every country does it its own way: Belgium over the Peppol network, Poland through KSeF, the state system, France through accredited platforms, with dates that are still moving. Tallio is a made-up Brussels start-up with a one-page English site. The brief: a site that sells in each country, and a portal where a small business owner sends an invoice and knows what happened to it.
Invoice route
Every invoice has a route: a short line of checkpoints from sending to the customer’s answer.
The status says what is known and nothing more: “delivered” is not “seen”. The unknown never looks like success: a dotted line for what is unknown, red only for a rejection, green only for a confirmed acceptance.
When it goes wrong
A rejected invoice explains what happened, which field to check and what to do next.
The invoice is shown as a document, next to a panel called “Where this invoice is”, with a link to the official guidance. The language is plain: explain, don’t scare people with fines.
Three countries
The portal and the site adapt to the company’s country.
A Polish company works with KSeF: its numbers, its statuses, its reasons for rejection. For France, where the dates are still moving, a page of the site shows the calendar of the new rules and what to do now. The rules of the three countries come from official sources.
On the phone
An invoice can be written on site, with the customer standing next to you.
That is why the mobile portal has a bar at the bottom with a big new-invoice button in the middle. The invoice itself takes three steps: customer, lines, check and send.
The result
A working site and portal in English and French. The portal runs without a backend: actions change the demo data right in the browser.
Next project
NextDue
Personal macOS app for tracking subscriptions





