Business document formats for India

Free formats for the documents an Indian business issues every week: GST invoice, quotation, proforma invoice, delivery challan, purchase order and salary slip, with what the law requires on each.