What are the core features needed in the invoice software development?

what core feature will used for invoice software development