PBXDom logo PBXDom
CDR & SMDR cost reporting

PBX call accounting software

Turn your PBX call records into estimated costs by extension and department—and reports you can compare with your carrier bill.

Available on Pro plans and up · Custom cost plans on Advanced and up. Compare plans →

01 / Period costs

See the change. Then ask why.

Place cost-total widgets for two selected periods side by side. The estimate rises from $49.26 to $78.00 here, while outgoing calls rise from 80 to 120. Use the totals to decide where to investigate.

Illustrative native Total Calls Cost widgets: September 9 has 49.26 USD for 80 outgoing calls; September 11 has 78.00 USD for 120
A $28.74 difference between two illustrative days—not a savings claim. Fictional rates: standard $0.001/second, premium $0.005/second; 60-second minimum, no incoming charges, taxes, or fixed fees. Real PBXDom widgets with illustrative data; not customer results.View full size ↗

02 / Extension costs

The busiest extension isn't always the most expensive.

Extension 205 has only 32 incoming and outgoing calls, yet accounts for $39.60—more than half the day's $78.00 estimate. Extension 201 handles 120 calls for $3.96. Call count alone doesn't explain cost.

Illustrative Top Extensions by Cost widget ranking extension 205 first with 32 calls and 39.60 USD, ahead of extension 201 with 120 calls and 3.96 USD
September 11: six extensions, 360 incoming and outgoing calls, $78.00 total. Extension 205's 32 calls include 24 charged outgoing calls and 8 uncharged incoming calls. Real PBXDom widgets with illustrative data; not customer results.View full size ↗

03 / Individual calls

Trace the charge back to the call.

Inspect destination, extension, duration, and trunk alongside the estimated cost. In these selected high-cost calls, extension 205 uses the premium route: a 12-minute call costs $3.60 under the example's rate rules.

Illustrative Custom Report showing outgoing calls from extension 205 lasting 12 minutes at 3.60 USD each on trunk 2
Trunk 2: 720 seconds × $0.005 = $3.60. These five selected records are part of the $78.00 estimate, not its full breakdown. Validate your own assigned rates and PBX fields before allocating charges. Real PBXDom widgets with illustrative data; not customer results.View full size ↗

Explore the complete outgoing-call sample →

Call accounting from the records your PBX already produces

PBXDom collects CDR or SMDR from your phone system. Configure extension aliases, department groups, and cost classes to turn those records into reports of destinations, durations, trunks, and estimated charges. Available fields depend on what your PBX provides.

Looking for telecommunications accounting software? This page covers PBX call usage and cost allocation—not general-ledger accounting, mobile data billing, or invoice payment processing.

Useful when you need to

  • allocate call costs by department or extension;
  • compare carrier call charges with PBX records;
  • review international or after-hours calling;
  • retain searchable call-cost history across sites.
View the call-history sample →
What you get

Call accounting that finance and IT can both live with

Estimated call costs

Review the cost field alongside each call's destination, duration, extension, and trunk. Estimates use the cost class assigned in your PBX settings.

Configurable rate rules

Custom cost plans on Advanced and up support destination patterns, per-call and per-second rates, minimum charge durations, and time-of-day rules.

Department allocation

Group extensions by department and filter reports for each team. Use those estimated call costs to support your internal chargeback process.

Focused usage reviews

Filter reports by date, call type, number, extension, or cost range to investigate unexpected charges and unusual calling patterns.

Exports for finance

Export reports as CSV, Excel, or PDF for spreadsheet comparisons and review with finance. API and webhooks are available on Advanced and up.

Historical reporting

Review earlier reporting periods within your retained data. Call-accounting plans offer 1.5 to 5+ years of retention, depending on the plan.

Compare call reports with carrier charges

Use exported PBXDom records as a second source when reviewing an invoice. A difference is a reason to investigate—not proof that the carrier overcharged.

  • Use the same billing dates, time zone, and trunks
  • Check rate rules, minimum durations, and record completeness
  • Separate call charges from rentals, taxes, and other fees
  • Export the relevant calls for your finance or carrier review
See which plans include call accounting

Illustrative spreadsheet comparison

Continue the September 11 two-route example with a fictional carrier charge—not customer results or a product screen.

PBXDom estimated call costs
$78.00
Carrier's comparable call charges
$96.00
Difference to investigate
$18.00

This is a manual review using exported reports. It does not represent automatic invoice import, matching, or refund recovery.

What to validate in your evaluation

  1. 1. Confirm the call records

    Check your PBX model and CDR or SMDR output. Validate a sample of destinations, durations, extensions, and trunks against known calls.

    Inspect an outgoing-call report →
  2. 2. Map teams and rates

    Bring your extension-to-department list and carrier rate details. Check the assigned cost classes; choose Advanced or up if you need custom rate rules.

    Read the PBX settings guide →
  3. 3. Review a reporting period

    Filter a report to one department and date range, export it, and compare a few known calls with your expected rates before using totals for allocation.

    Read the reporting guide →

Evaluate call accounting with your PBX

Check compatibility, then choose guided setup to review collection requirements and cost configuration with us. Have your PBX model, sample call records, and carrier rate details ready.

Call accounting on Pro and up · Custom cost plans on Advanced and up