What hardwares and softwares are needed to produce invoices?

e.g. microsoft acces (software) and mouse / printer (hardware)

thanks.
I am to create a system that produces invoices for my small cafe. I need to know what equipment is needed in order to print, view and edit etc.