A registered individual generates invoices using his IT system. He logs into EWB to enter e-way bill details, and then generates eway bills. The taxpayer must make two entries here: one for invoice generation in his IT system and another for e-way bills generation. Through API, he can connect his system to the EWB system. Through APIs, the EWB details aare sent to the eWay system from the taxpayer system. The instantaneous generation of eWay bills takes place at eWay system. The eWay system sends the eWay data back to the taxpayer system via APIs. EWB data can then be stored in taxpayers system. This will result in operator cost savings and manpower reductions. Operators will no longer make data entry errors/mistakes using the API interface. It saves time. The taxpayer can also store the E-way Bill number in his system with the invoice. EWB number can also be printed on the invoice. This allows the taxpayer to print the EWB number and take it with him.