A method, system and computer program product for managing bills issued
from applications service providers (ASPs). The method on which the
system and computer readable medium are based includes receiving an ASP
service request from a remote user, forwarding the ASP service request to
an ASP, receiving a service bill from the ASP, and incorporating the
service bill into a unified bill and issuing the unified bill to the
remote user. Calculating the ASP fee may include determining a discount
offered by the ASP. The discount offered by the ASP may be determined on
a customer by customer basis or based on a volume usage of a document
management system providing access to the ASP for a plurality of users.
The accuracy of the service bill from the ASP may be verified, and a
discrepancy between a calculated fee and the billing amount may be
determined, and negotiations undertaken with the ASP to resolve the
discrepancy. Whether the user pays the bill issued may also be monitored.