Simple invoice generation

I am new to strapi looking for some guidelines so that we can generate invoices eg. line of items tax code tax slabs and additional alteration of items and then invoice in pdf which can be emailed to anyone.
ie. all. no payment integration just invoicing in pdf

  1. what package would be necessary to generate pdf ?