Yes. Complex billing is automated by building a billing application that holds the terms of each customer agreement and works out invoices from the underlying activity: hours, usage, deliveries, milestones or events. It applies the right rates, tiers, minimums and exceptions for each customer, produces the invoices, and passes them to your accounting system. The accounting package keeps the books. The billing application does the calculating it was never designed for.

Accounting packages handle a price list and a quantity. Beyond that, the working out ends up in a spreadsheet.

The next step is a short, no-pressure conversation. Book a call with Lance Keene or use the form on this page.
No. The billing application works out the invoices and sends them to your existing accounting system, which carries on handling receivables and the general ledger.
Yes. Terms are stored per customer and per contract, with effective dates, so exceptions are handled by the system and no longer by memory.
The application is run alongside your current process and every invoice is compared. Each line shows how it was calculated, so it can be checked at any time.
Yes. Invoices and supporting detail can be made available through a customer portal.
That is usually the first result. When calculation is automatic, invoices can go out as soon as the period closes.
This page is part of Off-the-shelf software that does not fit.
Keene Systems has built custom business software since 1987. We are veteran-owned, and our 50+ professionals have delivered systems for companies including Hormel, McCormick, IBM and Dartmouth-Hitchcock. See our client list.
Lance Keene takes the first call himself. Book a call with Lance Keene.
Tell us what makes your billing complicated