A system comprising: a utility meter, comprising a first sensor configured to detect a usage, a generation, or a combination thereof of electric power; and a power detection and correction system configured to detect and correct an inaccuracy with a measurement of an electrical voltage, electrical current, or a combination thereof from the first sensor, wherein the power detection and correction system comprises a processor configured to execute a program stored in a memory of the utility meter; wherein the processor is configured to execute the following steps: summing the absolute value for power for a first interval; determining using the first sensor at least one of an indication of an electric power usage used by an end user and an indication of an electric power generated by an end user; the processor further being configured to carry out one or more of the steps of: determining if absolute value for power is delivered over the time interval and add the electric power usage to the absolute value for power received by the utility meter if the absolute value for power is delivered over the time interval; and determining if the absolute value for power is received over the time interval and subtract electric power generated from the absolute value for power received by the utility meter if the absolute value for power is received over the time interval. a utility meter, comprising a first sensor configured to detect a usage, a generation, or a combination thereof of electric power; and a power detection and correction system configured to detect and correct an inaccuracy with a measurement of an electrical voltage, electrical current, or a combination thereof from the first sensor, wherein the power detection and correction system comprises a processor configured to execute a program stored in a memory of the utility meter; a first sensor configured to detect a usage, a generation, or a combination thereof of electric power; and a power detection and correction system configured to detect and correct an inaccuracy with a measurement of an electrical voltage, electrical current, or a combination thereof from the first sensor, wherein the power detection and correction system comprises a processor configured to execute a program stored in a memory of the utility meter; wherein the processor is configured to execute the following steps: summing the absolute value for power for a first interval; determining using the first sensor at least one of an indication of an electric power usage used by an end user and an indication of an electric power generated by an end user; the processor further being configured to carry out one or more of the steps of: determining if absolute value for power is delivered over the time interval and add the electric power usage to the absolute value for power received by the utility meter if the absolute value for power is delivered over the time interval; and determining if the absolute value for power is received over the time interval and subtract electric power generated from the absolute value for power received by the utility meter if the absolute value for power is received over the time interval. summing the absolute value for power for a first interval; determining using the first sensor at least one of an indication of an electric power usage used by an end user and an indication of an electric power generated by an end user; the processor further being configured to carry out one or more of the steps of: determining if absolute value for power is delivered over the time interval and add the electric power usage to the absolute value for power received by the utility meter if the absolute value for power is delivered over the time interval; and determining if the absolute value for power is received over the time interval and subtract electric power generated from the absolute value for power received by the utility meter if the absolute value for power is received over the time interval. determining if absolute value for power is delivered over the time interval and add the electric power usage to the absolute value for power received by the utility meter if the absolute value for power is delivered over the time interval; and determining if the absolute value for power is received over the time interval and subtract electric power generated from the absolute value for power received by the utility meter if the absolute value for power is received over the time interval.