This document proposes an enhanced pipelined bus invert coding technique to optimize power consumption on data buses. The proposed technique reduces the number of transitions on the bus compared to existing methods like bus invert coding and shift invert coding. It modifies the bus invert coding method to maximize power reduction. The proposed circuit performs better in terms of delay, number of transitions, and hardware complexity. Experimental results show the proposed circuit has fewer transitions and is faster than previous versions. It was implemented using Verilog HDL on a Xilinx FPGA and demonstrated improved performance over prior techniques for reducing switching activity and power dissipation.