A barcode is an optical machine-readable representation of data relating to the object to which it is attached.
Barcodes originally were scanned by special optical scanners called barcode readers.
Barcodes became commercially successful when they were used to automate supermarket checkout systems, a task for which they have become almost universal.
Their use has spread to many other tasks that are generically referred to as automatic identification and data capture (AIDC). For your requirement of Bar Code Registration, CA firm is available in the Udaipur