Documentation

How Reveno works

A guide to every feature in the app — what it does, where to find it, and how it fits into your invoicing workflow. Sections below follow the order you'll actually move through, from signing up to getting paid.

Process

The 3-step process

Three steps between the invoice you write and the one your customer legally receives.

01

Submit your invoice

The same fields you use today — parties, line items, VAT, totals.

02

We validate it

Converted to structured UBL/XML and checked against the EN 16931 standard.

03

It's delivered

Sent via Peppol, with a receipt and archive copy kept automatically.

Step 1 of 13

Try the demo

"Try now" button on the homepage

A one-click way to explore Reveno without creating an account — you're signed into a real, fully working dashboard for an example company, prefilled with customers, invoices in every status, and Peppol/Mollie already connected.

  • Nothing is real: Peppol delivery and Mollie payments are both simulated, so sending an invoice or connecting payments never reaches an actual network.
  • The demo resets after 2 hours — you'll see a countdown in a banner at the top of the dashboard the whole time.
  • New invoices and status changes appear on their own every so often, so it feels like an active business rather than a static screenshot.
  • Ready to keep your data? Use "Start free" from the demo banner (or the homepage) to create a real account at any time — the demo itself isn't saved.
reveno.eu

Compliant e-invoicing.

LEARN HOW IT WORKS →
You're exploring a demo account — Peppol and Mollie are simulated. Time left: 1h 47m.Start free →

Step 2 of 13

Account & sign-in

Log in / Sign up from the homepage

Reveno uses passwordless sign-in: enter your email and follow the magic link sent to your inbox.

  • There's no password to create or remember — every sign-in is a fresh, secure link.
app.reveno.eu/login

Log in

Enter your email and we'll send you a secure login link.

Step 3 of 13

Company profile & settings

Dashboard → Settings (initial setup happens during onboarding after signup)

Your own company's details — legal name, country, VAT number, address, branding, and banking — used as the sender information on every invoice you create.

  • You're asked to complete the General tab once, right after creating your account, before you can send your first invoice.
  • Settings is split into General, Branding, Banking, Email, and Notifications tabs — see Invoice branding, Getting paid, and Send by email below for what General/Branding/Banking/Email cover.
  • The Notifications tab controls which automated emails Reveno sends you (currently: overdue invoice reminders) — turn any of them off there.
  • The General tab also has a "Peppol compliance" toggle — you're asked about it once during onboarding, and can change it anytime. Turning it off hides Inbox and the Peppol connect step, for companies that don't need the Peppol network.
  • You can update any of these details at any time.
  • Your VAT number, registration number, and Peppol ID are checked as you save: their format/checksum must be valid for your country, a Peppol ID must match your own registration or VAT number (not someone else's), and each must be unique to your account — you can't register a number already in use on Reveno. Saving may also show a quick confirmation if your VAT/registration number is found in an official registry (VIES, or your country's business registry), though a registry being briefly unreachable never blocks saving.
app.reveno.eu/dashboard/settings
Dashboard
Inbox
Outbox
Customers
Settings

Company details

GeneralBrandingBanking

Step 4 of 13

Dashboard

Dashboard (the page you land on after signing in)

A quick overview of where things stand, so you don't have to dig through the Outbox for it.

  • Four at-a-glance numbers: total outstanding, overdue (count and amount), paid this month, and total customers.
  • Your 5 most recent invoices, with a link through to the full Outbox.
  • Quick actions to create an invoice or add a customer, and a shortcut to the Inbox showing unread count.
app.reveno.eu/dashboard
Dashboard
Inbox2
Outbox
Customers
Settings

Welcome back, Bakker Consulting

Here's what's happening with your invoices.

Outstanding

€2,105

Overdue

1

€310.00

Paid this month

€1,240

Customers

12

Recent invoices
View all →
#2026-0143Vandenberghe BV€665.50Delivered
#2026-0142Meersman NV€1,240.00Paid
#2026-0141De Groot Techniek€310.00Draft

Step 5 of 13

Customers

Dashboard → Customers

Your address book of billing recipients, used whenever you create a new invoice.

  • Store each customer's name, country, VAT number, registration number, address, and network delivery ID, split across General and Contact tabs.
  • A customer's country determines which delivery network their invoices use — see Sending & delivery below.
  • Customers can be edited or removed from the Customers list at any time.
app.reveno.eu/dashboard/customers
Dashboard
Inbox
Outbox
Customers
Settings

Customers

NameVAT numberCountry
Vandenberghe BVBE0123456789Belgium
Meersman NVBE0456789123Belgium
De Groot TechniekNL001234567B01Netherlands

Step 6 of 13

Creating invoices

Dashboard → Outbox → New invoice

Build a legally valid e-invoice for a customer: add line items, quantities, unit prices, VAT rates, and optional per-line or whole-invoice discounts, and Reveno calculates the subtotal, VAT breakdown, and grand total for you.

  • Every invoice is generated in the EN 16931 structured data format required across the EU.
  • Drag to reorder line items — the order you set is what appears on the invoice.
  • You can save an invoice as a draft before it's ready to send, and edit it up until it's sent.
  • Already submitted for validation but not sent yet? Use "Edit invoice" on the invoice's page to go back to draft and make changes — it keeps the same invoice number.
app.reveno.eu/dashboard/invoices/new

New invoice

DescriptionQtyUnit priceVAT %Line total
Consulting — March5€120.0021%€600.00

+ Add line item

Subtotal€600.00
VAT 21%€126.00
Total€726.00

Step 7 of 13

Invoice branding

Dashboard → Settings → Branding tab

Give your invoices a professional look that matches your company.

  • Upload a logo — it's shown on the invoice PDF and validated/sanitized on upload.
  • Pick brand colors used to theme the generated invoice PDF.
  • Add bank details (IBAN/BIC) so customers know where to pay you, and your company's registration number (CoC/KBO/SIREN) alongside your VAT number.
app.reveno.eu/dashboard/settings
Dashboard
Inbox
Outbox
Customers
Settings

Company details

GeneralBrandingBanking
SmallMediumLarge

Step 8 of 13

Sending & delivery status

Triggered from an invoice's page or the Outbox

Reveno's primary delivery method is electronic, structured e-invoicing rather than emailing a PDF — the network depends on the customer's country. "Send by email" (below) is available as a second option on every invoice regardless of country.

  • Belgium: delivered via Peppol, the shared EU e-invoicing network.
  • France: delivered via a certified Plateforme Agréée (PA), required from 2027 — distinct from a Peppol Access Point.
  • Netherlands: Peppol delivery is available; there is no mandate yet, so postal/email delivery may still apply for some customers.
  • Each customer needs their network ID (e.g. Peppol ID) and VAT number on file for delivery to succeed — add these on the customer's page.
  • Before your first send, connect your company to the Peppol network once from Settings → General ("Connect to Peppol").
  • If your company doesn't need Peppol, turn off "Peppol compliance" in Settings → General — this hides the Inbox and the Peppol connect step, and replaces the Send/Retry action on invoices with a note explaining sending is off, until it's turned back on. The invoice-statuses page (see Outbox above) also shortens to only show the statuses still reachable without sending.
app.reveno.eu/dashboard/settings
Dashboard
Inbox
Outbox
Customers
Settings
Not connected

Delivery network by country

BelgiumPeppol
FrancePlateforme Agréée
NetherlandsPeppol

Step 9 of 13

Send by email

Any invoice's page, or its row in the Outbox — connect/switch modes in Settings → Email

A second way to send any invoice, independent of Peppol/PA. Two modes: open your own default mail app pre-filled and ready, or — once you connect Gmail or Outlook — compose and send from directly inside Reveno, with the PDF (and UBL/XML) attached automatically.

  • By default, "Send by email" downloads the invoice PDF and opens your default mail app in the same moment, with the recipient, subject, and a message already filled in — drag the just-downloaded PDF into the compose window and hit send. Browsers can't attach a file to a mail app's compose window directly, so this one manual step can't be skipped in this mode.
  • Connect Gmail or Outlook in Settings → Email (send-only access — Reveno never reads your inbox) to switch on "Send from within Reveno" automatically: clicking "Send by email" now opens a compose window inside Reveno instead, prefilled the same way but with the PDF (and the UBL/XML, toggleable) already attached, named after the real invoice number (e.g. "Invoice 2026-0004.pdf"). The mail-app mode is still one click away in Settings → Email if you'd rather keep using it.
  • The in-app compose window shows which mailbox it's about to send from (Gmail or Outlook, with that provider's logo), supports any number of recipients, and has Cc/Bcc fields — click "Cc" or "Bcc" next to "To" to reveal them. You can also drag in extra documents beyond the invoice's own PDF/XML (combined attachments are capped at 10MB).
  • The message body comes from a template you can customize in Settings → General ("Invoice email message"), with placeholders for the customer's name, invoice number, your company name, and the due date. A payment link is appended automatically if one already exists for that invoice.
  • Needs a general email address on file for the customer (Customers → Contact tab) — without one, a hint links you to add it instead of showing a dead button.
  • In the default mail-app mode, the invoice is marked "Sent" the moment you click the button, since Reveno has no way to confirm you actually completed sending it in your own mail app — click "Undo send" to put it back to Ready to send if you didn't, or need to revise something first. A send from within Reveno is a real, confirmed API call instead, so it isn't undoable — same as a real Peppol/PA delivery.
  • If sending from within Reveno fails (e.g. your connection expired), you're offered an inline reconnect link or a one-click fallback to the mail-app mode for that specific email, without losing anything you'd already edited in the compose window.
  • Skipped connecting during onboarding? A one-time reminder appears later if you're still using the default mail-app mode — dismiss it any time, or connect straight from Settings → Email whenever you're ready.

Step 10 of 13

Outbox — invoices you've sent

Dashboard → Outbox

A list of every invoice you've created, with its current status: draft, ready to send, sent, delivered, paid, overdue, or failed.

  • Sending an invoice starts delivery to the customer over their country's e-invoicing network. A payment link isn't generated automatically — see Getting paid below for the "Get payment link" action.
  • If delivery fails, a red alert icon next to the status shows the reason on hover, and you can retry once it's fixed.
  • Search by invoice number or customer, and filter by status, using the bar above the table.
  • Click the info icon next to the Status column header for a page explaining what each status means and the usual order they happen in.
  • Archive an invoice once you're done with it to keep the Outbox focused on active work — archived invoices are hidden by default and reappear with the "Show archived" checkbox above the table. Archiving doesn't change an invoice's status and can be undone at any time. Only available once an invoice has actually been sent (Sent, Delivered, Overdue, or Paid).
  • An invoice that hasn't been sent yet (Draft, Ready to send, Needs retry) can be deleted instead, from its row in the Outbox or from the invoice's own page — permanent, and asks for confirmation first. Once an invoice has been sent it can no longer be deleted, only archived.
app.reveno.eu/dashboard/outbox
Dashboard
Inbox
Outbox
Customers
Settings
Search invoice # or customerAll statuses
Invoice #CustomerStatus
#2026-0143Vandenberghe BV
Delivered
#2026-0142Meersman NV
Paid
#2026-0141De Groot Techniek
Overdue
#2026-0140Janssens Renovatie
Failed
Retry

Step 11 of 13

Getting paid

Dashboard → Settings → Banking tab, or the notification bell

Connect your own Mollie account and a secure payment link is added to every invoice automatically as soon as it's submitted for validation, so customers can pay online without a bank transfer.

  • You're asked about connecting Mollie once, right after setting up your company — skip it with "Not now" and it'll wait for you in the notification bell (top right) until you're ready.
  • The link is generated the moment an invoice reaches Ready to send — before you've sent or emailed it — so it's already there to include when you do. A "Get payment link" button (on the invoice's page or its row in the Outbox) is still available any time from Ready to send onward, to retry if the automatic attempt failed or if you connect Mollie after an invoice is already past validation. Without Mollie connected, that action is replaced by a note pointing you to Settings instead.
  • Payments go straight to your own connected Mollie account, not through Reveno.
  • Reveno marks an invoice Paid automatically as soon as the customer completes payment via their link. Paid another way (e.g. bank transfer), or don't use Mollie at all? A "Mark as paid" button on any sent/delivered/overdue invoice records it directly — shown as "recorded manually" to distinguish it from a Mollie-confirmed payment. Marked it by mistake, or too soon? An "Undo" button appears next to it once paid, putting the invoice back to whichever status it was in before — Sent, Delivered, or Overdue — the same as if you'd never marked it. Only available for a manually-recorded payment; a Mollie-confirmed one already happened for real and isn't undoable.
  • An invoice left unpaid past its due date is marked Overdue and gets one automatic reminder email — turn this off from Settings → Notifications if you'd rather not receive it.
  • If a payment link fails to generate (for example, your Mollie account isn't fully verified yet), the Outbox shows a red alert icon with the reason on hover, and a "Retry link" button to try again once it's fixed — same place as the invoice's payment link would otherwise appear.
  • Once a payment link exists, the invoice PDF gets a "Pay online" section with a clickable "Pay invoice" button and a scannable QR code, themed in your brand color. Sending in-app via Gmail or Outlook shows the same button and QR in the email itself, below your own message — the mail-app (mailto) mode still includes a plain payment link instead, since a mail client's compose window can't render a styled button.
app.reveno.eu/dashboard/settings
Dashboard
Inbox
Outbox
Customers
Settings

Company details

GeneralBrandingBanking
Not connected

Step 12 of 13

Inbox — invoices you've received

Dashboard → Inbox

Incoming invoices from other businesses arrive here automatically once delivered to your company's network address.

  • Unread invoices are bolded and marked New, with a count badge on the Inbox sidebar item and browser tab.
  • Open an invoice to see its details and download the original PDF, where available.
app.reveno.eu/dashboard/inbox
Dashboard
Inbox1
Outbox
Customers
Settings

Inbox

Invoice #SenderTotalStatus
INV-2026-0091Herman & Co€480.00Received
INV-2026-0088Declercq Bouw€1,050.00Received

Step 13 of 13

Notifications

Bell icon, top right of every dashboard page

A running list of setup steps you haven't finished yet, so nothing gets lost.

  • Shows a count badge when something's pending — today that's connecting to Peppol, adding payment links via Mollie, and connecting Gmail/Outlook for in-app email sending, for whichever of those you haven't done yet.
  • Nothing here is required to keep using Reveno — skip anything with "Not now" and pick it back up from here whenever you're ready.
app.reveno.eu/dashboard
2
Add payment links via Mollie
Connect to Peppol