Upgrade safe Customization

Is there a way to customize the look/functionality which is upgrade safe?

You can duplicate the templates and customize them. The won’t be changed on updates.
Edit: the next release oft InvoicePlane will ship with an option to customize the CSS styles without touching the main styles.css file.