Small and medium-sized enterprises

Broadband & Fibre Providers

Billing software built for residential and commercial fixed line providers. Automate recurring charges, anniversary billing, and payment collection.

Assign subscription and one-off charges

Service Charges

Manage all your monthly recurring broadband and fibre charges in one place. Apply line rental, IP addressing fees, Wi-Fi and contractual charges to customers automatically. Set up one-off charges, discounts, and custom billing schedules that match your service packages.

  • Broadband and fibre line rental charges
  • Monthly, quarterly, and annual billing cycles
  • One-off installation and setup fees
  • Discount and credit management
  • Contract period and cease date tracking
Billing Run Preview
Service charges
£4,820
Voice, Data & SMS
£960
Customers billed
14
ServiceQuantityCharge
FTTP 500 Mbps line rental 1 £38.00
Static IP address 2 £5.00
Installation fee 1 £99.00
Wi-Fi add-on 3 £12.00
Cease fee waiver 1 −£25.00

Bill on the date customers go live

Anniversary Billing

Bill each customer on the anniversary of when their service went live - not on a fixed calendar month. Billingbooth tracks individual service start dates and generates pro-rata invoices automatically, so customers are always billed from their own go-live date.

Go-live date tracking

Every customer's service start date is recorded and used as the anchor for their personal billing cycle.

Automatic pro-rata

First invoices are calculated pro-rata from the go-live date to the first billing anniversary - automatically.

Mixed billing schedules

Every customer runs on their own independent anniversary - no fixed billing run day for your whole base.

Clear billing periods

Every invoice shows the exact billing period it covers, so customers always know what they're paying for.

Automatic cease billing

When a contract end date is reached, billing can stop automatically - no manual intervention required.

Collected this month
GoCardless Stripe
£24,840.00
Recent payments
Oakwood Connectivity Ltd
Direct debit
£840.00
SkyLink Networks
Card payment
£1,200.00
ClearFibre ISP
Direct debit
£325.00
Redwood Internet
Direct debit
£680.00

Get paid faster, automatically

Payment Automation

Connect your GoCardless and Stripe accounts to collect payments automatically during billing runs. Track outstanding balances, send automated payment reminders, and view full payment history for every customer - reducing your credit control overhead.

  • GoCardless direct debit integration
  • Stripe card payment collection
  • Automated payment scheduling on invoice due date
  • Overdue invoice reminders
  • Full payment history and reconciliation

Stay on top of overdue balances

Aged Debtors

Billingbooth gives you a clear view of every overdue balance across your broadband customer base, broken down by age. Identify which customers have been outstanding for 30, 60, or 90+ days, trigger automated chase sequences, and restrict services for persistent non-payers - all from one place.

  • Aged debtor report broken down by 30, 60, and 90+ day bands
  • Automated overdue reminder sequences via email
  • Manual chase notes and activity log per customer
  • Service suspension flag for persistent non-payers
  • Export aged debtor data for your accounts team
Aged Debtor Report As at today
0–30 days
£1,240
31-60 days
£860
61–90 days
£540
90+ days
£320
Customer30d60d90d+
Oakwood Connectivity £380 - -
SkyLink Networks £860 £540 -
ClearFibre ISP - - £320
Redwood Internet £860 - -

Self-service for your customers

Customer Access Portal

Give each of your broadband customers access to your own branded portal where they can view historical invoices, download PDFs, and manage their account details - reducing inbound support calls and improving the customer experience.

Customer access portal screenshot
Branded customer login portal
Historical invoice access and PDF download
Real-time usage and spend visibility
Expenditure reports and graphs
Customer-managed contact details

Connect your provisioning platform

Integration API

Our fully documented REST API lets you integrate Billingbooth with your broadband provisioning system, CRM, or any third-party platform. Automate customer creation when services are provisioned, sync billing data, and trigger invoices programmatically.

  • Fully documented REST API
  • Webhooks for billing and payment events
  • Bulk customer import and export
  • Sandbox environment for testing
REST API - api.billingbooth.app
Request
POST /customer
{
  "name": "Oakwood Connectivity Ltd",
  "type": "business",
  "email": "[email protected]",
  "invoice_delivery_method": "email",
  "tariffs": [14],
  "tags": ["fibre-500"]
}
Response
201 Created
{
  "id": 1847,
  "name": "Oakwood Connectivity Ltd",
  "status": "active",
  "email": "[email protected]",
  "tariffs": [14],
  "created_at": "2025-03-01T09:14:52.000Z"
}

Ready to simplify your
telecoms billing?

Join telecoms resellers and MSPs who trust Billingbooth to automate their billing. Start your 30-day free trial today - no credit card required.