ThaiTax allows you to create/ edit sale invoices. Viewing a list of invoices and searching for an invoice can be done easily. Additionally, you can import a .csv file with several transactions to generate multiple invoices.