Bilnex

Bilnex is a next-generation invoicing platform helping entrepreneurs and businesses across the Baltics.

Bilnex Workspace Peppol Activation

project

After 1.5 years working inside Finbite’s 15-year-old legacy platform, I was given a different problem: what would we build if we could start again?

Bilnex was the answer — a new invoicing platform designed to eventually replace Finbite’s existing product in the future.

I led the product from early direction to a live MVP, working across product strategy, UX, design, and delivery to turn an ambitious idea into a product that companies could actually use.

Bilnex CVI

Self-Service from Day One

Bilnex Register Design.
Bilnex Account

Getting started with Bilnex takes minutes. Account creation asks only for what the product genuinely needs, leaving everything else for later.

The harder part was activation. E-invoicing and Peppol require company-level authorization, so I designed the process around a single digital confirmation by a board member using familiar Baltic authentication methods such as Smart-ID or ID-card.

What previously required sales or support involvement became a flow that businesses could complete on their own.

The impact was significant: support requests related to onboarding dropped by more than 96%, leaving the team to handle genuine technical cases rather than guide users through setup.

Self-service wasn’t just a UX improvement. It changed the economics of serving thousands of smaller businesses.


The Workspace

Bilnex Workspace Design
Bilnex Workspace Design

First value → visible progress → progressive activation → deeper integration

The Workspace is Bilnex’s home base — designed to answer two questions immediately: what can I do now, and what should I set up next?

Everyday actions start here: creating an invoice, activating services, navigating the product, and seeing sent and received invoices at a glance.

At the same time, the Workspace makes setup visible. Users can see what’s already connected — bank account, VAT details, e-invoicing — and what could still unlock more value, such as Peppol, an ERP integration, or inviting an accountant or colleague.

This turned onboarding from a one-time setup flow into progressive activation. Users didn’t need to configure everything before getting value from Bilnex; the product could grow with them as their needs became more advanced.

Early versions also made the differences between PDF, e-invoice, and Peppol deliberately visible. Rather than assuming users understood the infrastructure behind invoicing, the interface helped them choose the right format while gradually introducing higher-value workflows such as e-invoice receiving and ERP integration.

The principle was simple: get users working first, then help them unlock more of the system over time.


e-invoice

Bilnex e-invoice design

An e-invoice is structured data rather than a document pretending to be paper — designed to move directly between business and accounting systems.

Across the Baltics, e-invoicing is becoming part of the default business infrastructure, accelerated by public-sector requirements and the broader European shift toward structured digital invoicing.

For Bilnex, this made e-invoicing a core workflow rather than an additional feature. Businesses can both send and receive e-invoices in the same product, with e-invoicing accounting for more than 90% of platform activity.

Ask only for what we don’t already know

I designed invoice creation around a simple principle: if the data already exists somewhere, don’t make the user type it again.

Company information is pulled directly from the Business Registry, existing account data is reused wherever possible, and the interface asks the user only for information Bilnex cannot determine itself.

The result is deliberately uneventful: creating a structured invoice should feel almost as simple as sending a PDF — even though significantly more is happening underneath.


Peppol

Bilnex Peppol Design

Peppol enables structured e-invoicing across borders, but underneath the interface, it is considerably more demanding than a typical invoice flow. Fields, identifiers, references, and data types must follow a strict standardized structure.

The user shouldn’t need to know any of that.

Rather than rebuilding the underlying model from scratch, we built on Qvalia’s proven Peppol framework and designed the Bilnex experience on top of it.

My job was to translate that rigid technical structure into a familiar invoicing flow — exposing complexity only when the user actually needed to make a decision, and handling the rest through the system.

The result is intentionally unremarkable: sending a Peppol invoice feels much like sending any other invoice in Bilnex, even though the infrastructure underneath is significantly more complex.

That’s the point. The complexity belongs in the system, not in the user’s head.


AI based Digitization

Bilnex invoice digitization

PDFs, photos, and receipts don’t arrive as structured data. Bilnex turns them into it.

We built a multi-layer AI extraction system that reads invoice data and brings it into the same familiar workflow used for e-invoices and Peppol — so the source may change, but the way users work with it doesn’t.

Correction becomes memory

Users review the extracted data and correct anything the system gets wrong. Instead of losing that correction after the invoice is processed, Bilnex remembers it.

When a sufficiently similar document appears again, previous corrections can help resolve the same fields more accurately — allowing the product to improve through use without tying that accumulated knowledge entirely to the underlying LLM.

I designed both the correction experience and the product logic behind that memory layer.

Trust, not blind automation

The goal wasn’t to make users stop checking.

It was to make checking almost effortless.

Low-confidence fields draw attention; reliable ones stay out of the way. Over time, repeated documents require less intervention, turning manual data entry into a quick verification step.

Good automation doesn’t ask for blind trust. It earns attention only where attention is needed.


Results

· 2,000+ companies
· 90%+ activity via e-invoicing
· 3 ERP integrations + API
· Baltics

Bilnex went from an idea to a live platform now used by 2,000+ companies across the Baltics — and continues to grow.

More than 90% of platform activity comes from e-invoicing, with businesses sending and receiving invoices through the national e-invoice infrastructure alongside PDF invoicing, Peppol, and AI/OCR digitization.

The platform also connects directly with Merit Aktiva, SimplBooks, SmartAccounts, and external systems through its own ERP API.

Most importantly, Bilnex proved that a small team could take a complex, infrastructure-heavy FinTech product from zero to real-world adoption.

“Max has a clear product vision and knows how to communicate it in a way that makes the engineering side of things straightforward. He's direct, moves fast when it matters, and keeps the team focused on what actually counts.”

Vinod John, software architect (Bilnex)


Design principle

The best products are built around small moments of clarity — that you understood correctly, the action worked, and nothing unexpected is waiting.