An e-invoice schema is defined to take care of fundamental errors in the Json like Mandatory Fields error, Field Specification Error, Json Schema invalid and more.