Solutions

Billing and e-invoicing for ISPs and WISPs

Webilly issues electronic invoices in the Italian FatturaPA format and transmits them to the Sistema di Interscambio (SDI) via PEC; alternatively you download the XML and transmit it your own way. Subscriptions, collection, receipting, credit notes, dunning and suspension for non-payment live alongside the contracts themselves, so the order-to-cash cycle closes without manual hops between systems.

In short

  • SDI/FatturaPA e-invoices transmitted via PEC
  • Collection via SEPA, bank slips, Stripe and PayPal, reconciled against the contract
  • Recurring subscriptions with automatic receipting and credit notes
  • Automatic dunning and suspension of non-paying customers, wired to the network
  • Accounting export on configurable layouts for your accountant
  • Native credit KPIs: aging, DSO, collection rate
Webilly KPI dashboard showing collections, credit aging and invoice trends

From contract to invoice with no re-keying

The invoice comes from the contract, not from a spreadsheet on the side. Plan, options, VoIP numbers and usage are already linked, so the recurring billing run starts and finishes on its own.

  • Recurring subscriptions generated from the contract's plan
  • VoIP traffic rated and carried into the same billing run
  • Credit notes and reversals traced back to the originating contract
  • Configurable numbering and document series

Collect, don't chase

An ISP's problem is not issuing invoices, it is collecting them. Webilly reconciles payments against the contract and runs dunning and suspension automatically, so arrears no longer depend on someone remembering to check.

  • SEPA Direct Debit, bank slips, Stripe and PayPal in one flow
  • Automatic receipting when a payment is reconciled
  • Escalating dunning on configurable rules
  • Service suspension via RADIUS or API when the rule fires
  • Automatic reactivation once the balance is settled

Credit numbers you don't have to assemble

Aging, DSO and collection rate are computed from live contract and payment data, not from a monthly export into a spreadsheet.

  • Credit aging by overdue bucket
  • DSO and collection rate over the period
  • Exposure per customer and per contract
  • Accounting export on layouts your firm already uses

Frequently asked questions

Does Webilly send invoices to the SDI directly?

Yes. Transmission goes to the Sistema di Interscambio via PEC; alternatively you download the invoice XML and transmit it your own way. SDI receipts flow back into Webilly and update the invoice status.

What happens when a customer doesn't pay?

Dunning rules fire on the overdue balance and, if the arrears persist, Webilly can suspend the service through RADIUS or an API call. When the payment is recorded the service is reactivated without manual work.

Can my accountant get the data in their own format?

Yes. The accounting export uses configurable layouts, so the format adapts to your firm's software rather than the other way round.

Does VoIP traffic reach the invoice automatically?

Yes. Imported CDRs are rated against the configured price lists and flow into the billing run of the contract the numbers belong to.

Sources and references