1. A computer-implemented method comprising: identifying a current time during which at least one video program is viewed by at least one device associated with at least one user account, wherein the current time that the at least one video program is viewed is a span of time from a start of viewing the at least one video program to an end of viewing the at least one video program; identifying an initial billing time associated with the at least one video program; determining whether the current time substantially corresponds to the initial billing time; identifying at least one coefficient associated with the at least one video program in response to a determination that the current time substantially corresponds to the initial billing time; determining a usage based billing for the at least one user account based on the current time during which the at least one video program is viewed and the at least one coefficient associated with the at least one video program, wherein determining the usage based billing comprises using: usage based billing=SUM of (CC*TC*EC*viewing time for each program* BC for each of channels 1 to n), wherein CC (channel coefficient) is a coefficient indicator for a type of channel, TC (time coefficient) is a coefficient indicator for a time window during which the at least one video program is viewed, EC (event coefficient) is a coefficient that indicates a particular event, BC (channel billing coefficient) is a coefficient that is set to 0 for channels that are free to air for viewing, and the viewing time for each program is the time that at least one video program is viewed associated with the at least one user account; analyzing video service usage data to determine a viewing pattern for video programs, wherein the video service usage data identifies content including video programs selected, recorded, or viewed in association with the at least one user account; determining whether a prospective billing plan provides savings with the viewing pattern for video programs when compared with a current billing plan; and outputting a message regarding an availability of the prospective billing plan in response to a determination that the prospective billing plan provides savings with the viewing pattern for video programs when compared with the current billing plan.