For telco and eSIM resellersBuilt for several providers

Several providers in. One invoice per customer out. Every call and gigabyte rated.

Billr takes the usage reports from each of your wholesale providers, rates them against each customer's contract, adds the fixed fees and extras, and hands your invoicing tool one clean invoice per customer. It is the margin and settlement layer between your carriers and your invoices, not another switch.

Book 30 minutes

A 30-minute call about your billing. Free, no contract, no obligation.

Before and after

The same month for a reseller, with and without Billr.

Without BillrWith Billr
UsageOne report per provider, merged in ExcelRated per contract and merged per customer automatically
Carrier statementPaid as it comesChecked per SIM against the cost Billr calculated
Fixed fees and usageTwo invoices or two toolsOne invoice per customer
CorrectionsInvoice edited, history goneCredit line issued, original untouched
MarginPer provider, roughlyPer customer, plan and provider, every day
Adding a providerA new billing system to mergeA new usage import, same run

AI assistant

Ask Billr anything. Through the AI you already use.

Copy one page from Billr into Claude, ChatGPT, Cursor or any assistant that can call an API. From then on it reads your customers, charges, price lists, bills and analytics directly, with the permissions of your own user.

  • Investigate. Why did this invoice go up, which customers lose money, what did we charge this customer last year.
  • Report. Margin per customer, product or service, as a table, a chart or a sentence, without an export.
  • Prepare. Draft price lists, overrides and corrections. You review and publish in Billr.
  • Nothing to install. The full data model is open through GraphQL, the analytics through REST. Your roles still apply.
See it on your own data
Your AI assistant, connected to BillrClaude · ChatGPT · Cursor

Compare provider A's October statement with what we rated for their SIMs.

Provider A invoiced €41,860. We rated €40,120 of usage for their 3,214 SIMs. The gap of €1,740 comes from:

ReasonSIMsAmount
Roaming CDRs we never received118€1,210
Data rounded per session, not per day640€430
SIMs cancelled on 3 October still billed22€100

Source: Provider A's statement file compared with Billr's rated usage per ICCID

Which plans lose money on provider B?

Two: the 20 GB EU plan (margin -4 %) and the unlimited calls add-on (-11 %). Both were priced before provider B's rate change on 1 September.

Source: Billr analytics, cost and margin by plan and provider

Prepare the new prices for those two plans, +8 %, from 1 December.

Draft price list "Plans Dec 2026" is ready in Billr with both plans at +8 % from 1 December, all other prices unchanged. Nothing goes out before you publish it.

Aggregate, rate, invoice. Traceable for finance.

Billr sits between your providers and your invoicing tool, rates every unit of usage against the customer's contract, and keeps the provider cost next to it.

Usage from every provider, rated per contract

Import call records and usage reports from each wholesale provider, by file or API. Billr rates every call, SMS and megabyte against the customer's own plan, and merges providers into one usage block per customer.

Billr dashboard: data sources, usages, bills and revenue per week

Your carrier's statement checked against what you sold

Billr keeps what each unit cost you at the provider and what the customer paid. When the wholesaler's monthly statement arrives, you check it per SIM against the cost Billr calculated, before you pay it.

Margin per customer, plan and provider

Because cost and price sit on the same charge, you see which plans and which providers earn you money, and which customers are billed below cost.

Fixed fees and usage on one invoice

Monthly line rentals and subscriptions recur automatically, usage is rated as it comes in, and both land on one invoice per customer and period. Nothing is typed in by hand.

Customer page in Billr: fixed fees and usage on one bill per period

Corrections without rewriting history

A discount for a late installation, a surcharge for late payment, a cancelled line. Billr issues the correcting lines and credit notes, and the original invoice stays untouched for your accountant and your auditor.

Billing exceptions: usage mismatch in review, billing failed autosolved, mischarge flagged

Invoice-ready output for your invoicing and e-invoicing tool

Structured invoice lines in the customer's language and currency, handed to the tool that already sends your invoices and reports them to the tax authority.

Invoice language picker next to currencies

Every invoice comes with the proof

Each invoice carries a line-by-line report down to the calls, messages and data behind every amount. Fewer calls to support, shorter disputes.

What goes in, what comes out

Billr works from the reports your providers already send you.

Your providers sendBillr returns
A usage report from provider A and one from provider BOne rated usage block per customer, both providers merged
A customer with fibre, two mobile lines and a monthly subscriptionOne invoice: the fixed fees, the rated usage of both lines and the subscription
A provider price changeCost updated from that date, customer prices repriced by rule
Your provider's wholesale ratesThe cost of every unit per SIM, to check their monthly statement against
A disputed installationA credit line on the next invoice, the original untouched
Month-endInvoice lines per customer for your invoicing and e-invoicing tool

Billing shouldn’t take you months to implement

Here’s what you can get done
with Billr in just 30 days

Week 1

Map your billing.

  • YouShare pricing rules and sample invoices
  • YouProvide access to operational and cost data
  • WeMap billable events, costs, surcharges and exceptions

Week 2–3

Configure & validate.

  • WeConfigure customer-specific pricing rules
  • WeConnect your accounting / invoice workflow
  • BothReconcile Billr output against current billing
  • BothRun Billr in parallel with production

Week 4

Go live.

  • WeOngoing support
  • YouBill real customers with Billr
  • YouUpdate pricing without engineering
  • YouReview exceptions and billing insights

Controls

Built for finance teams that get audited.

Billing software is judged on the month it goes wrong. These are the rules Billr enforces so that month does not happen.

Recorded once, never billed twice

Send an event as often as you like. Billr stores it once under its ID, keeps its order or session reference, and it can only ever be billed once.

Billing waits for complete data

A run does not start until every data source has delivered up to the period end and no errors are waiting. Nothing goes out until you approve it.

Gap-free invoice numbering

Numbers are assigned when a bill is finalised, in sequence, one bill per customer, location and currency. No holes to explain to the auditor.

Corrections keep the history

A credit reverses the revenue, with or without the cost. A corrected event credits the old charges and bills new ones. The originals stay.

Re-price with a preview

After a price change, see the difference per customer for a selection or a whole period before anything is applied.

Who changed what, and when

Field-level history on prices, price lists, mappings and overrides, plus who started and who approved every billing run.

Every customer runs in its own environment in the EU (AWS Ireland), with its own database, its own users and invite-only access.

Questions we hear first

Does Billr replace our provider's invoicing?

It replaces the spreadsheet between them. Each provider keeps sending usage, Billr rates and consolidates it, and your invoicing tool sends the invoice.

Can we start with one provider and add more later?

Yes. Start with the provider whose built-in invoicing no longer covers your plans, and add the others one by one.

What about e-invoicing, Peppol and Verifactu?

Billr produces the invoice data and hands it to the tool you invoice with today, such as Xero, Billit, QuickBooks or DATEV. That tool sends the e-invoice and reports it, for example Billit over Peppol for the Belgian mandate today, or a tool certified for Germany's rules or Spain's Verifactu when they apply to you.

How does Billr deal with rounding?

Unit prices can carry sub-cent precision, so a fraction of a cent per SMS or megabyte is priced exactly, and every rounded amount on the invoice can be traced back to the units behind it.

How long does it take to go live?

About four weeks. Week one we map your plans and a month of usage reports, weeks two and three we configure and run Billr next to your current billing, week four you invoice real customers with it.

The first step

Your month in Billr. Free.

You do not need a project, a budget or a decision to find out what Billr would change for you. You need half an hour.

1. The call

30 minutes, your case

You show us how you bill today: your systems, your price lists, where the month goes wrong. We tell you on the call what Billr would do with it, and what it would not.

2. The priced month

Your real data in Billr

One customer, one month: send us the invoice and the data behind it. You get it back priced in Billr, matched against your invoice, with the breakdown behind every line and the analytics on top: volumes, revenue, margin.

3. The write-up

Something you can forward

A short document: what matched, what differed and why, what we found in the numbers, and what a setup would involve. No contract, nothing to install, nothing to prepare.

Book 30 minutes

If you do not like what you see, you say no. That is the whole risk.