A method for configuring a data path for distributed charging comprising: provisioning, by one or more computer processors, a data path that carries a plurality of network flows, wherein the data path is coupled between a plurality of networks and is configured to carry network traffic flows between a first network and a plurality of second networks wherein the network traffic flows carry network traffic between a first device and a plurality of second devices, wherein the data path comprises a plurality of offloading points (142, 144), each of the plurality of offloading points serving as egress points of the data path for the one or more of the plurality of network flows of the first device toward the plurality of second networks, wherein a plurality of distributed metering points are located at or between offloading points (142, 144) and networks, wherein the distributed metering points are configured to meter network traffic flows of the first device at physically dispersed locations where the network flows of the first device are offloaded from data path toward the plurality of second networks; receiving, by the one or more computer processors, a usage quota associated with the plurality of network flows of the first device; allocating, by the one or more computer processors, the usage quota among the plurality of network flows of the first device; and for each network flow among the plurality of network flows of the first device: providing the data path with data indicative of an amount of the usage quota allocated to the network flow; configuring the data path to collect metering data associated with the network flow at one of the plurality of metering points corresponding to an offloading point among the plurality of offloading points where the network flow is offloaded from the data path toward the second network corresponding to the network flow; and configuring the data path to enforce the usage quota based on the metering data associated with the network flow and the amount of the usage quota allocated to the network flow. provisioning, by one or more computer processors, a data path that carries a plurality of network flows, wherein the data path is coupled between a plurality of networks and is configured to carry network traffic flows between a first network and a plurality of second networks wherein the network traffic flows carry network traffic between a first device and a plurality of second devices, wherein the data path comprises a plurality of offloading points (142, 144), each of the plurality of offloading points serving as egress points of the data path for the one or more of the plurality of network flows of the first device toward the plurality of second networks, wherein a plurality of distributed metering points are located at or between offloading points (142, 144) and networks, wherein the distributed metering points are configured to meter network traffic flows of the first device at physically dispersed locations where the network flows of the first device are offloaded from data path toward the plurality of second networks; receiving, by the one or more computer processors, a usage quota associated with the plurality of network flows of the first device; allocating, by the one or more computer processors, the usage quota among the plurality of network flows of the first device; and for each network flow among the plurality of network flows of the first device: providing the data path with data indicative of an amount of the usage quota allocated to the network flow; configuring the data path to collect metering data associated with the network flow at one of the plurality of metering points corresponding to an offloading point among the plurality of offloading points where the network flow is offloaded from the data path toward the second network corresponding to the network flow; and configuring the data path to enforce the usage quota based on the metering data associated with the network flow and the amount of the usage quota allocated to the network flow. providing the data path with data indicative of an amount of the usage quota allocated to the network flow; configuring the data path to collect metering data associated with the network flow at one of the plurality of metering points corresponding to an offloading point among the plurality of offloading points where the network flow is offloaded from the data path toward the second network corresponding to the network flow; and configuring the data path to enforce the usage quota based on the metering data associated with the network flow and the amount of the usage quota allocated to the network flow.