The widespread usage of Internet-based applications and the large diversity of these applications, particularly in terms of Quality of Service (QoS) requirements, necessitate developing a QoS-aware Internet accounting architecture. Developing such a architecture has grown to be increasingly essential for service pricing, cost recovery, resource management, and network analysis. This paper proposes an efficient Internet accounting architecture that employs various packet, flow, link, and end-to-end QoS parameters in a way that allows for a simple and practical implementation. With the help of the proposed architecture, a number of eBusiness applications and advanced network-tracking techniques can be efficiently developed.